Приветствую самодельщиков!
Недавно откопал датчик, который когда-то заказывал на AliExpress. Как это обычно бывает — брал с мыслью “пригодится”, а руки дошли только спустя шесть лет. И вот вместо того чтобы он дальше пылился в коробке с остальными сокровищами, решил собрать из него полноценное устройство.

В основе проекта — датчик давления 1,2 МПа, а задача у него простая, но полезная: следить за давлением в системе и передавать данные по Wi-Fi в Home Assistant через MQTT. То есть уже не просто очередная самоделка ради самоделки, а вполне практичная вещь, которую можно использовать в автоматизациях, уведомлениях и общем мониторинге хозяйства.
В качестве контроллера использовал Wemos D1 mini на ESP8266. Плата давно известная, недорогая, компактная и для таких задач подходит отлично. Плюс всё это без проблем дружит с Wi-Fi, MQTT и Home Assistant.
Из компонентов понадобилось совсем немного:
1. Wemos D1 mini (ESP8266)
2. датчик давления 1,2 МПа
3. 0.96" OLED SPI дисплей
4. резисторы 10 кОм и 33 кОм, 0.25 Вт
5. пьезо-пищалка
ну и, конечно же, прямые руки )) а также доступ к 3D-принтеру, потому что самоделка без корпуса — это ещё не самоделка, а временный стенд

Как это работает и передается в Домашний Ассистент:
показывает текущее давление локально на OLED-дисплее;

отправляет данные в Home Assistant по MQTT;

может участвовать в автоматизациях;
при необходимости подаёт звуковой сигнал пищалкой.
Также есть свой веб интерфейс, через который настраивается первоначальное подключение к сети и настройки MQTT:

То есть устройство получилось не просто “посмотреть цифры”, а уже полноценный узел умного дома. Давление можно вывести на дашборд, строить графики, получать уведомления при падении или превышении заданного порога, а дальше уже кто на что горазд.

Например, можно настроить:
сигнализацию о низком давлении;
контроль работы насоса;
аварийные уведомления;
отслеживание просадок давления по времени;
логику включения или отключения оборудования.
Корпус;
схему подключения, пардон пардон совсеем забыыл делитель напряжения на предыдущей схеме, сигнал с датчика давления надо согласовать с входом ESP-шки:

прошивку для Wemos D1 mini;
и STL корпуса для печати, как всегда можете найти у меня в репозитории.
ПыСы Полученый результаат мне очень понравился, поставил датчик на линию воды от моего ESPA, получилось круто!

Прям под комби оказался свободный ниппель пол дюйма под датчик, распечатал только переходник от резьбы датчика 1/4G на пол дюймовую резьбу, кстати она также в репозитории!

Далее проверил совпадают ли показания манометра на самой помпе и электронного датчика:

Если что в веб интерфейсе предусмотрена коррекция на нужные параметры, но результатом дефолтных настроек я доволен, вероятно повезло с делителем напруги…
На радостях перекопал склад-завал, нашел и второй датчик, заказываю все парой, китайские комплектующие не блещут качеством. WEMOS увы был в единственном эккземпляре…угу вспомнил, где то в огороде у меня валялась самодельная погодная станция, которая удачно расплавилась под солнцем после того, как у нее окончательно сдох АКБ, потом Апшеронский ветер ее унес и выкинул где то в огороде, так станция провалялась под дождем и солнцем год, расковырял, вытащил начинку, пришлось повозиться с ЮСБ разъёмом, но залить прошивку получилось выпаяв всю периферию и немного прочистив контакты тупо дуя на них и вставляя)высовывая штекер.
Приступаю к сборке второго датчика на давление в системе циркуляции отопления:

Ко второй версии решил добавить датчик прикосновения, в корпусе для него места много, привяжу к нему смену единиц измерения и еще чего в будущем, если есть мыслишки, отпишитесь в комментариях, буду рад.

Все завелось с пол пинка на соплях пока печатался корпус…

Никогда не печатайте корпус устройств из ПЛА пластика, он сильно боится солнечных лучей (ультрафиолета) Для корпусов идеальный вариант — PETG притом прозрачный, он самый крепкий!
И вторая версия в сборе:

Для второго датчика также не пришлось искать сосок, он имелся в линии циркуляции отопления:

Да, знаю, много проводов…
и вуаля, оба датчика в домашнем ассистенте:

Еще закажу пару штук, нужно еще такая же байда в линию газа и воды с водопровода, останется клапаны на линиях автоматизировать и все будет в шоколаде, но об этом потом ))
Удачных автоматизаций!


