Desde ya muchas gracias por intentar ayudarme, paso a comentarles mi problema.... tengo un sensor cyn70 que al captar la señal me activa un rele, al perder la señal obviamente el rele se apaga.... mi situacion es que necesito que una vez que el sensor toma señal el rele este encendido un cierto tiempo por mas que el sensor aun permanezca sensando.... desde ya muchas gracias... les dejo el codigo
int rele = 53; // Esta conectado el rele
int puls = A15; // Esta conectado el sensor cny70
void setup() {
// inicializar el pin rele como salida:
pinMode(rele, OUTPUT);
//inicializar el pin A1 como entrada;
pinMode(puls, INPUT);
}
//void(* resetFunc) (void) = 0;
// Programa principal, se ejecuta en un bucle infinito:
void loop() {
if (digitalRead(puls)== 0)
{
digitalWrite(rele, HIGH);
}
if (digitalRead(puls)==1)
{
digitalWrite(rele,LOW);
// resetFunc();
}
}