NECESITO AYUDA CON UN CONTROL DE LUCES

Pon los numero de pin que te convengan, y ojo con el esquema electrico

byte Pin_Pulsador[]={2,3,4,5};  // Pines de los pulsadores
byte      Pin_Led[]={6,7,8,9};  // Pines de los led
boolean Pulsador[4];            // Para almecenar el estado de las entradas

void setup() 
{   
  for (int x=0;x<4;x++)
  {
    pinMode (Pin_Pulsador[x], INPUT);  // Establecer pines de entrada
    pinMode (Pin_Led[x], OUTPUT);      // Establecer pines de salida
    digitalWrite(Pin_Led[x], LOW);     // Pines de salida a low para iniciar programa
  } 
}

void loop() 
{
  for (int x=0;x<4;x++)
  {
    Pulsador[x]=digitalRead(Pin_Pulsador[x]);  // Almacenar el estado de los pines de entrada
    digitalWrite(Pin_Led[x], Pulsador[x]);     // Escribir pines de salida
  } 
}

PD: Hay una cosa que se llama interruptor que hace lo mismo sin tanta complicación :grin: