Окончательная версия на конец ноября 2024г.
В 2022-2023 году делал себе простенькую метеостанцию для дома, что бы передавала показания на телефон, даже снимал о ней видео:
Пришла зима, свободного времени немного увеличилось и решил полностью изменить станцию пересобрать ее на других модулях.
За основу взял самые простые модули WeMOS D1 мини, понижающий модуль, датчик температуры и влажности BME280 и DS1820b для низких температура.
Основная задача стояла все это уместить компактно в единый корпус, что бы просто подал питание и все начало работать.
Разработал нижнюю часть с электроникой
первоначально она выглядела так
Итоговый вид конструкции получился следующий:
Так зародилась первая версия станции, по немногу начали спрашивать станции друзья и знакомые.
Немного времени спустя начали появляться потребности в изменениях радиации и ветра, было решено выпустить пару модулей которые бы подключались к станции и передавали данные либо в Home Assistant либо в Народный мониторинг.
Для радиации был использован модуль RadSens с трубкой СБМ20 к которой был так же изготовлен корпус.
Станция с модулем радиации
А вот со скоростью и направлением ветра возникли вопросы, у WemosD1 ног не так и много пришлось думать о датчике направления и скорости ветра, нашел датчик на который подается 12 вольт а от скорости ветра и направления он выдавал 0-5 вольт, с помощью формул вывел корректные показания, для считывания вольтажа правда пришлось использовать внешний ADS1115 и станция приобрела следующий вид:
Со временем появились запросы на радиацию и ветер — от тех же пользователей которые использовали станцию, но сразу упирались в сложность сборки, без пайки там никуда, а если нет основ пайки то все заходило в тупик.
Прошло время и было решено сделать станцию конструктор, что бы датчики можно было подключать без пайки или же с минимальной пайкой, а еще захотелось поставить туда и LAN модуль.
Были разработаны несколько прототипов плат, заказаны из поднебесной и успешно собраны:
Как видно из фото — первая плата Wifi, вторая плата — Wi-Fi и LAN, все заработало — все замечательно, думал уже остановиться на этом варианте, но в последний момент отказался окончательно из за дороговизны LAN модуля и использовании 2х совершенно разных прошивок, захотелось сделать одну плату с одинаковыми выводами и Wi-Fi и LAN.
Опять новый прототип, ожидание и вот он уже на столе:
Собираем все это дело, готовим корпус и станция приобретает внешний вид:
В собранном виде с максимальным количеством датчиков ее можно увидеть на первом фото (на дереве она у меня не висит, повесил чисто для фото).
В итоге в первой версии данные были следующие, поддержка до 5 физических датчиков и до 11 показаний, вторая версия уже начала поддерживать до 10 физических датчиков и более 20 показаний и это еще не предел.
Фото самого веб интерфейса выглядит следующим образом:
Вот такой интересный проект получился в длинною в год.
Все показания со станции передаются в Home Assistant и народный мониторинг, оттуда уже в гаджеты. Так же научил отправлять данные дополнительно еще в 4 сервиса мониторинга погоды.