X-Git-Url: http://git.piffa.net/web?a=blobdiff_plain;f=advanced_projects%2Fstate_machine%2Fsemaforo_3_millis%2Fsemaforo_3_millis.ino;h=50eb1aebafa0e9aff1485f8a3d7749f0433cf3a6;hb=f71e1e30b8bd0a89b32f7c96e698e23b6fee4479;hp=af151a7e98b801c047fc24d4797084959107251b;hpb=b7c9fe551bc862d7b6ba235bd8bac08acbb3e039;p=sketchbook_andrea diff --git a/advanced_projects/state_machine/semaforo_3_millis/semaforo_3_millis.ino b/advanced_projects/state_machine/semaforo_3_millis/semaforo_3_millis.ino index af151a7..50eb1ae 100644 --- a/advanced_projects/state_machine/semaforo_3_millis/semaforo_3_millis.ino +++ b/advanced_projects/state_machine/semaforo_3_millis/semaforo_3_millis.ino @@ -46,7 +46,7 @@ switch (state) { case green: led.Green(); - if (millis() > timer + pausa * 2/3) { + if (millis() - timer >= pausa * 2/3) { state = wait_button ; timer = millis(); } @@ -66,7 +66,7 @@ switch (state) { case yellow : led.Yellow(); - if (millis() > timer + pausa * 2/3) { + if (millis() - timer >= pausa * 2/3) { state = turn_red ; timer = millis(); } @@ -78,7 +78,7 @@ switch (state) { case red : led.Red(); - if (millis() > timer + pausa) { + if (millis() - timer >= pausa) { state = turn_green ; timer = millis(); }