[SOLUCIONADO] Solo me muestra un 0 en el LCD

Hola!

Tengo un LCD conectado por Ic2 a un arduino nano, pero solo me muestra un 0 al final de la pantalla, he probado muchas librerias pero no hay manera, a alguien le ha pasado?

#include <Wire.h> 
#include <LiquidCrystal_I2C.h>

// Set the LCD address to 0x27 for a 16 chars and 2 line display
LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup()
{
	// initialize the LCD
	lcd.begin();

	// Turn on the blacklight and print a message.
	lcd.backlight();
	lcd.print("Funciona! Gracias");
        lcd.setCursor(0,1);
        lcd.print("Derty-2");
}

void loop()
{
	// Do nothing here...
}

muchas gracias!

Tu tema ha sido movido a la sección en español del foro. Utiliza el inglés en las secciones en inglés del foro.

1 Like

Usa

lcd.init();

en lugar de

lcd.begin();
2 Likes

Gracias! lo he conseguido solucionar, ha sido por lo que comentas y ademas revisando tenia un punto de soldadura del i2c que habia quedado una gotita haciendo contacto entre dos pines.

Fallos de novato... Es mi primer proyecto asi que me servirá para aprender jeje

Muchas gracias!!

1 Like