В данном цикле статей вы последовательно, шаг за шагом, освоите работу с Arduino UNO. В нашем первом уроке я покажу вам как управлять установленным в Arduino UNO светодиодом.
Контроллер Arduino UNO уже содержит резистор и LED-светодиод, подключенный к 13 выводу, поэтому никаких других внешних радиоэлементов нам не понадобится.
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
/* Мигание LED * ------------ * * Включает и выключает светодиод (LED) подсоединенный * к выходу 13, с интервалом в 2 секунды * */int ledPin = 13; // LED подсоединен к выводу 13void 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().
