Hola, estoy trabajando con un LCD de 16x2 con la placa para i2C. El problema es que cuando lo conecto el lightback se me enciende por unos segundos, luego se apaga y no vuelve a encender. Por lo demás funciona todo bien ya que muestra lo que yo le envío pero al no tener luz casi ni se ve.
Use fuentes de 5 V independientes entre el arduino y el LCD y hace lo mismo.
El código es el siguiente:
#include <Wire.h>
#include <LCD.h>
#include <LiquidCrystal.h>
#include <LiquidCrystal_I2C.h>
#include <LiquidCrystal_SI2C.h>
LiquidCrystal_I2C lcd(0x27,2,1,0,4,5,6,7); // 0x27 is the I2C bus address for an unmodified backpack
void setup() {
Serial.begin(9600);
delay(50);
lcd.begin(16,2);
lcd.setBacklight(HIGH);
}
void loop() {
lcd.clear();
lcd.home();
lcd.print(" Hola ");
delay(500);
lcd.clear();
lcd.setCursor(0,1);
lcd.print(" Mundo");
delay(500);
}
Las librerias las descargue de:
Espero alguien me pueda dar una mano.
Desde ya muchas gracias.