Проблема с LCD i2c дисплеем

kirillverenih
Offline
Зарегистрирован: 23.03.2016

LCD i2c дисплей выводит только 1 столбец символов. всё подключенно правильно. адрес i2c 0x3F. в интернете решения этой проблемы не нашёл . вот скетч

#include <Wire.h> 
#include <LiquidCrystal_I2C.h>
 
LiquidCrystal_I2C lcd(0x3F,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("(ello, world!");
}
 
void loop()
{
}
ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

kirillverenih пишет:

LCD i2c дисплей выводит только 1 столбец символов. всё подключенно правильно. адрес i2c 0x3F. в интернете решения этой проблемы не нашёл (в смысле, не искал). вот скетч

 
 
2. Проблема обсасывалась на этом форуме раз пять в последние полгода. Лечится установкой правильной библиотеки. Ссылки на правильные библиотеки в соответсвующих темах. Кнопка поиска в верхнем правом углу.
bwn
Offline
Зарегистрирован: 25.08.2014

ЕвгенийП пишет:

kirillverenih пишет:

LCD i2c дисплей выводит только 1 столбец символов. всё подключенно правильно. адрес i2c 0x3F. в интернете решения этой проблемы не нашёл (в смысле, не искал). вот скетч

 
 
2. Проблема обсасывалась на этом форуме раз пять в последние полгода. Лечится установкой правильной библиотеки. Ссылки на правильные библиотеки в соответсвующих темах. Кнопка поиска в верхнем правом углу.

3. Или прекращением гоняния за самым навороченнонновым IDE.

varan_74
Offline
Зарегистрирован: 26.03.2016

А с какой версии начались проблемы?

bwn
Offline
Зарегистрирован: 25.08.2014

Если память не изменяет, то 1.6.***. Попробуйте пункт.2.

varan_74
Offline
Зарегистрирован: 26.03.2016

я попробовал обновленную библиотеку и проблема ушла. Просто захотелось выяснить версию наиболее стабильной платформы, с наименьшим количеством глюков.

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

1.0.5r2