TEMPORIZADOR PARA RELE

Buenas aprovecho para presentarme, un saludo a todos.
Quiero o más bien intento hacer un temporizador con tiempo variable el cual cuando pulse un pulsador comience a contar el tiempo poniendo en marcha un relé, cuando ese tiempo allá transcurrido que se pare y quede a la espera de una nueva pulsación para que se ponga en marcha con el mismo tiempo y así sucesivamente, comentaros que soy bastante novato en esto

Un Cordial Saludo

Para comenzar esto no es un proyecto sino un problema de software.
No veo sketch ni nada de tu parte.

Te recomiendo que leas las normas del foro antes de que cometas algún error.

Mira el ejemplo del IDE para leer un pulsador y luego cuando el pulsador esté en HIGH cargas una variable tiempo con el valor de millis();
Para ello lee el ejemplo del IDE BlynkWithoutDelay.ino que usa millis().
Ahora usarás mills() - variableTiempo para compararla contra tu intervalo de tiempo.
Es como un cronómetro que pusiste en funcionamiento y luego de tu tiempo tomas un parcial t1… y un par de segundos despues lees el nuevo valor… cuando la diferencia del cronometro menos t1 sea mayor a tu intervalo es porque has cumplido tu intervalo y entonces apagas el RELE.