Гейт на 8266 - информер данных с нод
Добавлено: 12 май 2019, 16:01
Очень часто необходимо оперативно видеть температуру или ( и ) влажность с нод не включая компьютер. Для этого можно подключить простой LCD экран на 4 строки и 20 знакомест. Подключаем его по протоколу I2C . Что бы он заработал , в стандартном скетче гейта надо передвинуть ногу CE радиомодуля на четвертый пин ESP8266. Так как в модуле MySensors для MajorDoMo есть возможность работы с несколькими гейтами , воспользуемся такой возможностью.
В общих словах принцип работы такой. Помимо своей основной работы работы гейт подключается по WiFi сети к первому гейту ( на ESP8266 или ESP32 ) , по протоколу UDP получает данные , распарсивает их и выводит данные с ноды на экран.
Код для ESP8266 Картинка на экране выглядит так
Дизайн на экране и служебные надписи можно делать любой по желанию.
Библиотека экрана PS/ Версия IDE 1.8.5 Драйвера для ESP8266 2.4.0-rc1 Проверялось с библиотекой MySensors 2.2.0
В общих словах принцип работы такой. Помимо своей основной работы работы гейт подключается по WiFi сети к первому гейту ( на ESP8266 или ESP32 ) , по протоколу UDP получает данные , распарсивает их и выводит данные с ноды на экран.
Код для ESP8266 Картинка на экране выглядит так
Spoiler
Show
Библиотека экрана PS/ Версия IDE 1.8.5 Драйвера для ESP8266 2.4.0-rc1 Проверялось с библиотекой MySensors 2.2.0