Разделы

В сети

Пользователей: 185
Из них просматривают:
Аналоги: 67. Даташиты: 63. Инструкции: 6. Новости: 10. Остальное: 5. Ошибки: 4. Партнёры: 1. Теги: 3. Форум: 25. Чат: 1.
Участников: 4
Гостей: 181

an , Google , grom , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

Умный дом

Умный датчик потопа

Написал evildesign в 15.10.2020 22:00:00 (1563 прочтений)
Умный датчик потопа
Потоп в квартире — событие очень неприятное, и для того, кого затопили, и для того, кто послужил виновником затопления. Иногда дело ограничивается пятном на потолке, а иногда — и полномасштабным ремонтом у половины подъезда. Придя домой и обнаружив озеро под ногами или капающую с потолка воду, после свежесделанного ремонта настроение может сильно испортится.


 Думаю, многим знакома ситуация, когда после установки кранов, батарей, шлангов для стиральных машин уходишь из дома и боишься, что новинка даст течь и все закончится очень печально. Столкнулся с такой ситуацией и автор статьи.  Поэтому было принято волевое решение оторвать пятую точку от дивана и смастерить «умный» датчик потопа из подручных материалов. В отсутствии хозяев дома, он должен сообщить им о протечке, где бы они ни были. Оптимально было бы осуществить звонок, но СМС оповещения вполне достаточно. Учитывая, что дома постоянно включен Wi-Fi, отправка сообщения на мобильный телефон видится вполне простой задачей. В случае нахождения хозяев дома устройство должно сообщать о протечке звуковым сигналом.

Умный датчик потопа


В закромах был найден ESP-01 модуль, стоимостью меньше 1 доллара с процессором esp8266 и памятью.  На модуль была возложена задача отправки почты на два почтовых ящика. Один почтовый ящик -это предоставляемый  мобильным оператором  по услуге WEB-SMS. Полученная на него почта сразу превращается в SMS для мобильного. Второй почтовый ящик - это ящик со включенным уведомлением по SMS о получении новых писем, например mail.ru.  
 
Протокол отправки писем устроен таким образом, что простым способом нельзя отправить письма из ниоткуда. Их можно отправить только с другого почтового ящика, предварительно сообщив почтовому сервису логин, пароль и затем содержимое письма, указав при этом куда письмо отправить. Для надежности при отправке используются два других почтовых ящика, с которых почта гарантированно уходит адресатам. Чтобы SPAM-фильтр ящиков для отправки не блокировал письма нужно предварительно из web-интерфейса почты отправить по одному письму адресатам вручную.

В скетче необходимо указать параметры своей Wi-Fi сети, адреса и пароли ящиков для отправки почты и адреса для получения почты. Инструкции по программированию ESP-01 легко гуглятся.

При первом включении устройство начнет издавать писк и подключаться к Wi-Fi сети. После 15 неудачных попыток соединения устройство перегружается, чтобы процесс повторился заново. Обычно процесс подключения после включения или просыпания занимает 3- 5 секунд. Затем отправляются письма.  С первой почты для отправки письмо отправляется на первый адрес получения, а со второй почты- на второй адрес. Если оба письма не отправились, то устройство перегружается для повторения процедуры. Далее устройство засыпает и перестает пищать. Если это не первое включение, то дополнительно к этому устройство еще 5 минут будет издавать писк с разным звуковым рисунком и только после этого отключится в сон. Отключить устройство можно только выключателем.  Потребление в режиме глубокого сна не превышает 17мкА. Если на модуле есть светодиод для индикации питания- его следует удалить. Он добавляет еще 300мкА к общему потреблению. В активном режиме ток потребления может достигать 170мА.
Для питания устройства рассматривались различные варианты источников питания. Модуль ESP-01 гарантированно работает в диапазоне напряжений 2,7-3,6 вольт. Аккумулятор было решено не использовать, так как требуется дополнительный стабилизатор напряжения. Элементы CR2450 не могут выдать большой ток для устройства. А вот элементы CR123 с емкостью 1400 мАч, возможностью разряжаться током до 1 ампера и сроком годности до 10 лет подходят идеально.
 
 Ресурса батареи хватит на несколько лет, пока напряжение не снизится ниже 2,7 вольт. Правда, и в этом случае всё будет работать, но надежности устройству это не прибавит.
 
