Lo scopo è di creare un semaforo con l'arduino.
Il semaforo delle auto sarà sempre attivo mentre quello dei pedoni si attiva premendo il pulsante e aspettand che il semaforo delle auto sia rosso.
Ecco il circuito sulla breadboard
Ecco una foto del circuito
Così si fa partire il semaforo dei pedoni.
//questa linea va nel setup attachInterrupt(digitalPinToInterrupt(2), change, FALLING); //Metodo per cambiare lo stato dei semafori void change(){ Serial.println(pedone); pedone= !pedone; Serial.println(pedone); }
Il range delle intensità del photosensore.
//l'intensità dei LED luce = map(luce, 0,1023,255,0);Download del codice   Visualizza il codice