]> git.piffa.net Git - sketchbook_andrea/blobdiff - advanced_projects/state_machine/semaforo_2_2_doppio/semaforo_2_2_doppio.ino
FSM
[sketchbook_andrea] / advanced_projects / state_machine / semaforo_2_2_doppio / semaforo_2_2_doppio.ino
index e5613619bd906cfb308341161e3b026fc29493da..0d7271e0f9f5fee4acebcdbe86983bc4f55ba604 100644 (file)
@@ -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) {