Prof - 

// LIBRERIAS

#include <Wire.h>                              // Manda a llamar Libreria para conexion protocolo I2C
#include <LiquidCrystal_I2C.h>                 // Manda a llamar Libreria para control del LCD I2C

LiquidCrystal_I2C lcd = LiquidCrystal_I2C(0x27, 16, 2);    // Para direccionar y crear la constante del LCD

// VARIABLES

const int boton7 = 7;        // Pin digital (7) en el Arduino para el boton (boton7)
const int boton6 = 6;        // Pin digital (6) en el Arduino para el boton (boton6)
//
//

const int salida7 = 0;       // Pin digital (0) en el Arduino para la Salida7
const int salida6 = 0;
//
//

int estadoboton7 = 0;        // Estado del boton7
int estadoboton6 = 0;        // Estado del boton6


// CONFIGURACION

void setup()
{
  lcd.begin(16, 2);                            // Inicia la LCD de 16 caracteres y 2 lineas
  lcd.backlight();                             // Enciende luz trasera del LCD

  pinMode(boton7, INPUT);                      // Configura el pin boton7 como ENTRADA
  pinMode(boton6, INPUT);                      
  pinMode(salida7, OUTPUT);                    // Configura el pin boton como SALIDA
  pinMode(salida6, OUTPUT);                   
}


void loop()
{
   // Boton7 de los WIPERS 
   int estadoboton7 = digitalRead(boton7);    // Guardando el estado del Boton7 en la variable (estadoboton7)
  
    if (estadoboton7 == HIGH) {
       digitalWrite(salida7, HIGH);           // Activar la Salida (High equivale a 5 Volts)
       lcd.setCursor(0,0);                    // Primera fila del LCD, muestra el mensaje
       lcd.print("WIPERS ON ");               // Muestra el texto entre comillas en el LCD
    } else {
       digitalWrite(salida7, LOW);            // Desactivar la Salida (Low equivale a 0 Volts)
       lcd.setCursor(0,0);
       lcd.print("WIPERS OFF");
    }
    delay(50);                                // Tiempo de pausa de ejecucion del Arduino de 50 milisegundos


    int estadoboton6 = digitalRead(boton6);    // Guardando el estado del Boton6 en la variable (estadoboton6)

    // Boton6 de los LIGHTS 
    if (estadoboton6 == HIGH) {
       digitalWrite(salida6, HIGH);           // Activar la Salida (High equivale a 5 Volts)
       lcd.setCursor(0,1);                    // Segunda fila del LCD, muestra el mensaje
       lcd.print("LIGHTS ON ");               // Muestra el texto entre comillas en el LCD
    } else {
       digitalWrite(salida6, LOW);            // Desactivar la Salida (Low equivale a 0 Volts)
       lcd.setCursor(0,1);
       lcd.print("LIGHTS OFF");
    }

    delay(50);                                // Tiempo de pausa de ejecucion del Arduino de 50 milisegundos
}
$abcdeabcde151015202530fghijfghij