Не работает LCD + Arduino Pro Mini

dudu
Offline
Зарегистрирован: 14.12.2020

Не могу заставить работать дисплей(0802А). 2 скриншота до и после, сама плата. Скетч, вывести две строки. Lcd работает +-1 минута и падает. И замечательно работает с NANO. Делал по схеме

LiquidCrystal lcd(8, 7, 6, 5, 4, 3);// RS, E, DB4, DB5, DB6, DB7

lcd (1,3,5) - GND

lcd (2) -VCC

#include <LiquidCrystal.h>
LiquidCrystal lcd(8, 7, 6, 5, 4, 3);// RS, E, DB4, DB5, DB6, DB7

void setup() {
  Serial.begin(9600);
  lcd.begin(8, 2);
  lcd.write("hellow:W ");
 }

void loop() {
  lcd.setCursor(0, 1);
  lcd.print("hellow:Q ");
}

 

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014
#include <LiquidCrystal.h>
LiquidCrystal lcd(8, 7, 6, 5, 4, 3);// RS, E, DB4, DB5, DB6, DB7

void setup() {
  Serial.begin(9600);
  lcd.begin(8, 2);
  lcd.write("hellow:W ");
 }

void loop() {
  lcd.setCursor(0, 1);
  lcd.print("hellow:Q ");
  delay(1000);
}

Так тоже падает ?

dudu
Offline
Зарегистрирован: 14.12.2020

Задержка эффекта не дает, как и внешнее питание от 5 вольт.

sadman41
Offline
Зарегистрирован: 19.10.2016

По фото "после" похоже, что дисплей ребутится. Я бы на питание ставил энивэй.

dudu
Offline
Зарегистрирован: 14.12.2020

Измерил потребление lcd - 22мА. Плата способна столько отдавать ?

sadman41
Offline
Зарегистрирован: 19.10.2016

Плата же не сама напряжение вырабатывет. Что-то до нее может не тащить. Контакты ненадежные, etc.

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