lcd 2004; lcd 1602

anch
Offline
Зарегистрирован: 08.02.2017

Добрый день! Новичек от слова совсем. Столкнулся с проблемой, которую поиском не смог решить.

Есть дисплей lcd 2004. припаял плату i2c, установил обычную библиотеку Arduino-LiquidCrystal-I2C-library-master, все стало, заработало как надо. Запустил на долгое время (минут на 20) вывод на экран некоторых данных.

И вот тут начались проблемы: через некоторое время на экран стал сыпаться мусор, сбиваться строки, затем произвольно мигать подсветка. В конце концов вообще пропала реакция на программу - дергается подсветка. Если принудительно выключаю подсветку - выключается и не дергается, но строки не выводит. Подскажите куда покопать?

Код - простейший. Адрес получи сканером. Повторюсь - сначала все прекрасно работало.

 
#include <Wire.h> 
#include <LiquidCrystal_I2C.h>
 
// Set the LCD address to 0x27 for a 16 chars and 2 line display
LiquidCrystal_I2C lcd(0x3f, 20, 4);
 
void setup()
{
// initialize the LCD
lcd.begin();
 
// Turn on the blacklight and print a message.
lcd.noBacklight();
lcd.print("Hello, world!");
}
 
void loop()
{
// Do nothing here...
}
 
подключение
А4 -sda
A5 - scl
питание от ардуины 5в
 

Заранее спасибо..

 

 

 

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

Проверяем питание (заменяем БП), проверяем контакты. А лучше четкую фотографию как подключали, в т.ч. и БП.

anch
Offline
Зарегистрирован: 08.02.2017

Добрый день!

 Питание от ардуино, ардуино от usb и от незавиимого источника. На результат не влияет. Сейчас разберусь как рисунки цеплять сброшу фото.

anch
Offline
Зарегистрирован: 08.02.2017

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

90%, что проблема в контактах. Сперва еще раз пересоберите цепь со штекерами (лучше другими проводами), если не поможет - пропаиваем гребенки и тщательно отмываем от флюса.

anch
Offline
Зарегистрирован: 08.02.2017

Добрый день!

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

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

Флюс - канифоль или что то из "высоких технологий"?

anch
Offline
Зарегистрирован: 08.02.2017

Спирт+канифоль.

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

Через него по идее ползти не должно, но все равно, отмойте хорошенько.

viktorflam
Offline
Зарегистрирован: 09.09.2016

Плата I2C обратной стороной случайно не прилегает контактами к плате дисплея? Там загнутые фиксаторы дисплея высоко торчат, может там коротит что-нибудь..?

anch
Offline
Зарегистрирован: 08.02.2017

Доберусь до платы проложу бумажку.И промою. Вроде ровно на гребенке стоит но кто знает - проверю. Спасибо :)