// Pines para los pulsadores y el LED
const int boton1 = 18;
const int boton2 = 19;
const int boton3 = 21;
const int led = 23;

void setup() {
  // Configuración de los pines de entrada para los botones
  pinMode(boton1, INPUT);
  pinMode(boton2, INPUT);
  pinMode(boton3, INPUT);
  
  // Configuración del pin de salida para el LED
  pinMode(led, OUTPUT);
}

void loop() {
  // Lectura del estado de los botones
  bool estadoBoton1 = digitalRead(boton1);
  bool estadoBoton2 = digitalRead(boton2);
  bool estadoBoton3 = digitalRead(boton3);

  // Aplicar la función OR lógica
  if (estadoBoton1 || estadoBoton2 || estadoBoton3) {
    digitalWrite(led, HIGH); // Enciende el LED
  } else {
    digitalWrite(led, LOW);  // Apaga el LED
  }
}