Temporizador de arduino y apagado automatico

Hola soy nuevo en esto de arduino, tengo una duda con el temporizador, lo que busco es que reciba una señal de algun sensor y este mande un pulso al led que dure 10 segundos y despues se apague y cuando se vuelva a activar el sensor vuelva a hacer lo mismo
espero me ayuden gracias.

Busca el ejemplo BlinkWithoutDelay.ino que esta en el IDE (ejemplos). Con ese ejemplo lo puedes configurar para que actue con el tiempo que desees y no te detiene el microcontrolador.

Si quieres mas info de millis() que es la herramienta o función que lo hace posible ve a

Documentación => Indice de temas tutoriales => millis()

gracias