Srs,
Estou testando um shield LCD I2C desses que o Lab vende.
O programa é o seguinte:
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(32,16,2);
void setup()
{
Serial.begin(9600);
lcd.init();
lcd.backlight();
Serial.println("Inicializado");
lcd.setCursor(0,0);
lcd.print(" LCD Shield I2C");
}
void loop()
{
}
Não aparece nada na tela, e o backlight tb não acende.
O que será que estamos fazendo de errado?
Antecipadamente agradeço,
Mauro Assis
Tags:
Oi MA, bom dia,
Existem possíveis erros de sintaxe no seu code na linha
LiquidCrystal_I2C lcd(32,16,2);
Como não informou qual arduino você está utilizando, mas sugiro ler a descrição
e testar o seu LCD com o code deste link:
http://www.arduinoecia.com.br/2014/12/modulo-i2c-display-16x2-ardui...
Ao usar este code que indiquei, verifique se tem uma Letra no CI do seu LCD.
Se for PCF85574 (sem letra) /b>--------- use o valor que está no code,
mas se for PCF85574 A ou AN /b>--------- use LiquidCrystal_I2C lcd(0x3f,2,1,0,4,5,6,7,3, POSITIVE);
Rui
Rui,
Muito obrigado pela resposta.
Só terei como testá-la nos próximos dias.
[],
Mauro
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por