Buenas gente, es una duda un poco cutre pero busque varios videos y no encuentro justo lo que necesito y sé que aquí de fijo me ayudan.
Necesito hacer que un led se encienda de manera intermitente al tocar y soltar un pulsador
y que al tocar y soltar de nuevo se apague, es muy simple lo que necesito pero no sé como hacerlo ya que logro encenderlo y apagarlo pero no que parpadee
De antemano gracias
este es el código que estoy usando
#define Pulsador 7 //EL PIN DEL BOTON
#define backlights 6
int inicio = 0; //Estado de la salida al arrancar arduino
int estadoAC = 0; // Estado actual del boton
int estadoAN = 0; //Variable para guardar el estado anterior del pulsador
void setup (){
pinMode(Pulsador, INPUT); //Ponemos el pin en modo entrada
pinMode(backlights,OUTPUT);
}
void loop(){
estadoAC = digitalRead (Pulsador); //Actualizamos el valor de la variable
if(estadoAC && estadoAN == 0) //
{
inicio = 1 - inicio;// asignamos el estado contrario
delay(100);
}
estadoAN = estadoAC;
if(inicio == 1)
{ digitalWrite (backlights, HIGH);
delay(100);
digitalWrite(backlights, LOW);
}else
{
digitalWrite(backlights, LOW);
}
//////////////////////////////////////////
// Usa la variable "inicio" para tu proyecto.
/////////////////////////////////////////////
}