Reseteo del reloj

Buenos días. He realizado un proyecto de un compañero internauta, el cual consiste en un alimentador para mascotas, con dos horas programadas para dispensar la comida. El problema es que cuando da la comida, según la primera programación que es a las 8:00h., el reloj se resetea y se pone a 0:00h. No se cual es el fallo en el programa, ya que soy novato en este asunto. Me gustaría que alguien me indicara el error para poder subsanarlo y conseguir que la hora se mantenga constantemente. El funcionamiento correcto debería ser el siguiente: debe haber un reloj que marque la hora en todo momento, para cuando se programe la hora de las 2 tomas, actué según esta programación y ademas que la toma sea siempre la misma cantidad, siempre que no se indique lo contrario a través del menu.

Programa_comedero.ino (13.4 KB)

I think the english board is not the best way to get what you want

Check this out: language boards ;)

Para cumplir las normas del foro debes poner tu codigo entre etiquetas.

Estas usando un modulo RTC ?