В этом уроке мы разберем самый просто базовый пример.
Для урока нам понадобится:
- Ардуино (Уно, Леонардо, Мега и т.д.)
- Резистор
- Светодиод
- Макетная плата
Текст программы:
int led = 13; // создаем переменную led b присваиваем ей значение 13, эта переменная хранит номер порта к которому подключен светодиод. void setup() { // Устанавливаем порт 13 (Led) как исходящий. pinMode(led, OUTPUT); } // Этот цикл будет крутиться бесконечно void loop() { digitalWrite(led, HIGH); // Присваиваем с помощю оператора digitalWrite порту led (13) значение HIGH, это значит на пин 13 ардуина подаст 5В. delay(1000); // пауза 1 секунда digitalWrite(led, LOW); // Присваиваем с помощю оператора digitalWrite порту led (13) значение LOW, это значит на пин 13 ардуина подаст 0В. delay(1000); // Еще одна секунда и цикл loop запустится с самого начала }
Скачать текст примера этого урока.
Видео:
Обсуждение