Комментарии 28
Нужная вещь — датчик давл масла двс .с пищалкой и настраиваемым порогом, лучше с дат. тем. масла много моторов бы спас, но чего то готового не вижу.
а что мешает адаптировать? как 2 пальца с выше описанным устройством, правда на большинстве авто с датчиком и так ошибка должна высвечиваться в панели вплоть до принудительной остановки и глушения мотора.
Датчики не дешевые однако. Не совсем понял зачем все это нужно, в свое время думал прикрутить к насосной станции вместо обычного регулятора давления, потом понял что абсолютно не нужно.Два манометра от росма работают десятилетиями…без поверок). Вход и выход — можно оценить состояние фильтров, аварийные ситуации закрывает реле сухого хода. WEMOS вообще не покупаю, смысла не вижу, во первых esp 8266 меньше, даже меньше на плате переходнике, а там мин. обвес для запуска уже есть, а во вторых замена прошивок только по воздуху, ну а если не пройдет… не намного сложнее подкинуть 4 провода USB — TTL конвертера.Умный дом…дача… уже роутер отдельный для всех этих умных вещей)))
так удобнее мне, есть сразу TTL на плате, а 8266 использовал так как залежались, а так есть куда практичнее варианты, S2, C3… даже микроскопический S3. У меня тоже все по воздуху :)
Круто получилось, но вот с этим "самоделка без корпуса — это ещё не самоделка, а временный стенд" я категорически не согласен )))
www.drive2.ru/c/718805452854398890/
По сей день трудится без корпуса ))
да я видел кажется вашу статью про этот, круто, но у меня залежались 8266, я решил им найти применение, ESP32 для этой цели уж слишком мощная штука. По поводу корпуса, датчики мои снаружи, там без хорошо уплотненного корпуса — никак!
У меня в проекте тоже 8266. Насчёт корпуса согласен, что нужно сделать. и принтер есть, но времени всё никак не найду. В моём случае датчик стоит в котельной, ему там и так комфортно, поэтому пока без корпуса и живёт :))
Я себе готовый комплект взял, ещё не ставил
aliexpress.ru/item/1005008628305524.html
Конечно, так проще, но автору респект, я, к примеру, нихрена не понял
Завидую я вам умным людям. Что-то там изобретаете, создаёте 😁.
Все эти штуки замороченные, очень много внимания требуют, следить, потом забывается как делал, ( не всегда же молодой и красивый. Хорошо трубы, стыки фитинги паковать надо. + хороший, объёмный гидроаккумулятор+ антифриз. Годами все нормально
Внимания требуют не больше, чем остальные электронные устройства. По поводу того, что потом не вспомнишь, как делал — соглашусь, но к работе устройства это не имеет отношения. У меня есть пара самоделок на микроконтроллере, делал ещё лет 15 назад, до сих пор работают.
👍 у меня тоже есть такое устройство, это термометр на Pic16f628 и ds18d30😁 без малого 20лет уже "пашет" ещё в студенчестве делал. Был у меня предмет в универе по изучению Pic контроллеров.
Давление ГДЕ он отслеживает?
Где это все по человечески можно понять? Сейчас в работе метеостанция для народмон.
Было интересно пока не начались слова мкутт и вебитерфейс.
Дальше не вникал просто радовался за автора)
Как согласован 5-вольтовый выход датчика с 3,3-вольтовым входом еспшки?
Почему-то в схеме автор не указал, а в тексте на гетхабе есть информация про внешний делитель напряжения.
aswsx
Как согласован 5-вольтовый выход датчика с 3,3-вольтовым входом еспшки?
забыл нарисовать, подправил )) спс
Готвый продукт, вы купите, испытаете радость от покупки,
а когда из "рассыпона" сделаете, испытаете радость от того, что вы смогли и все получилось. Каждый сам выбирает, что ему нужно.
Кто то за рыбой идет в магазин, кто то едет на рыбалку, чтоб отдохнуть от домашнего быта.
Да и на рыбалку, не за трофеями ездят, во всяком случае лично я, а за процессом.)
ага не за трюфилями… наливай, да закидывай…
Я даже не наливаю, не пьющий. А от посиделок с удочкой кайфую.
Процесс приносит удовольствие — 100% согласен. Спасибо за поддержку!
AlexeyMit
Да и на рыбалку, не за трофеями ездят, во всяком случае лично я, а за процессом.)
Это точно)
Вчера закрыл зимнию рыбалку, гонял на карася.
Теперь через неделю, поеду на летнию, открытие, на Карася и щуку)))
В гости гоняю, а там на рыбалку.
Не ну круто конечно, только цена компонентов вылезла за рамки готового продукта 😓
Ссылку на готовый можно?
pire111
Не ну круто конечно, только цена компонентов вылезла за рамки готового продукта 😓
Если адекватно то да! Цена готового устройства в серийном производстве должна быть по себестоимости на порядок ниже, плюс все издержки, налоги, зарплаты, прибыль компании и прочее — в два раза ниже! Но тут соль в другом, готовый продукт минимум ждать 3 недели, и не факт, что он сразу сходу подключится туда куда надо и будет передавать то, что надо, скорее всего придется также повозиться.
Так что я всего лишь поделился опытом самоделки, под конкретные цели и задачи.