
Для этой программы нужна сама платформа и компьютер. Больше ничего.
Контроллер 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(). Эту программу стоит использовать для проверки вашего Arduino.
Давайте разберемся, как же работает эта программа.
Давайте разберемся, как же работает эта программа.