Arduino. Реле времени + статистика.

Итак, следующая работа — это реле времени на 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 мин.
Статистика переработана. В данной версии статистика ведется по каждому каналу отдельно. Справа в верхней строке отображается суммарное количество работы по всем каналам за все время, а ниже суммарное количество работы за текущее включение прибора. При его перезагрузке данный счетчик обнуляется.

При включении прибора с нажатой функциональной кнопкой доступен выбор для активации версии прошивки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *