Символьный ЖК I2C дисплей LCD 1602 16x2 для Arduino
Если в проекте Arduino вам необходимо вывести простую символьную информацию с датчиков, контроллеров или любых других устройств, не прибегая к компьютеру, стоит подсоединить символьный LCD дисплей 1602. Дисплей подключается к ардуино по двум проводам через последовательный интерфейс I2C. При первом включении дисплея, чтобы на экране появилось изображение, необходимо подкрутить контрастность изображения регулировочным потенциометром с помощью отвёртки. Подсветка экрана может быть вручную отключена во время работы джампером.
На дисплей можно выводить только латинские символы, но данное ограничение можно преодолеть путём программирования каждого символа вручную. Разрешение каждой ячейки составляет 5х8 точек. Создание нового символа сводится к написанию битовой маски, в которой единицы будут означать горящие пиксели, а нули – негорящие.
Дисплей LCD 1602 построен на базе контроллера серии HD44780 и запитывается от 5 В. Экран имеет 2 строки, каждая из которых содержит 16 символов.
Формат отображаемой информации — 2 строки по 16 символов; технология STN, Transflective, Positive; микроконтроллер управления — HD44780; интерфейс обмена данными параллельный, 8-бит; подсветка на основе светодиодов; угол обзора — 180 градусов; напряжение питания — 5 В; подстройка контраста — VLCD, с опорным напряжением 5 В.
На плате дисплея расположены 16 выводов, следующего назначения:
- 1 VSS — GND (общий провод — земля);
- 2 VDD — +5В (питание) ;
- 3 VO — контрастность (5 В максимум);
- 4 RS (команды, данные);
- 5 RW (чтение/ запись);
- 6 Enable (разрешение);
- 7–14 (DB0…DB7) данные;
- 15 +5 В (подсветка);
- 16 общий провод подсветки.
Диапазон рабочих температур: -20˚C… +70˚C.
Основные преимущества
- Низкая цена
- Высокая работоспособность при любых рабочих температурах
- Небольшие габариты и вес
- Чёткое отображение символов
- Возможность программирования любых символов
- Широкий угол обзора
- Высокая и регулируемая контрастность
- Аппаратная реализация курсора
- Удобные отверстия в корпусе для надёжного крепления
Примеры использования
- Бытовая и офисная техника
- Промышленное и системное оборудование
- Серийное оборудование
- Разработка устройств отображения данных
- Внедрение в системы настройки климат-контроля проектов «Умный дом»
- Изучение основ информатики и микропроцессорной техники
Подключение и библиотеки
Модуль работает как самостоятельное устройство и совместим с любыми микроконтроллерами, включая Arduino.
Подключается к платформе через I2C интерфейс. Модуль работает с библиотекой LiquidCrystal_I2C1602V1. Datasheet на английском языке можно скачать по ссылке.
Пожалуйста, обратите внимание, что адрес i2c может отличаться в зависимости от дисплея, который вы используете. Адрес, который вы указываете в вашей программе, должен быть соответствующим адресу вашего конкретного дисплея. В противном случае, дисплей может не работать должным образом. Чтобы узнать i2c адрес вашего модуля, можете воспользоваться нашей инструкцией.
Комплектация
- 1 × дисплей LCD 1602
- * может поставляться с I2C конвертером, не припаянным к дисплею.
Отзывы
Отзывов пока нет.