В схеме транзисторы VT1-VT3 являются формирователем отрицательного прямоугольного импульса при попадании воды на электроды X1. Импульс используется для выведения модуля ESP-01 из режима глубокого сна. На транзисторе VT4 собран ключ для звукового излучателя BA1. Он работает параллельно встроенному в модуль светодиоду.
Печатная плата для устройства не разрабатывалась, так как требовался только один экземпляр.  Монтаж выполнен на куске макетной платы. Холдер для батареи был распечатан на 3D- принтере. Модель, скетч и схема находятся в прилагаемом архиве. В качестве корпуса использовалась прозрачная коробка от ватных палочек. Электроды представляют собой шестигранные стойки со вкрученными снизу винтами в родные отверстия корпуса. Схема не требует наладки. Устройство многократно протестировано и показало свою полную работоспособность.

Умный датчик потопа

Умный датчик потопа



 
Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити
grom
Отправлено: 16.10.2020 12:03  Обновлено: 16.10.2020 12:03
Главный Инженер
Дата регистрации: 18.12.2008
Откуда: Тирасполь
Сообщений: 1956
Пользователь активен!
 Умный датчик потопа
Причина утечки какая была?
evildesign
Отправлено: 16.10.2020 14:09  Обновлено: 16.10.2020 14:09
Модератор
Дата регистрации: 26.01.2010
Откуда: Тирасполь
Сообщений: 3788
 Умный датчик потопа
Если ты про видео- то водичка из лейки
А так- ставил фильтр барьер вместо давшего протечку старого фаворита. Там написано что наблюдать не менее недели после установки, чтоб не было утечек. В общем- какая-то стрёмная ситуация. Фитинги у них хлипкие, креплений трубочек как таковых там нет. Просто уплотнительное резиновое колечко и лапка, которая теоретически может зажимать трубку. 
Serega2300
Отправлено: 16.10.2020 16:51  Обновлено: 16.10.2020 16:51
Технолог
Дата регистрации: 27.03.2010
Откуда: Тирасполь
Сообщений: 255
 Умный датчик потопа
Эх, когда я таки займусь уже изучением ардуины, есть пару проектов которые хотелось бы реализовать, но кодить совсем не умею. Надо заняться этим....
MACTEP
Отправлено: 16.10.2020 17:15  Обновлено: 16.10.2020 17:15
Администратор
Дата регистрации: 07.08.2008
Откуда: Тирасполь
Сообщений: 6865
 Умный датчик потопа
хоть какой то язык программирования знаешь?
Serega2300
Отправлено: 16.10.2020 17:24  Обновлено: 16.10.2020 17:25
Технолог
Дата регистрации: 27.03.2010
Откуда: Тирасполь
Сообщений: 255
 Умный датчик потопа
Цитата:
хоть какой то язык программирования знаешь?
Когда то давно немного учил Visual Basic, но уже ничего и не помню, поэтому можно сказать что ничего не знаю, надо всё сначала начинать
proger
Отправлено: 16.10.2020 20:52  Обновлено: 16.10.2020 20:52
Старший сотрудник
Дата регистрации: 07.01.2010
Откуда:
Сообщений: 104
 Умный датчик потопа
Цитата:
Когда то давно немного учил Visual Basic
Тогда посмотри на BASCOM-AVR.
MACTEP
Отправлено: 18.10.2020 0:19  Обновлено: 18.10.2020 0:19
Администратор
Дата регистрации: 07.08.2008
Откуда: Тирасполь
Сообщений: 6865
 Умный датчик потопа
Скажу, как в совершенстве владеющим бейсиком, ассемблером, но на СИ++ не более пару процентов...
Если заниматься именно ардуинкой, то лучше все таки изучать СИ++. Именно среда ардуины позволяет наиболее понятно внедриться в разработку ПО к платкам ардуины. Может сначала будет криво... может proger тебя объявит индусом... Похер. Почитай курсы здесь. Там не все, но основное есть. Когда нибудь руки дойдут закончить...
AVI-50
Отправлено: 31.10.2020 18:41  Обновлено: 31.10.2020 18:42
Абитуриент
Дата регистрации: 08.04.2020
Откуда: Санкт-Петербург
Сообщений: 2
 Умный датчик потопа
