Найти тему
Arduino хобби

Светофор DIY.

В качестве поощрения за успешное окончание учебного года забацал для потомка очередную поделку. На этот раз, для разнообразия, в виде светофора.

Светофор, как можно заметить, двухсторонний, смотрит на все четыре стороны. Световые сигналы синхронизированы. Все мигания и промежутки между сигналами выдержаны в рамках указанных в ПДД.

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

Основные детали.
Основные детали.
Что интересно, крышка-дно, закрывающая отсек затем пропечаталась идеально.
Что интересно, крышка-дно, закрывающая отсек затем пропечаталась идеально.

В качестве "столба" стратежно заюзан старый фломастер, вовремя достатый из помойки.

16 проводов как раз четко влезли. Цветовая дифференциация тоже очень пригодилась.
16 проводов как раз четко влезли. Цветовая дифференциация тоже очень пригодилась.

Питается девайс от литиевой банки хитрого формата CR123А, она же 16340. Под нее пришлось разработать и напечатать свой холдер. Емкость банки смешная, что-то около 300мА, но учитывая расчетное могучее энергопотребление всего прибора хватать должно на долго. Повышайкой до 5В после серии опытов, решено было пренебречь.

А внутре нее неонка! (с). Шутка.
А внутре нее неонка! (с). Шутка.

Собрал электронику на макетке 30х70мм. Хотел изначально отпилить лишнее, но пришло в голову, что в будущем может захотеться добавить еще переключатель режимов (например, постоянные мигающие желтые сигналы во все стороны или регулировку времени смены красный/зеленый). Поэтому, постамент получился не самым миниатюрным.

Сама схема собрана на базе мелкоконтроллера Attiny 2313А. Можно было бы сделать все и на Attiny 13, но я до сих пор не могу себя заставить освоить синтаксис чистых плюсов и прямую работу с портами, поэтому продолжаю юзать ламерский wiring. А прошивка собранная в Ардуино IDE в доступные 1Кбайт уже не влезает.

В качестве ключей хотел исходно заюзать сборку Дарлингтона ULN2003, она идеально состыковывалась рядом с макрухой контроллера, а затем с резюками, но когда паял светодиоды монтажным способом, посадил их все на общий минус. А потом набросал схемку, почесал тыкву и обломился. Надо было делать общий анод. Тогда бы все красиво получилось. Пришлось вместо сборки использовать транзюки типа С945, удачно надерганных из разных нерабочих плат в количестве шести штук. Конечно, КТ315 подошли бы еще лучше благодаря плоскому корпусу, но их «на центральном складе» не оказалось, а в радиолабаз в нонешние непростые времена, просто так не метнешься. Благо хоть, разноцветные 5- мм светодиоды оказались в наличии в нужном количестве, хоть и со слегка окисшими ногами, за древностью лет.

Итого, еще шесть резюков, тумблер, пучок проводов и светофор готов! Ну, оставляя за кадром несколько часов пайки/сборки в согбенном виде.

Результат.
Результат.

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

По окончании, как водится, видос прибора в действии:

З.Ы. вношу предложение в существующие правила: штраф тому, кто все прочитал и не подписался!