Страница 1 из 1

Гейт на 8266 - информер данных с нод

Добавлено: 12 май 2019, 16:01
serghei
Очень часто необходимо оперативно видеть температуру или ( и ) влажность с нод не включая компьютер. Для этого можно подключить простой LCD экран на 4 строки и 20 знакомест. Подключаем его по протоколу I2C . Что бы он заработал , в стандартном скетче гейта надо передвинуть ногу CE радиомодуля на четвертый пин ESP8266. Так как в модуле MySensors для MajorDoMo есть возможность работы с несколькими гейтами , воспользуемся такой возможностью.
В общих словах принцип работы такой. Помимо своей основной работы работы гейт подключается по WiFi сети к первому гейту ( на ESP8266 или ESP32 ) , по протоколу UDP получает данные , распарсивает их и выводит данные с ноды на экран.
Код для ESP8266
MyGateway_ESP8266.zip
Гетвей 8266 с LCD 20*4
(4.51 КБ) 1529 скачиваний
Картинка на экране выглядит так
Spoiler
Show
Фото.jpg
Фото.jpg (240.53 КБ) 26491 просмотр
Дизайн на экране и служебные надписи можно делать любой по желанию.

Библиотека экрана
Arduino-LiquidCrystal-I2C.zip
(8.72 КБ) 1760 скачиваний
PS/ Версия IDE 1.8.5 Драйвера для ESP8266 2.4.0-rc1 Проверялось с библиотекой MySensors 2.2.0