Progetto arduino stile gioco a premi...Impossibile?

Pensavo che "accendere i led in sequenza" significasse che premendo un pulsante si accendono automaticamente in sequenza :slight_smile:

Mentre dal tuo codice è alla pressione del pulsante si accende un led diverso.

Puoi modificare il tuo secondo codice, quello che contiene lo switch(), semplicemente aggiungendo la lettura di due pulsanti e controllando che i led sono accesi o spesi.

    if(pulsante2==HIGH){

           if(digitalRead(LED1[0])==LOW || digitalRead(LED1[1])==LOW ||digitalRead(LED1[2])==LOW ){

                // || significa or, significa O      

               // se led1 è spento o se led2 è spento o se led3 è spento

               // spengo il led tutti accesi 
                    
               // ACCENDO LED CORRISPONDENTE led spento digitalWrite(led,HIGH);
                    
 
           }


    }


    if(pulsante3==HIGH){

        // && significa and  E in italiano
       
        if(digitalRead(LED1[0])==HIGH && digitalRead(LED1[1])==HIGH && igitalRead(LED1[3])==HIGH) 
       {
               // spengo led led spenti
               // accendo led led tutti accesi 
        }
    }