Этот урок научит вас, как можно заставить Arduino поморгать светодиодом.

Среда программирования Arduino IDE и Arduino UNO
На плате Arduino есть светодиод (LED) подключенный к порту №13, так что для нашего урока, нам даже не понадобится ни дополнительный светодиод, ни дополнительный резистор, так как они уже установлены на плате.
Конечно для особо любознательных и не доверчивых можно в порт 13 воткнуть плюсовую (короткую) ногу светодиода, а второй его конец, через ограничивающий резистор воткнуть в минус (земля) питания Arduino. Но поверьте, его мигание будет в такт повторять мигание светодиода на плате.
Программа для заливки в Arduino:
/* Мигание светодиодом
* ————
*
*
* Включает и выключает светодиод (LED) подсоединенный
* к выходу 13, с переодичностью в 2 секунды
*
*
*/int ledPin = 13; // Говорим Arduino, что к порту 13 подсоединен светодиод
void setup()
{
pinMode(ledPin, OUTPUT); // Указываем Arduino, что порт №13 являетя выходом
}void loop() // начинаем работу, доходим до конца и повторяем процес по кругу,
// до бесконечности
{
digitalWrite(ledPin, HIGH); // включаем светодиод, т.е. подаём напряжение на 13 порт
delay(1000); // пауза 1 секунда, пусть светодиод погорит хотябы 1 секунду
digitalWrite(ledPin, LOW); // выключаем светодиод, т.е обесточиваем порт 13
delay(1000); // опять ждём 1 секунду
}
Необходимые части для первого урока:

Для урока необходима плата Arduino UNO
И второй компанент — Шнур USB (шнур необходим для того чтобы связать Arduino, компьютер, и среду программирования Arduino IDE.

Шнур USB
Мигать будем вот этим светодиодом — Arduino UNO

Обведенный кружком светодиод на плате Arduino UNO
Тоже самое помеченно, если у вас плата Arduino Leonardo — красным кружком помечен встроенный светодиод LED, подключенный к порту 13 платы Arduino Leonardo.

Обведенный кружком светодиод на плате Arduino Leonardo
Продолжение следует…
Оставить комментарий