Привет, друзья!
Очередной пост, посвященный визуальному программированию в программе XOD IDE.
Сегодня хочу рассмотреть подключение дисплея LCD 1602 по i2c протоколу. Этот момент в прошлый раз не был затронут, вернее, в статье про ноду text-lcd-i2c-16x2 для подключения по i2c и схему подключения LCD 1602, не рассматривали как определить адрес подключения компонента. В этой статье мы это рассмотрим на примере дисплея LCD 1602. Таким образом, можно определить адрес любого устройства, подключаемого по протоколу i2c.
Подключаем дисплей по схеме из этой статьи.
Как видите, всё достаточно просто. Теперь в программу XOD IDE необходимо установить дополнительную библиотеку, не входящую в дистрибутив XOD.
Как установить библиотеку описано здесь и здесь.
В строку поиска библиотек вставляем cesars/i2c-scanner и дважды кликаем на появившемся названии библиотеки под строкой поиска. Несколько секунд ожидания и библиотека i2c-scanner появиться в общем списке узлов.
Чтобы запустить сканер i2c дважды кликаем по узлу-программе 1-running-i2c-scanner из библиотеки i2c-scanner. Откроется программа для определения i2c адреса.
Подключаем к компьютеру плату Arduino, в моем случае UNO с подключенным к ней в данном случае LCD дисплеем (схему подключения смотри выше), и начинаем процесс сканирования. Чтобы запустить сканирование i2c адреса необходимо нажать на символ жука в нижнем правом углу программы XOD IDE.
Сканировать будем, понятное дело, дисплей LCD 1602, и нам нужен его адрес.
После запуска режима отладки откроется окно выбора платы и порта передачи.
Через несколько секунд сканирования получаем адрес i2c.
Полученный адрес нужно указать здесь, в данном случае в ноде text-lcd-i2c-16x2 и использовать его для создания своих проектов.
Вот такой несложный алгоритм определения i2c адреса, надеюсь было понятно.
Ссылки где можно приобрести выгодно и быстро плату Arduino UNO, а ещё выгоднее купить Стартовый комплект для Arduino UNO в котором уже находятся все компоненты для начального моделирования и программирования.
Если хотите больше статей о программировании в программе XOD IDE, то рекомендую перейти по ссылке в меню навигатора канала:
А на этом сегодня всё.
Экспериментируйте!!!
Спасибо, что дочитали статью до конца.
Надеюсь статья была вам полезна и интересна.
Понравилась статья, ставьте палец вверх.
Хотите следить за новостями, подписывайтесь на наш канал.
Впереди ещё много интересного!
Вы можете помочь проекту в развитии: