Inconveniente con datalogger usando RTC DS1307, Memoria SD (Solucionado)

Tato84:
Surbyte analizaba tu modificacion al codigo pero en la parte de min_registro siempre va a comparar con 0 porque nada recorre el array para compararlo con now.minute() y se necesita un for para que recorra el array o implementar algo diferente a un array como hizo noter, y Tloggeo en este caso 5 minutos de cierta forma estaria fuera de sincronia con los minutos del rtc si se busca que sincronice con 0,5,10,15...55 desde mi punto de vista.
[/quote]
SI se me olvidó algo que indicara a i que valor tomar porque solo se usa una vez para ponerlo en sincronía. No entendiste o no me expliqué bien cual fue mi idea.
Mi idea era que nos sincronicemos con el reloj y de ahi seguimos con millis()
Asi que leyendo donde esta el minuto asignar el i que le corresponde.
Deja, la opción de @noter me parece mucho mejor.