4 Un singolo semaforo costruito col paradigma delle macchine a stato.
5 Viene utilizzato un oggetto della libreria common per gestire il LED.
8 - Schema per un led RGB: https://lab.piffa.net/schemi/rgb.jpg
13 enum states_available { // Stati della FMS
14 turn_green, // Dinamico, transizione
20 states_available state = red;
28 RGBLed led(11, 10, 9); //Istanziamo un oggetto led facente parte
29 // della classe RGBLed
35 state = green ; // Setta il prossimo state
55 default: // In caso di default si fa giallo
63 Serial.print(millis());
64 Serial.print(" \t Stato attuale ");
65 Serial.println(state);
70 1. Come legare il passaggio di stato ad un evento esterno,
71 ad es. la pressione di un bottone?