Olá muita boa tarde, estou a ter transtornos com meu código...
1º as variáveis ponto1 e ponto2, depois do reset sempre vão a 1, que devia subir a 2 e a 3.
2º quando tento armazenar informação no cartão SD~, o texto não foi enviado.
Estou a tentar o problema o dia inteiro, estarei deixando o sketch que trabalho,
resumindo é um jogo de pedra, papel e tesoura, com um placar de neopixels83 para cada jogador)
2 lcds, 6 botões e um cartão SD com seu leitor (MH SD Card Module).
gostaria de alguns conselhos, obrigado desde já.
Tags:
Olá.
Não sei se consigo ajudar muito no seu problema pq não tenho um hardware igual aqui para testar.
Mas dando uma olhada, senti falta do "myFile.close();"
Para operações de escrita ele é fundamental. Na verdade a escrita acontece no close, por economia, as coisas vão se acumulando em memória e só é efetivamente escrito no cartão, no diretório do cartão, etc, quando vc encerra a operação com o close.
Ainda, nem todos os cartões de memória funcionam com o Arduino. Havia uma limitação de 2Gb. Apenas cartões de até 2Gb poderiam ser usados. Ok, as vezes nem temos mta coisa pra guardar mesmo, mas o problema é outro: Como conseguir comprar um cartão de 2Gb.
Mas pelo que vi agora nos foruns essa limitação foi ampliada pra 32Gb, então não deve ser o problema.
Ref:
https://forum.arduino.cc/t/maximum-capacity-for-microsd-card-used-w...
Olá ja tinha visto sua publicação a pouco mais de uma semana mas não tive oportunidade de responder, uns dos problemas era sim os "Closes", outro era que meu leitor de cartões aparentemente necessitava de 2 fios de GND, o que tinha deixado disnorteado por um erro tão simples, mas obrigado! tambem havia os problemas nos closes.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2023 Criado por Marcelo Rodrigues.
Ativado por