ученик писал(а):мои хотелки
1) на 18-19 ноги ( прерывания меги) учет воды
...
Отказался от такой затеи , как и вообще считать что либо ( импульсы или киловатт/часы ) напрямую Мегой. (Вообще у Меги кажется 8 прерываний). Всё это работает до первого сброса или открытия сериал-порта. Как вариант - этим занимается Pro-mini на 3.3 вольта с резервным аккумулятором на 12 часов. До кучи считает два расхода воды ( или два счетчика эл-энергии) , два далласа и влажность с DHT. Все это передается на АМС через NRF24 , отображается в Вебе и сливается на МД.
А подключение клапана и вообще стиралки к МД сделал Jager. Ссылка на другом компе - позже скину. Ссылка. И тема про протечку.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
igorewa писал(а):В планах 3 клапана ( 2 на гор. хол. воду и 1 на стиральную машинку ) . Управление задвижкой для стиральной машины хочу сделать от самой стиралки ( включил стералку, задвижка открылась, выключил - закрылась ). Если кто то уже реализовал подобную систему то делитесь опытом.
По мне так нет смысла в отдельном клапане для стиралки. Кроме нее масса потребителей сидят на гибкой подводке, потенциально опасной. В моем случае если никого нет дома или все спят просто перекрывается общая подача воды, в остальное время в нескольких местах караулят датчики протечки.
Jager писал(а):... все спят просто перекрывается общая подача воды, в остальное время в нескольких местах караулят датчики протечки.
У меня обычно стиралка и посудомойка работает ночью, дешевле электричество и просто удобно.
Так в чем проблема настроить что бы вода не перекрывалась когда работает стиралка?
У меня есть подобный алгоритм, если стиралка работает и дом ставится на охрану, то вода будет перекрыта только после окончания стирки.
Рисую новую схему Определился с питанием оборудования и связью с МД.
Основной управляющий контроллер Arduino MEGA, связь с внешним миром Enc28J60, питание по езернет кабелю, через пассивный PoE адаптер.
Испытания прошли на ура. пока в ручном режиме скоро буду пытаться связать с МД
server i5, OS-Ubuntu Server 16., 1-wire
php 7, AMS,broadlink rm2,rm3 mini.
Решил добавить датчики протечки к своему девайсу управления задвижками на arduino mege
Суть в следующем
так как у меня на плате arduino mega осталась не задействован 1 pin( 2) с прерыванием
решил расширить функционал и добавить адресность/
На 4 pin(31-34) подкл 4 датчика протечки и соеденил через диодное ИЛИ с pin2
как только какой либо датчик сработает появится 0 на 2 ноге
Arduino mega по прерыванию считывает показания с 31-34 pin и в зависимости от того где появился 0 закрывает определенную задвижку или обе задвижки.
схема во вложении
Вложения
датчик протечкиvsd.jpg (43.46 КБ) 3759 просмотров
server i5, OS-Ubuntu Server 16., 1-wire
php 7, AMS,broadlink rm2,rm3 mini.