LER DATA E HORA NO ARDUINO . Erro no código

Eu vou pretender gravar os valores de tensão para o bloco de notas de X em X tempo, neste meu caso será 15 minutos, (960 000 milisegundos) ou seja delay(960 000),

Um grande LOL.
Eu assino por baixo que isso e ridiculo.Para tu teres uma noçao do ridiculo que é o que tu estas a fazer e tipo "vou programar o arduino para no Natal daqui a uns meses me acender um led" por isso vou usar um delaaaaaaayyyyyyyy super gigante.
Vais pensar que eu sou louco correcto pois ninguem fará isto, certo?
Pois bem tu estas a faze-lo so que durante 15 minutos apenas.
Se colocares isso assim todos se vao rir desse delay.
Nao estou a dizer que é impossível tu correres essa tarefa de 15 em 15 minutos, é possivel sim, mas da maneira correcta
Como o Bubulindo te disse ve o exemplo Blink without delay.A tua resposta esta lá.
Há muitas formas de se apertar um parafuso de estrela, podes usar uma faca (as minhas ferramentas enquanto criança XD),um alicate,um garfo,martelo, ou então o correcto, que é usar uma chave estrela com a dimensão correcta e o parafuso sairá intacto e reutilizável sem
dano.É isto que te destinge de um bom programador de um desenrascado ...