Hola estaba programando un codigo muy sencillo para printar hola mundo en mi pantalla lcd y cuando lo cargo me aparece esto en la pantalla
El codigo es:
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);
void setup()
{
lcd.init();
lcd.backlight();
}
void loop()
{
lcd.setCursor(0,0);
lcd.print("Hola Mundo");
}
TailsLP
November 23, 2025, 2:04am
2
Hola @alew32zxy .
¿Podrías darnos más detalles de cómo tienes conectado el LCD? Este error es muy común cuando hay falsos contactos y conexiones erróneas.
Saludos.
Te mando foto de los contactos
Hi,
Ten seguro que el sca y el sda estan correctos. Uno de los problemas de los breadboard son las conecciones. A veces parecen bien pero no stan haciendo una buena coneccion.
¿Que arduino estas usando?
El código en UNO funciona bien, verifica las conexiones y confírmanos que placa usas.
Simulado en wokwi.com
ENGRAL
November 24, 2025, 6:19pm
7
Hola @alew32zxy
Como te comentan: @MaximoEsfuerzo @tauro0221 @PeterKantTropus @TailsLP debes tener alguna conexión equivocada o no hace buen contacto.
He ampliado ligeramente tu código y funciona bien en placa UNO ( tu original también funcionaba).
Un saludo !!! …
[code]
/*
*
*
* PRUEBA LCD FORO
*
*
*/
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);
void setup()
{
lcd.init();
lcd.backlight();
}
void loop()
{
lcd.setCursor(0,0);
lcd.print("Hola Mundo");
lcd.setCursor(3,1);
lcd.print("SI FUNCIONA !!!");
}
[/code]
Igual con que aparezca "Hola Mundo" ya se sabe que funciona, no?