Датчик влажности растений ESP32 с OLED-экраном
Это крошечный корпус для размещения модуля ESP32, датчика влажности почвы и крошечного OLED-дисплея, который можно вставить в ваши комнатные растения и контролировать уровень влажности почвы. При наличии установленного сценария ESPHome значения датчиков можно передавать в Home Assistant, чтобы вы могли создавать системы автоматизации, используя их значения. Представьте, что ваши растения сообщают вам, когда им хочется пить!
Сборка:
Распечатайте все 5 деталей из любимого PLA или другого пластика.
Припаяйте укороченный кусок разъема датчика влажности почвы к плате ESP. Я использую контакты заземления, 3,3 В и IO34 (АЦП) с одной стороны платы ESP.
Отрежьте примерно 2-дюймовый участок четырех проводов 24 калибра разного цвета. Припаяйте их к контактам заземления, VCC, IO21 и IO22 на противоположной стороне платы.
Вставьте OLED-экран в каретку OLED экраном вверх. Провода будут вставлены в заднюю часть экрана и припаяны сверху. Припаяйте контакты заземления, VCC, IO22, IO21 (в указанном порядке L-R) к OLED-экрану.
Вставьте плату ESP в каретку и вставьте сборку в заднюю крышку.
Затем положите датчик влажности почвы на свое место, следя за тем, чтобы вырезы для винтов совпадали с отверстиями для винтов на задней крышке.
Пропустите OLED-экран и каретку через проставочную каретку и задвиньте прокладку до упора в заднюю крышку над узлом каретки ESP.
Вставьте блок OLED-экрана в отверстие верхней крышки и поместите верхнюю крышку на нижнюю крышку. Он должен зафиксироваться в самом верхнем положении дальше от отверстий для винтов.
Вставьте винты M3x16 в верхнюю крышку и закрутите их до упора.
Установка:
Откройте ESPHome и добавьте новую доску.
Скопируйте содержимое включенного файла Sensor.txt в сгенерированный файл конфигурации в ESPHome (добавьте внизу, не перезаписывайте значения по умолчанию, так как при этом ваш ключ шифрования будет потерян)
Установите файл конфигурации на плату ESP.
Теперь на OLED-экране вы должны увидеть подробную информацию о названии растения, вычисленном значении датчика и значке MDI, обозначающем счастье растения.
Домашний помощник:
Если все вышеперечисленное работает хорошо, Home Assistant должен сообщить вам, что он обнаружил новый датчик. Зайдите в Настройки → Устройства и настройте датчик. Для этого шага вам понадобится ключ шифрования из автоматически созданного файла конфигурации ESPHome.
Как и в случае с любым проектом, требующим электропитания, будьте предельно осторожны при тестировании. Я не несу ответственности за любой ущерб вашей электронике.
Ссылки Amazon на электронику, которую я использовал для этого проекта:
Платы D1 Mini ESP-32: https://amzn.to/3Pu6R4a
Кабель Micro USB, 4 шт.: https://amzn.to/3VL5SR6
Емкостные датчики влажности почвы: https://amzn.to/4aGNoFP
Электрический провод 24 калибра: https://amzn.to/4cDu2mR
6-портовая USB-зарядная станция: https://amzn.to/3vHgoyh
OLED-дисплей I2C: https://amzn.to/4chg2it
Как сотрудник Amazon, я зарабатываю на соответствующих покупках.





























