Всё началось с покупки гаража. В каждом гараже есть щиток освещения. Обычно в старых гаражах это кусок текстолита с установленным счетчиком, автоматами питания, розетками, выключателями. Выглядит колхозно. Задумал я поставить что-нибудь более современное и добавить какую-нибудь автоматику. Часто бывает, на полпути домой вспоминаю: а выключил ли я свет, иду проверять, оказывается, выключил. Сделаю, чтобы свет сам выключался, если что.
Купил я металлический электрощиток, автоматы, контактор, кнопки, блок питания на 12 вольт, вольтметр-амперметр.

Установил я щиток, собрал электросхему.

Блок питания двенадцать вольт питает контроллер, а также лампочку в погребе.
Осталось собрать контроллер для управления освещением.

Плату нарисовал в Sprint-Layout.

Проявил и отмыл фоторезист. Впервые я делал плату таким способом, качество очень высокое.

Вытравил плату в хлорном железе.

Питание контроллер получает от двенадцати вольт, линейный стабилизатор 78m05 понижает напряжение до пяти вольт. На выходе установлены шесть реле, управляет ими сборка Дарлингтона — ULN2003, это удобней, чем коммутировать транзисторами. Так как питается контроллер от 12 вольт, на четырех входах установлены делители напряжения.

За основу я взял микросхему Atmega328p в DIP корпусе, прошитую как Arduino Uno. На тринадцатый пин я подключил звуковой излучатель, добавил в схему приемник для управления радиопультом 433 МГц. Вывел наружу разъем для прошивки.

Контроллер я собрал в корпусе для самоделок.
Программировал контроллер в Flprog.
Управляют щитком четыре кнопки. При нажатии зеленой кнопки запитывается контроллер, контроллер берет на подпитку контактор, контактор запускает щиток, включается дежурный свет. Запускается двухчасовой таймер, через два часа запускается тридцатисекундный таймер со звуковым сигналом, если не перезапустить таймер, контроллер обесточит щиток.
Таймер перезапускается черной кнопкой. Первым нажатием запускается тридцатисекундный таймер для обесточивания с выдержкой времени (для закрытия гаража в темное время), вторым нажатием перезапускается двухчасовой таймер.
Освещение управляется одной белой кнопкой: при одном нажатии кнопки — включается или выключается дежурный свет, при двойном нажатии кнопки — включается или выключается основной свет, при тройном нажатии кнопки — включается или выключается свет в погребе.
При нажатии красной кнопки щиток обесточивается.
Радиопульт одной кнопкой перезапускает таймер, это удобно, если находиться в яме под машиной. Тремя кнопками включается свет.
Теперь, даже если я и забыл выключить свет, он выключится автоматически, за это я спокоен.
