В этом уроке мы разберем самый просто базовый пример.

Для урока нам понадобится:
- Ардуино (Уно, Леонардо, Мега и т.д.)
- Резистор
- Светодиод
- Макетная плата
Текст программы:
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 запустится с самого начала
}
Скачать текст примера этого урока.
Видео:

Обсуждение