Problemas con mi pantalla LCD

Hola, mi código no muestra lo que trato de subir a mi LCD, se trata de dos contadores y 4 push buttons, que suben o bajan puntos, el código compila bien, es una de 16x2 dejo el código; que podría ser? veo que es común que el código tenga que tener algunas frases o algo similar para que pueda la pantalla LCD funcionar adecuadamente, espero me puedan ayudar, dejo el código;
#include <LiquidCrystal_I2C.h>
#include <Wire.h>
LiquidCrystal_I2C lcd(0x27,16,2); //dependiendo del fabricante del LCD
//0x3F , 0x20 , 0x38
int equipo_1=0;
int equipo_2=0;
//c++ code

void setup()
{
lcd.begin(16,2);
lcd.backlight();
}
void loop() {
if (digitalRead(8)==HIGH){
equipo_1++;
lcd.clear();
}
if (digitalRead(9)==HIGH){
equipo_1--;
lcd.clear();
}
if (digitalRead(10)==HIGH){
equipo_2++;
lcd.clear();
}
if (digitalRead(11)==HIGH){
equipo_2--;
lcd.clear();
}
lcd.setCursor(0,0);
lcd.print("equipo_1=");
lcd.print(equipo_1);
lcd.setCursor(0,1);
lcd.print("equipo_2=");
lcd.print(equipo_2);
delay(2000); //Se espera 2 segundos para seguir leyendo //datos
}

Moderador:
Por favor, lee las Normas del foro y edita tu código/error usando etiquetas de código.
Ve a edición, luego selecciona todo el código que has publicado, lo cortas y click en </>


Te respondo pero por favor, edita el código.

LiquidCrystal_I2C lcd(0x27,16,2); //dependiendo del fabricante del LCD

Al iniciar asignas un LCD de 16,2 y luego en el setup pones

lcd.begin(16,2);

Uno de los dos esta de mas.
Mira los ejemplos de tu librería y olvdia tu código, haz que el LCD funcione y mira que debes conservar y qué no.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.