Olá Nerds,
Tenho uma incógnita que gostaria que avaliassem e me dessem uma luz:
Fiz a ligação de um display LCD 20x4, via modulo I2C, ligações por 4 fios, GND + VCC + (A4-SDA) + (A5-SCL), todas conferidas, utilizando a biblioteca LiquidCrystal_I2C 1.3.4, (inclusive já testei as anteriores e o problema persiste), o problema é que as letras não aparecem, regulo o contraste pelo o potenciometro do modulo I2C e nada, porém um pocuco antes do maximo contraste dá para perceber as letras falhadas, ou seja, o display funciona, mas está com dificuldade na comunicação, passei o Scanner no sistema e o endereço é o 0x3F, com outros ele nem faz upload do código.
Se alguém puder me ajudar.
Utilizo o Arduíno Uno CH340G com a IDE 1.8.1, testei na IDE 1.6.8, testei com o Arduíno Nano e dá o mesmo erro.
O código teste é bem simples:
#include <LiquidCrystal_I2C.h> // versão 1.3.4
#include <Wire.h>
LiquidCrystal_I2C lcd(0x56, 20, 4);
void setup()
{
lcd.init();
Serial.begin(9600);
lcd.begin(20, 4);
lcd.home();
lcd.begin(20, 4);
lcd.backlight();
lcd.setCursor(0, 0);
lcd.print("TESTE LINHA 1");
lcd.setCursor(0, 1);
lcd.print("TESTE LINHA 2");
}
void loop() {
lcd.clear();
delay(2000);
lcd.backlight();
lcd.setCursor(3, 0);
lcd.print("TESTE LINHA 1");
//lcd.scrollDisplayLeft();
lcd.setCursor(4, 1);
lcd.print("TESTE LINHA 2");
lcd.setCursor(3, 2);
lcd.print("TESTE LINHA 3");
lcd.setCursor(4, 3);
lcd.print("TESTE LINHA 4");
}
Tags:
Valeu a força CK!
Disponha AS.
Abs,
CK
Boa noite AS, poderia compartilhar a programação final?
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por