Символьный дисплей LCD1602 с синей подсветкой – жидкокристаллический дисплей (Liquid Crystal Display) экран которого способен отображать одновременно до 32 символов (16 столбцов, 2 строки). Данный дисплей уже оснащен адаптером для управления по интерфейсу I2C.
ПРИ ПЕРВОМ ПОДКЛЮЧЕНИИ МОЖЕТ ПОНАДОБИТЬСЯ НАСТРОИТЬ КОНТРАСТНОСТЬ ДИСПЛЕЯ ПРИ ПОМОЩИ ВСТРОЕННОГО ПОТЕНЦИОМЕТРА.
Подключение к Arduino:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
#include <Wire.h> // библиотека для управления устройствами по I2C #include <LiquidCrystal_I2C.h> // подключаем библиотеку для LCD 1602 LiquidCrystal_I2C lcd(0x27,16,2); // присваиваем имя lcd для дисплея 16х2; обычно I2C адаптер имеет адрес 0x27 или 0x3f void setup() // процедура setup { lcd.init(); // инициализация LCD дисплея lcd.backlight(); // включение подсветки дисплея lcd.setCursor(0,0); // ставим курсор на 1 символ первой строки lcd.print("THIS IS"); // печатаем сообщение на первой строке lcd.setCursor(0,1); // ставим курсор на 1 символ второй строки lcd.print("AMPERMARKET"); // печатаем сообщение на второй строке } void loop() // процедура loop { /* это многострочный комментарий // изначально процедура void loop() в скетче не используется lcd.noDisplay(); // выключаем подсветку LCD дисплея delay(500); // ставим паузу lcd.display(); // включаем подсветку LCD дисплея delay(500); // ставим паузу */ } |
I2C адаптер имеет следующие выводы:
- SCL – последовательная линия тактирования (Serial CLock);
- SDA – последовательная линия данных (Serial DAta);
- VCC – «+» питания;
- GND – «-» питания.
Скачать библиотеку LiquidCrystal_I2C
Библиотека для вывода русских букв