Arduino UNO урок 1 - Управління світлодіодом
У цьому циклі статей ви послідовно, крок за кроком, освоїте роботу з Arduino UNO. У нашому першому уроці я покажу вам, як керувати встановленим в Arduino UNO світлодіодом.
Контролер Arduino UNO вже містить резистор і LED-світлодіод, підключений до 13 виходу, тому жодних інших зовнішніх радіоелементів нам не знадобиться.
/* Миготіння LED * ------------ * * Увімкнення та вимкнення світлодіода (LED), підключеного * до виходу 13, з інтервалом у 2 секунди * */ int ledPin = 13; // LED підключено до виходу 13 void setup() { pinMode(ledPin, OUTPUT); // встановлюємо вихід 13 як вихід } void loop() { digitalWrite(ledPin, HIGH); // увімкнути LED delay(1000); // пауза 1 секунда (1000 мс) digitalWrite(ledPin, LOW); // вимкнути LED delay(1000); // пауза 1 секунда (1000 мс) }
Функція delay(n) призупиняє обробку програми на n мілісекунд. Усе це відбувається в безкінечному циклі loop().