Итак, следующая работа – это реле времени на 4 канала с ведением статистики включений по каждому каналу на Arduino.
Материалы, которые использовались:
1. Arduino Nano – 1 шт.
2. Реле 4-х канальное -1 шт.
3. Кнопки – 8 шт.
4. Екран 1602 – 1 шт.
5. Разъемы – 5 шт.
6. Корпус – 1 шт.
7. DC-DC – 2 шт.
Итак, домашние все спят, можно приступать к работе. Первым делом размечаются и вырезаются отверстия под кнопки и экранчик.
Далее, ко всем контактам припаиваются проводки и попутно думаю как все красиво уложить.Получается как-то так.
Итого, в 3 ночи получился вот такой девайс. На экране прошивка версии 1.0 (выбор времени)
Нажата кнопка старт – запущен обратный отсчет.
На утро дети тестируют работу.
Алгоритм – версия 1.0.
Кнопками возле экрана выставляется интервал времени работы, ниже включаются кнопки каналов – которые будут активированы.
После нажатия кнопки “старт” на выходы активированных разъемов подается питание и на экране идет отсчет обратного времени.
Диапазон времени кратный 5 и максимальная длительность – 60 мин.
В правом углу экрана отображается счетчик нажатий кнопки старт.
Алгоритм – версия 1.1.
Время фиксированное в 10 мин.
Статистика переработана. В данной версии статистика ведется по каждому каналу отдельно. Справа в верхней строке отображается суммарное количество работы по всем каналам за все время, а ниже суммарное количество работы за текущее включение прибора. При его перезагрузке данный счетчик обнуляется.
При включении прибора с нажатой функциональной кнопкой доступен выбор для активации версии прошивки.