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().

Оригінал статті

Top