Датчик влажности растений 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, я зарабатываю на соответствующих покупках.

15:34
19
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Корпус для адаптера питания
📁 Корпус для преобразователя питания сПодробнее
Корпус для DC регулируемого источника
📁 Корпус для DC регулируемого источникаПодробнее
Крепление "народного" налобного фонаря
📁 Крепление «народного» налобного фонаряПодробнее
Ручка настройки Yaesu FT-817
📁 Ручка VFO для FT-817/818. ИспользуйтеПодробнее
Модель кнопки для Imax B6
Вам понадобится капля клея, чтобыПодробнее
Антенный изолятор "орешек"
Это стандартный изолятор дляПодробнее
Адаптер питания Yaesu FT-817
📁 Вертикальный адаптер под коннекторыПодробнее
Корпус для ESP32 WROOM
📁 Корпус для ESP32 WROOM 📐 STL 🪵 PETGПодробнее
Корпус для ESP32
📁 3D модель корпуса для платы NodeMCU наПодробнее
Станок для намотки катушек с филаментом
📁 Станок для намотки катушек сПодробнее
Кабельный ввод
📁 3D модель для печати кабельнойПодробнее
Кабельный ввод #2
📁 Компактный контейнер с завинчивающейсяПодробнее
Кабельный гермоввод #3
📁 3D модель для печати кабельногоПодробнее
Кабельные вводы различных размеров
📁 Кабельные вводы различных размеровПодробнее
Распределительная коробка
📁 3D модель для печати распределительнойПодробнее
Водозащищенный кабельный ввод
📁 3D модель кабельного ввода сПодробнее
Кабельный ввод #4
📁 3D модель для печати качественногоПодробнее
Распределительная коробка с креплением на стену
📁 Распределительная коробка с креплениемПодробнее
Адаптеры для SIM карт - 3D модель для печати
📁 Адаптеры для SIM карт — 3D модель дляПодробнее
Корпус для метеодатчика на ESP8266
📁 Корпус для метеодатчика на ESP8266Подробнее
Улучшенный дрон «Nano Long Range» на 1х18650
📁 Улучшенный дрон «Nano Long Range» наПодробнее
Электронные "песочные часы"
📁 Электронные «песочные часы» 📐 STLПодробнее
Контейнер для батарей ft-817
📁 Контейнер для аккумулятора FT-817 сПодробнее
Защитный каркас Yaesu FT 817
📁 Защитные рельсы для Yaesu FT 817 и 818Подробнее
YAESU FT-817 Рельсы
📁 Рельсы с подвесом для тангенты иПодробнее
Портативный настольный источник питания
📁 Портативный настольный источникПодробнее
Кейс для хранения батарей ( 21700, 18650, AA, AAA)
📁 Кейс для хранения батарей ( 21700Подробнее
Каркас для батарей 18650
📁 Корпус для Heltec V4 с GPS, проектПодробнее
Корпус для датчика на esp8266
📁 Корпус для датчика на esp8266 📐 STLПодробнее
Корпус для метеодатчика с анемометром
📁 Корпус для метеодатчика с анемометромПодробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.