форумы для свободного общения
Технический форум => Arduino => Робототехника => Проекты на Arduino => Тема начата: john от Декабря 08, 2014, 22:39:36
-
Цель: помигать встроенным в ардуино светодиодом (L)
Потребуется:
- плата Arduino
- среда разработаки Arduino IDE
Свтеодиод "L" на плате Arduino подключен к цифровому выводу 13 через токоограничительный резистор и предназначен для тестирования устройства, а также сигнализирует о загрузке bootloading.
Вот им и будем управлять.
Вобще-то есть в среде разработки уже есть готовый пример:
-
Осталется его лишь загрузить в Arduino и посмотреть результаты:
-
Результат работы - мигающий светодид "L"
Ну и рассмотрим программу. Вообще любая программа для ардуино начинается с:
1. назначения «ножек» и переменных, затем
2. настройка ввода и вывода в функции «void setup()»
3. написание программы в кавычках » { } » в функиции «void loop()»
Рассмоторим внимательно наш пример, программу "Blink"
void setup() {
pinMode(13, OUTPUT); // устанавливаем цифровую ножку 13 как выход.
}
void loop() {
digitalWrite(13, HIGH); // "включаем светодиод" - на ножку13 подаётся "высокое" напряжение (лог.1)
delay(1000); // Ждем 1000 мс (1 с)
digitalWrite(13, LOW); // "выключаем светодиод" - на ножку13 подаётся "низкое" напряжение (лог.0)
delay(1000); // Ждем 1000 мс (1 с)
}
Так как у нас в программе нет перменных, то мы их и не описываем.