Cronometro de tiro con arco.

Hola a todos,
estoy intentando hacer un timer, cronometro para las competiciones de tiro con arco. Hay una secuencia de tiempos que hay que respectar: Al inicio apretando el botón inPin se pone en marcha el ciclo de tiempos: 10 segundos para ir a linea de tiro, 114 segundos de tiro y 30 segundos del final, a cada intervalo le corresponde una luz diferente, rojo, amarillo y verde. El programa funciona sin fallos. Pero el problema llega cuando intento añadir un pulsador para parada de emergencia de tiro. Cuando el pulsador es apretado se para el ciclo y ejecuta una serie de beep reiniciando la placa.

archer999_aprobe16_08.ino (2.89 KB)

@danyel969
Pero esta parada de emergencia no lo ejecuta. Y no se donde esta el fallo.

La respuesta es simple: Cualquiera de los miles de delays del código

Pásate por aquí y podrás solucionarlo

Saludos

Moderador:
Hola, bienvenido al foro Arduino.
En la sección proyectos tienes estos dos hilos que debiste haber leído antes de postear

Como tu consulta es para otra sección lo muevo a Software.
Los códigos se postean usando etiquetas. Edita
Y algo mas, se que en otros foros se repite constantemente lo que otra persona te sugiere, bueno en éste no. No repitas lo que te dicen pero claramente si puedes citarlos que es otra cosa.

Normas del foro