Дозатор уксуса для слива конденсата переменного тока.......

Источник:

Модель некрасивая, но функциональная. К счастью, мне не придется просматривать его чаще, чем раз в 6 месяцев.

Эта напечатанная на 3D-принтере рамка сочетает в себе:

перистальтический насос
микроконтроллер сяо ESP
Драйвер двигателя L298N
аккумуляторная батарея 9 В

Эта система управляется экземпляром моего домашнег�� помощника и еженедельно подает 60 мл уксуса в мою линию конденсата переменного тока. (Там, где я живу, влажно, и я хочу быть агрессивным в отношении мощности дозы. Среди моих соседей часто возникают засоры канализации.)

Файл Fusion 360 включен, вам следует отредактировать и сделать ремикс в соответствии с вашей ситуацией.

Код для ESPHome находится здесь. В будущем я рассмотрю возможность глубокого сна.

время:
— платформа: домашний помощник
идентификатор: ha_time

переключатель:
— платформа: gpio
контакт: GPIO0
идентификатор: Motor_in3
внутренний: правда
— платформа: gpio
контакт: GPIO1
идентификатор: Motor_in4
внутренний: правда

— платформа: шаблон
название: «Перистальтический насос»
идентификатор: pump_switch
Turn_on_action:
— переключатель.turn_on: Motor_in3
— переключатель.turn_off: Motor_in4
— logger.log: «переключатель ��ключен»

Turn_off_action:
— переключатель.turn_off: Motor_in3
— переключатель.turn_off: Motor_in4
— logger.log: «переключатель выключен»

датчик:
— платформа: шаблон
name: «дата последней дозы уксуса»
идентификатор: дозировка_дата
класс_устройства: временная метка

кнопка:
— платформа: шаблон
название: «Доза с 60 мл уксуса»
on_press:
тогда:
— переключатель.turn_on: Motor_in3
— переключатель.turn_off: Motor_in4

— задержка: 80 с

— переключатель.turn_off: Motor_in3
— переключатель.turn_off: Motor_in4

— датчик.шаблон.публиковать:
идентификатор: дозировка_дата
состояние: !lambda 'return id(ha_time).now().timestamp;'

11:04
11
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Перистальтический насос - номинальный диаметр Ø8 мм - для...
Все конструктивные частиПодробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.