X-Git-Url: http://git.piffa.net/web?p=sketchbook_andrea;a=blobdiff_plain;f=advanced_projects%2Fstate_machine%2Fsemaforo_2_2_doppio%2Fsemaforo_2_2_doppio.ino;fp=advanced_projects%2Fstate_machine%2Fsemaforo_2_2_doppio%2Fsemaforo_2_2_doppio.ino;h=0d7271e0f9f5fee4acebcdbe86983bc4f55ba604;hp=e5613619bd906cfb308341161e3b026fc29493da;hb=75928e346c7e5631544b0bea01e2d4ae9a5d749e;hpb=7467d081c3e1ca22c977f50d81b5167dbe432f2a diff --git a/advanced_projects/state_machine/semaforo_2_2_doppio/semaforo_2_2_doppio.ino b/advanced_projects/state_machine/semaforo_2_2_doppio/semaforo_2_2_doppio.ino index e561361..0d7271e 100644 --- a/advanced_projects/state_machine/semaforo_2_2_doppio/semaforo_2_2_doppio.ino +++ b/advanced_projects/state_machine/semaforo_2_2_doppio/semaforo_2_2_doppio.ino @@ -26,18 +26,20 @@ enum states_available { // Stati della FMS red }; -states_available FSM1 ; // Semaforo principale -states_available FSM2 ; // Semaforo secondario +states_available FSM1 = turn_green; // Semaforo principale +states_available FSM2 = turn_red; // Semaforo secondario +RGBLed led_main(11, 10, 9); +RGBLed led_secondary(8, 7, 6); + void setup() { pinMode(input, INPUT_PULLUP); Serial.begin(9600); Serial.flush(); + led_secondary.Red(); } -RGBLed led_main(11, 10, 9); -RGBLed led_secondary(8, 7, 6); void loop() { switch (FSM1) {