Памятка проекта · 29 августа 2026

Умный полив одного растения

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

Контроллер

Wemos D1 mini

ESP8266 с Wi‑Fi. Читает датчик, общается с Home Assistant и управляет драйвером насоса.

логика 3.3 VA0D5 / GPIO14
02 Ёмкостный датчик влажности почвы версии 1.2

Измерение

Capacitive Soil Sensor v1.2

Аналоговый ёмкостный датчик. Сначала используем только сырое значение; процент появится после калибровки.

питание 3.3 VAOUT → A0калибровать
03 Синий MOSFET-модуль HW-517 с двумя винтовыми клеммами

Силовой ключ

MOSFET-модуль HW-517

Коммутирует ток помпы. GPIO только управляет входом SIG/PWM и никогда не питает мотор напрямую.

5 V power3.3 V signalпроверить маркировку
04 Маленькая белая погружная водяная помпа 5 вольт из GyverKIT EXTRA

Исполнитель

Помпа 5 V из GyverKIT EXTRA

Погружной насос для подачи воды. Питается от общей 5-вольтовой шины через HW-517; позднее нужно измерить реальный расход в мл/с.

3–5 Vоколо 150 mAкалибровка потока
05 Выпрямительные диоды 1N4007 с полосой, обозначающей катод

Защита

Диод 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Общая точка всех земель
3V3VCC датчикаБезопасное питание датчика
A0AOUT / OUT датчикаСырое значение влажности
D5 / GPIO14SIG / 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 платы.
  • Не включать автополив до калибровки и добавления лимитов.
Источники справочных фотографий