соберите схему с пятью светодиодами и создайте программу для ходовых огней по приведенному ниже алгоритму?
Ответы
Ответ:
// Определяем номера выводов, к которым подключены светодиоды
const int LED1 = 13;
const int LED2 = 12;
const int LED3 = 11;
const int LED4 = 10;
const int LED5 = 9;
// Функция, которая выполняется один раз при запуске программы
void setup() {
// Устанавливаем режим работы выводов как выходы
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
pinMode(LED3, OUTPUT);
pinMode(LED4, OUTPUT);
pinMode(LED5, OUTPUT);
}
// Функция, которая повторяется бесконечно в цикле
void loop() {
// Включаем светодиоды по очереди с задержкой в 500 мс
digitalWrite(LED1, HIGH);
delay(500);
digitalWrite(LED2, HIGH);
delay(500);
digitalWrite(LED3, HIGH);
delay(500);
digitalWrite(LED4, HIGH);
delay(500);
digitalWrite(LED5, HIGH);
delay(500);
// Выключаем светодиоды по очереди с задержкой в 500 мс
digitalWrite(LED1, LOW);
delay(500);
digitalWrite(LED2, LOW);
delay(500);
digitalWrite(LED3, LOW);
delay(500);
digitalWrite(LED4, LOW);
delay(500);
digitalWrite(LED5, LOW);
delay(500);
}
Объяснение: