case green:
led.Green();
- if (millis() > timer + pausa * 2/3) {
+ if (millis() - timer >= pausa * 2/3) {
state = wait_button ;
timer = millis();
}
case yellow :
led.Yellow();
- if (millis() > timer + pausa * 2/3) {
+ if (millis() - timer >= pausa * 2/3) {
state = turn_red ;
timer = millis();
}
case red :
led.Red();
- if (millis() > timer + pausa) {
+ if (millis() - timer >= pausa) {
state = turn_green ;
timer = millis();
}