Доброго всем дня, решил сделать быстро-пост о своей поделке. Давно крутилась мысль сделать свой аквариум немного автоматизированным.
Так как в процессе эксплуатации бывает слетает трубка с компрессора и через нее набегает лужа, так же стоит уже клееный, переклеенный наружный фильтр, то первым делом хотелось установить датчик протечки, так же хотелось мониторить температуру и включать и выключать подсветку по таймеру.
В Солид Эйдж был нарисован корпус «умного» удлинителя/
Вся сборка состоит из пяти деталей, сам корпус, две заглушки розеток, прижимная планка для реле и крышка корпуса, все это очень плотно и туго прикручивается винтами м3, или не очень туго, шурупами, у них головки не так сильно выступают. посадочное отверстие сделал 3,2 мм.
К проводам припаял лепестки и впрессовал их предусмотренные вырезы.
При помощи навесного монтажа, зарядка от телефона в качестве блока питания 5в, Wemos D1 mini в качестве контроллера, было подключено два реле 5в, два датчика температуры DS18B20, один в гильзе для измерения температуры в аквариуме, второй стоит в корпусе удлинителя, поближе к блоку питания, что бы контролировать его температуру.
Готовое устройство:
Печатал быстро 120 мм/с, ПЛА температура 215/60. Качество не очень, но для вещи, которая будет пылится на полке спрятанного от глаз, пойдет.
Поместил удлинитель на рабочее место, предварительно все настроив и протестировав:
В есп 8266 был залит скетч ESPEasy, в домашней сети уже крутится Домотикз, который через ТелеграмБот отправляет уведомления. В Домотикз сделал четыре уведомления, первое это обнаружена протечка. второе, если температура внутри корпуса поднимется до 50 градусов Цельсия, третье уведомление если температура в аквариуме опустится ниже 26 С и четвертое, если температура в аквариуме поднимется выше 29 С. Пока задействована только одна розетка, через нее включаю/отключаю подсветку аквариума через ярлык на телефоне, при помощи команд http url типа http: // / control? cmd = GPIO, , 0 Ярлыки создаются при помощи программы HTTP Shortcuts.
В эксплуатации уже неделю, температура внутри корпуса стабильная, при включенном удержанном реле 41 С при выключенном реле 38 С. Температура воды в аквариуме в пределах нормы, плавает от 27 С до 29 С. Обогреватель аквариума отключен, так как в квартире и так жарко, топят на полную. Когда отключат отопление квартиры, ближе к весне и температура воды опустится ниже 26 С, включу обогреватель, благо удлинитель теперь оповестит.
STL файлы можно скачать здесь