⚠ Ошибка безопасности!
Web Serial API работает только через HTTPS. Открытие локального файла (.html) не позволит прошить плату. Используйте GitHub Pages или локальный сервер.

🌱 Soil Sensor Setup

Инструкция по настройке датчика влажности на базе ESP32

1 Комплектующие

Вам понадобятся следующие компоненты:

ESP32 DevModule
Capacitive Sensor V2.0
Dupont F-F Cables
USB Data Cable

2 Сборка (Hardware)

Соедините датчик и ESP32 согласно таблице ниже:

Датчик Провод ESP32 DevKit
VCCКрасный3V3
GNDЧерныйGND
AOUTЖелтыйGPIO 34

* Использование GPIO 34 критично, так как это вход АЦП.

3 Прошивка

Подключите плату к компьютеру через USB (на время прошивки желательно отсоединить провода датчика от платы, чтобы избежать лишней нагрузки). Нажмите кнопку ниже и выберите ваш порт.

Ваш браузер не поддерживает Web Serial. Используйте Chrome или Edge.
Статус: Готов

⚠ Если устройство не найдено

Установите драйвер для USB-чипа на вашей плате:

4 Настройка Wi-Fi

После прошивки плата создаст точку доступа Soil-Sensor-Setup. Подключитесь к ней с телефона, выберите ваш домашний Wi-Fi и введите пароль. Плата перезагрузится.

5 Калибровка

Зайдите в приложение Houseplant Care+ и выполните следующие шаги:

  1. Перейдите в раздел Инструменты -> Мои датчики IoT.
  2. В меню настроек(иконка ключ) проверьте, что указан адрес https://moisture.local (если плата не найдется, используйте ее IP).
  3. Держите датчик в воздухе, зажмите пальцем в середине кружка в карточке "Влажность почвы" - датчик вернет "сырое" значение (0%). Запишите его.
  4. Опустите датчик в воду до белой полоски и произведите замер. Это будет значение для 100% влажности.
  5. Вернитесь в настройки, введите значения в поля "Влажно" и "Сухо", нажмите "Откалибровать" и "Сохранить".
  6. Вы можете настроить уведомления в том же окне. Потребуются разрешения на уведомления.