Site icon Сергей Алексеевич

Модернизация светофора (часть 1). Программирование arduino, добавление обратного отсчета.

Для того чтобы собрать эту модель светофора нам понадобятся:
1. Arduino (Ардуино);
2. Светодиоды 3 шт.(красный, желтый, зеленый или можно взять другие цвета);
3. Резисторы 4 шт. на 220 Ом;
4. Семи-сегментный элемент;
5. Беспаячная макетная плата;
6. Соединительные провода.
Сам светофор мы собирали на прошлом занятии, а на этом к нему добавим семи-сегментный элемент и будем им управлять напрямую с Arduino.

Как разобраться с любым семи сегментным элементом я посвящу отдельную статью, а пока пойдем дальше.

Схема подключения семи-сегментного элемента к Arduino

Для программирования Arduino и отображения символов на семи-сегментном элементе воспользуемся таблицей отображения.

СимволSegmentABCDEFGDP
1B,C01100000
2A,B,D,E,G11011010
3A,B,C,D,G11110010
Таблица отображения символов
SegmentABCDEFGDP
Pin Arduino101112123413
Таблица подключения к Arduino

А теперь программа также пишем в mBlock 3, и будем изменять существующую программу добавлять новые блоки для счета и включения определенных сегментов на некоторое время.

А теперь создаем блок который будет показывать и считать символы

Изменяем программу которую писали для светофора вставив блок счета в нужные нам места указывая сколько времени показывается символ.

Exit mobile version