Proyecto

Ayuda por favor

Hacer un programa que realice lo siguiente [ver archivo de simulación]:

  • EL sistema empieza en LED_OFF=1, LED_ON=0, LED_PULSOS=0, LED_PULSO=0
  • Si se presiona START se activa el sistema LED_ON=1, LED_OFF=0
  • Estando el sistema en on [LED_ON], se presiona una cantidad de veces [N], mediante
    PULSOS, [se activa LED_PULSO por 100ms] determinada que se desea, para que el
    LED_PULSOS, se active periódicamente
  • Si se presiona ENTER el LED_PULSOS empieza a parpadear la cantidad [N] veces
    ingresada por PULSOS.
  • El sistema debe pasar al estado inicial si se presiona STOP.

Tarea escolar o un curso de Arduino?

Ve a documentación y lee todo lo referente a millis().
Tambien lee esto Como NO leer un botón y como SI debemos hacerlo.

Te servirán en la tarea.

Debes basicamente manejar estados de variables SI/NO. Algunas arrancan con estados predefinidos como lo que dice acá

EL sistema empieza en LED_OFF=1, LED_ON=0, LED_PULSOS=0, LED_PULSO=0

luego esta parte de la consigna

se presiona START se activa el sistema LED_ON=1, LED_OFF=0

Es basicamente leer el estado del boton START y si se pulsó entonces hacer lo que se indica con la variable LED_ON

Resuelve o intenta resolver hasta acá y luego continuamos.