Wemos D1 mini измеряет влажность почвы и через MOSFET безопасно включает 5-вольтовую помпу. Управление — из Home Assistant или локальной страницы ESPHome.
Конфигурация валиднаПрошивка собранаНа плату не загружена
КонтроллерESP8266 · D1 mini
ДатчикАналоговый · A0
Насос5 V · через HW-517
ПрошивкаESPHome 2026.8.1
Аппаратная часть
Что лежит на столе
Фотографии показывают внешний вид нужных деталей. Ревизия платы и подписи клемм могут отличаться — перед подачей питания сверить их на своих экземплярах.
01
Контроллер
Wemos D1 mini
ESP8266 с Wi‑Fi. Читает датчик, общается с Home Assistant и управляет драйвером насоса.
логика 3.3 VA0D5 / GPIO14
02
Измерение
Capacitive Soil Sensor v1.2
Аналоговый ёмкостный датчик. Сначала используем только сырое значение; процент появится после калибровки.
питание 3.3 VAOUT → A0калибровать
03
Силовой ключ
MOSFET-модуль HW-517
Коммутирует ток помпы. GPIO только управляет входом SIG/PWM и никогда не питает мотор напрямую.
5 V power3.3 V signalпроверить маркировку
04
Исполнитель
Помпа 5 V из GyverKIT EXTRA
Погружной насос для подачи воды. Питается от общей 5-вольтовой шины через HW-517; позднее нужно измерить реальный расход в мл/с.
3–5 Vоколо 150 mAкалибровка потока
05
Защита
Диод 1N4007
Ставится параллельно помпе и гасит индуктивный выброс при выключении. Полоса-катод обязательно смотрит к плюсу помпы.
полоса → pump +анод → pump −параллельно
▣
Блок питания 5 VОдин стабилизированный источник для Wemos и силовой части.
▦
Макетная платаРазводит общие шины +5 V и GND на этапе прототипа.
⌁
Провода и трубкаJumper-провода, провод к помпе и подходящий водяной шланг.
Соединения
Схема прототипа
Один источник 5 V и обязательная общая земля. Датчик получает 3.3 V с Wemos, а насос — 5 V через MOSFET.
Перед подключением сверить реальные надписи на HW-517: расположение VIN, OUT и сигнального разъёма у похожих модулей бывает разным.
+5 V / pump + общая GND 3.3 V датчика аналоговый сигнал A0 управление D5 pump −
Контакт Wemos
Куда подключить
Назначение
5V
Шина +5 V
Питание платы от общего БП
G / GND
Общая GND
Общая точка всех земель
3V3
VCC датчика
Безопасное питание датчика
A0
AOUT / OUT датчика
Сырое значение влажности
D5 / GPIO14
SIG / PWM HW-517
Активный HIGH включает насос
Точка остановки
Что уже готово
Программная основа закончена и проверена без подключения железа. Следующий этап — только аккуратная сборка и первый контролируемый запуск.
Завершено
Создана структура проекта и документация
Подготовлен ESPHome YAML для D1 mini
Добавлены Wi‑Fi, API, OTA и web server
Настроены A0, RSSI и uptime
Добавлен безопасный импульс насоса 1 секунда
Конфигурация проверена и прошивка скомпилирована
RAM41.0%
Flash46.5%
Flower Watering · ESPHome 2026.8.1
Сущности устройства
После прошивки и добавления в Home Assistant должны появиться:
Soil Moisture Rawсырые ADC counts
Water for 1 secondкнопка импульса
Wi‑Fi RSSIуровень сигнала
Uptimeвремя работы
Автоматический полив и «влажность %» намеренно не реализованы до калибровки.
Продолжение работы
С чего начать в следующий раз
Отмеченные пункты сохраняются в этом браузере. Порядок специально идёт от проверки без насоса к короткому мокрому тесту.
Прогресс сохраняется локально автоматически.
Не пропустить
Безопасность и файлы
Красные флажки
Не подключать помпу напрямую к GPIO ESP8266.
Не питать датчик влажности от шины 5 V.
Не перепутать полярность диода: полоса идёт к pump +.
Не объединять USB 5 V и внешний БП без проверки power-path платы.
Не включать автополив до калибровки и добавления лимитов.