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