#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2); //Crear el objeto lcd dirección 0x3F y 16 columnas x 2 filas
int estadoboton=0;
void setup() {
lcd.init(); //Inicializar el LCD
lcd.backlight(); //Encender la luz de fondo.
// Ubicamos el cursor en la primera posición(columna:0) de la primera línea(fila:0)
pinMode(2, INPUT);
pinMode(12, OUTPUT);
//lcd.print("Mensaje");// Escribimos el Mensaje en el LCD.
//lcd.setCursor(0, 1);
//lcd.print("Mensaje 2");
// lcd.clear(); //para borrar el lcd
}
void loop() {
estadoboton=digitalRead(2);
if(estadoboton==1){
digitalWrite(12, HIGH);
lcd.setCursor(0,0);
lcd.print("Led ensendido");
}
else{
digitalWrite(12, LOW);
lcd.clear();
}
}