Знакогенерирующий дисплей LCD 1602A IIC/I2C
Знаконегерирующий ЖК дисплей с разрешением 16х2, синей подсветкой и встроенным адаптером IIC/I2C.
Этот дисплей наиболее часто используется в проектах Arduino, так как адаптер IIC/I2C позволяет использовать только 4 пина платы контроллера и значительно упрощает как процесс подключения дисплея, так и управление им.
На обратной стороне дисплея установлен расширитель портов, который упрощает подключение модуля.
Дисплей |
UNO |
GND | GND |
VCC | 5V |
SDA | А4 |
SCL | А5 |
Для того, чтобы регулировать яркость дисплея, используй подстроечный резистор на плате расширителя.
Схема подключения знакогенерирующего дисплея LCD 1602A IIC/I2C
На изображении ниже представлена схема подключения знакогенерирующего дисплея 1602A.

Код для подключения знакогенерирующего дисплея LCD 1602A IIC/I2C
В примере ниже показано, как подключить дисплей к контроллеру и вывести на нем надпись «Hello, world!». Для корректной работы кода нужно загрузить библиотеки Wire.h и LiquidCrystal_I2C.h.
Библиотека LiquidCrystal_I2C.h: Библиотека LCD дисплея
#include <Wire.h> // подключение библиотеки #include <LiquidCrystal_I2C.h> // подключение библиотеки // назначьте адрес для дисплея по шине i2c - 0x3f LiquidCrystal_I2C lcd(0x3f, 16, 2); void setup() { lcd.begin(); // инициализация дисплея lcd.backlight(); // включение подсветки lcd.print("Hello, world!"); // вывод надписи } void loop() { }
ВНИМАНИЕ! В зависимости от установленной версии Arduino IDE могут работать или не работать некоторые библиотеки. Адрес шины дисплея может быть 0х27, 0х20 или 0х3F.
Скачать файл с кодом, формат .INO: Дисплей