azattt / infa

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Используется ESP8266 (что-то типо ардуино с WI-FI) для сбора значений с двух датчиков температуры, влажности и концентрации CO2 (ну нужно реализовать методы получения этих данных) Далее, эти значения сравниваются с эталонными и вызываются функции set*****Relay (тоже нужно реализовать), которые включают разные устройства для коррекции этих значений до эталонных.

Пользователю доступен интерфейс - телеграм-бот.

Для настройки WIFI-подключения используется веб-интерфейс:

WIFI Менеджер для ESP32. Блог Амперкот.ру
https://amperkot.ru/blog/wifi-manager-esp32/?ysclid=lpspybwo2a967954500

По умолчанию SSID и пароль WIFI не заданы, поэтому ESP8266 сама раздает WIFI-точку (Access Point). Далее, пользователь подключается к WIFI и вводит данные от реальной WIFI-сети. Для сброса нужно сбросить конфигурационные файлы во флеш-памяти (ssid.txt, pass.txt, ...) или подключить настоящую кнопку к какому-то там пину (настраивается в коде GPIO чето там).

Демонстрация работы:

Untitled


https://youtu.be/ApIVMPZNmh0

About


Languages

Language:C++ 88.4%Language:HTML 11.6%