не совсем по-теме, но не понимаю как добавить здесь статью. в чём волшебство?
evildesign
Отправлено: 31.10.2020 19:17  Обновлено: 31.10.2020 19:17
Модератор
Дата регистрации: 26.01.2010
Откуда: Тирасполь
Сообщений: 3788
 Умный датчик потопа
Легко. Достаточно написать пользователю с именем МАСТЕР. Прислать материал, а он сам ее красиво оформит.
AVI-50
Отправлено: 31.10.2020 20:26  Обновлено: 31.10.2020 20:26
Абитуриент
Дата регистрации: 08.04.2020
Откуда: Санкт-Петербург
Сообщений: 2
 Умный датчик потопа
спасибо за совет! правда пользователя "МАСТЕР" в личных сообщениях выбрать/найти не удалось. мудрёно тут, отправили в итоге на схем.нет.
MACTEP
Отправлено: 31.10.2020 21:44  Обновлено: 31.10.2020 21:48
Администратор
Дата регистрации: 07.08.2008
Откуда: Тирасполь
Сообщений: 6865
 Умный датчик потопа
Открыть изображение в новом окне
Логично же, что-бы добавить статью, надо порыться в меню. Не на главной же странице делать баннер на пол страницы...

Ну и на главной, где эскизы новостей, тоже есть ссылка.
Открыть изображение в новом окне
evildesign
Отправлено: 24.01.2021 23:14  Обновлено: 24.01.2021 23:14
Модератор
Дата регистрации: 26.01.2010
Откуда: Тирасполь
Сообщений: 3788
 Умный датчик потопа
Если кого-то заинтересует, появился код для оповещения еще и в телеграмм.
Magnetron
Отправлено: 01.03.2021 23:35  Обновлено: 01.03.2021 23:36
Младший сотрудник
Дата регистрации: 07.10.2020
Откуда: СССР
Сообщений: 30
 Умный датчик потопа
Не понял смысл отправки оповещений. Если хозяин далеко, то пока он доберётся до дома и перекроет воду, соседи снизу уже успеют обрадоваться предстоящему ремонту...
Kosmonavt
Отправлено: 02.03.2021 0:55  Обновлено: 02.03.2021 0:55
Главный Инженер
Дата регистрации: 08.02.2009
Откуда:
Сообщений: 1878
 Умный датчик потопа
Я, например, когда уезжал, то ключи от квартиры оставлял соседям. Как раз на тот самый случай, если случится потоп. А с этим датчиком будет время сообщить соседям, пока вода не добралась до нижних этажей. Очень полезная конструкция, вот только для меня сейчас не актуальная. Прошло то время долгосрочных поездок.
Magnetron
Отправлено: 02.03.2021 4:28  Обновлено: 02.03.2021 4:39
Младший сотрудник
Дата регистрации: 07.10.2020
Откуда: СССР
Сообщений: 30
 Умный датчик потопа
По-моему, проще и куда эффективнее просто перекрыть входные краны перед уездом...
Kosmonavt
Отправлено: 02.03.2021 19:13  Обновлено: 02.03.2021 19:13
Главный Инженер
Дата регистрации: 08.02.2009
Откуда:
Сообщений: 1878
 Умный датчик потопа
А как перекрыть батареи отопления или полотенцесушитель? На них кран не поставишь, максимум байпас нужно сделать, но всё равно стыки остаются под давлением. И потом, не редко бывает, что топят соседи сверху.
evildesign
Отправлено: 02.03.2021 20:23  Обновлено: 02.03.2021 20:23
Модератор
Дата регистрации: 26.01.2010
Откуда: Тирасполь
Сообщений: 3788
 Умный датчик потопа
Я уже писал, что создавал датчик для контроля протечки фильтра. Прошлый, когда потек, образовал небольшую лужу за час. Времени вернуться домой или решить проблему вполне хватило бы. Да и сейчас начал подтекать шланг на сливном бачке. Заменить вечером нечем, а перекрывать на ночь холодную воду- не вариант. А так- поставил датчик и он, если что, разбудит.
Вместо контроля протечки можно поставить на открытие дверей.

Разное

Семь раз отмерь, один раз отрежь. И не перепутай!

Интересно

При первом включении после ремонта (для двухтактных УНЧ):
1. в разрыв "+" и "_" резисторы около 100 Ом для ограничения тока в случае не полного устранения неисправности.

Похожие новости