Ola!

Tenho ligado um RTC e um LCD I2C e adicionei um leitor de cartao SD para registrar a data e a hora. Esta funcionando, mas os registros salvos apresentam varias copias da mesma hora. Qual e o problema? Gostaria de saber se e possivel armazenar em arquivos separados por dia e nao em um unico arquivo. Estou usando a biblioteca SD.h.

Exibições: 54

Responder esta

Respostas a este tópico

Boa tarde JFMA,

faça o seguinte:

Clique em : " Deseja carregar arquivos? " e depois em " Escolher arquivo" e anexe o arquivo
com o seu sketch.

Fica mais fácil ajudar qdo podemos entender melhor um projeto.

RV

Arquivo

Anexos

Boa noite JFMA,

O primeiro problema é causado porque você ficam mesmo mandando ele gravar varias vezes.

Voce quer que ele grave somente uma vez a cada período de " int refresh_rate = 5000;" 5000 o que

milissegundos, micro segundos????

O segundo problema, acho que é possível sim.

Farei aqui alguns testes e depois te respondo.

RV

Ola, minerin!

Entendi, mas nao sei como resolver o problema. Sao 5000mili segundos, o que da 5s.

Bom dia JFMA,

alterei seu sketch em 2 pontos.

1o.  Para gravar uma unica vez a cada segundo;

2o. Para mudar o nome do arquivo a cada dia/mes.

      Poderão ser criados até 365 arquivos, depois disto ele passa a usar arquivos já existentes.

Não testei aqui, portanto não sei se está funcionado corretamente. Teste aí e depois conte pra gente.

RV

Anexos

Valeu. Vou testar.

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2018   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço