X-Git-Url: http://git.piffa.net/web?a=blobdiff_plain;f=advanced_projects%2Fstate_machine%2Fsemaforo_4_doppio%2Fsemaforo_4_doppio.ino;fp=advanced_projects%2Fstate_machine%2Fsemaforo_4_doppio%2Fsemaforo_4_doppio.ino;h=1ad650b4a2a25291bde0541b51d9a4cbb632e45e;hb=f71e1e30b8bd0a89b32f7c96e698e23b6fee4479;hp=3866ad2335bb95564504693ca3a7db3449bfa1dc;hpb=b7c9fe551bc862d7b6ba235bd8bac08acbb3e039;p=sketchbook_andrea diff --git a/advanced_projects/state_machine/semaforo_4_doppio/semaforo_4_doppio.ino b/advanced_projects/state_machine/semaforo_4_doppio/semaforo_4_doppio.ino index 3866ad2..1ad650b 100644 --- a/advanced_projects/state_machine/semaforo_4_doppio/semaforo_4_doppio.ino +++ b/advanced_projects/state_machine/semaforo_4_doppio/semaforo_4_doppio.ino @@ -52,7 +52,7 @@ switch (state) { break; case green: - if (millis() > timer + pausa * 2/3) { + if (millis() - timer => pausa * 2/3) { state = wait_button ; timer = millis(); } @@ -73,7 +73,7 @@ switch (state) { break; case yellow : - if (millis() > timer + pausa / 3) { + if (millis() - timer >= pausa / 3) { state = turn_red ; timer = millis(); } @@ -86,7 +86,7 @@ switch (state) { break; case red : - if (millis() > timer + pausa /3) { + if (millis() - timer >= pausa /3) { state = turn_sec_yellow ; timer = millis(); } @@ -98,7 +98,7 @@ switch (state) { break; case sec_yellow : - if (millis() > timer + pausa / 3) { + if (millis() - timer >= pausa / 3) { state = turn_green ; timer = millis(); }