В большинстве случаев начинающий разработчик проектов Ардуино покупает только саму плату и ничего больше. Казалось бы, ничего страшного, со временем можно докупить все необходимые детали, но что делать, когда хочется поскорей увидеть плоды своих трудов? Даже для самого простого проекта Ардуино — моргание светодиодом нужен хотя бы светодиод! Как не странно, но выход есть! Подробности в уроке.
Действительно, при разработке самого первого проекта Ардуино на самом деле не нужен светодиод, т.к. он есть в самой плате. Для этого достаточно использовать выход 13 на плате Ардуино. Именно на этот выход завязан светодиод с маркировкой L (не путать со светодиодом ON, POWER). После заливки кода программы на плату Arduino светодиод L будет моргать с частотой заданной в программе. 1 секунда – горит. 1 секунда – не горит. Подробности работы алгоритма в скетче ниже.
Необходимые компоненты:
- Кабель USB для подключения платы Ардуино
- Плата Arduino UNO (или другая совместимая)
Код программы Arduino светодиод L
/* Arduino светодиод L. Зажигаем светодиод на одну секунду, затем выключаем его на одну секунду в цикле. */ void setup() { // Инициализируем цифровой вход/выход в режиме выхода. // Выход 13 на большинстве плат Arduino подключен к светодиоду на плате. pinMode(13, OUTPUT); } void loop() { digitalWrite(13, HIGH); // зажигаем светодиод delay(1000); // ждем секунду digitalWrite(13, LOW); // выключаем светодиод delay(1000); // ждем секунду }
