Galera, estou com uma dificuldade, vcs poderiam me ajudar?,
Eu quero carregar um número que está salvo em um arquivo TXT no SD card para uma Variavel no void setup, eu tentei usar essa lógica aqui
myFile = SD.open("arquivo.txt");
myFile.available();
Variável = (myFile.read())
myFile.close();
Só que carrega valores aleatórios e não o valor salvo no SD card.

Exibições: 68

Responder esta

Respostas a este tópico

Começa com um debug...

printa o "myFile.read()" na serial.

Bom dia ILM,  (se não gosta que te chame pelas iniciais, avise),

vamos por partes como fazia o velho JACK.

1. Com este fragmento de código fica muita suposição no ar.

2. O método setup(), só roda umas vez a cada reset do ucontrolador. então a variável tem que estar realmente

   após o read  do SD card.

3. Você já inicializou o SD card antes de abrir o arquivo?

4. Para que possamos ajuda-lo melhor e não ficar supondo coisas, faça o seguinte :

Clique em : " Arquivos "  e depois anexe o arquivo  com o seu sketch completo;

RV

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço