Arduino bloqueado funciona al cortarle la alimentacion

Buenos dias: Soy novato y no entiendo mucho pero a ver si me pueden ayudar. Tengo un arduino Uno R3 que lo uso para encendido secuencial de las luces de una escalera exterior con dos sensores pir y uno ldr. Es alimentado por una fuente de alimentacion de 7,5 V. El arduino activa un modulo rele y éste a las luces. Se ha tirado unos meses funcionando bien pero ahora arduino ejecuta el sketch y cuando lleva una hora o dos en funcionamiento se bloquea. Me he dado cuenta que si lo desconecto de la alimentacion y vuelvo a conectarlo vuelve a funcionar durante el mismo tiempo hasta q se bloquea de nuevo.

No se si el problema surgió a raiz de unas idas y venidas de luz que tuvimos en la zona. Muchas gracias