проблема с символами на LCD1602 по интерфейсу I2С

rinderbolt
Offline
Зарегистрирован: 22.09.2014

Здравствуйте
Подключил к arduino uno дисплей 1602 через I2c (4 провода). Скачал специальную библиотеку LiquidCrystal_I2C.h, там есть пример "Hello, world". Прошил ардуино этим скетчем, все нормально скомпилировалось, НО:

на дисплее в верхней строке отображаются не все символы, посередине как-будто исчезли ( выглядит:

Hello,  rld

при загрузке скетча, где текст на 2 строки, вверху тоже самое, а внизу видны только 2 палочки.

при включении одного только питания в верхней строке сплошные квадратики из пикселей (полагаю, что так и должно быть)

скетч прилагаю (где текст на одной строке):
 

#include <Wire.h> 
#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27,16,2);  // set the LCD address to 0x27 for a 16 chars and 2 line display

void setup()
{
  lcd.init();                      // initialize the lcd 
 
  // Print a message to the LCD.
  lcd.backlight();
  lcd.print("Hello, world!");
}

void loop()
{
}

 

проблема с дисплеем?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

да странно. может действительно проблема в дисплее