Boa noite pessoal.. vim pedir ajuda dos amigos, meu código está funcionado corretamente. o problema que ta acontecendo, quando passar uma semana parado sem funcionar . ele não ler mais a pista.. ai eu tenho que enviar o código de novo por Arduino. pra ele começa a funcionar corretamente.. ta sendo muito chato demais alguém pode me ajudar ??

Exibições: 52

Anexos

Responder esta

Respostas a este tópico

quando vc fala uma semana parada ele permanece alimentado? ou sem alimentação?

Se alimentado, provável estouro de alguma variável que leva a uma condição inesperada.

Se sem alimentação, provável que sua memória não volátil esteja com defeito.

ele permanece sem alimentação.. quando vou usa novamente ele não quer mais ler a linha... isso se ele passar uma semana parado ser mexe nele..

Fábio,

Não analisei teu código, pode haver algo que esteja ocasionando isso. Após o período se você apenas resetar e ele retornar a funcionar, tens um erro de programação. Se tens que carregar novamente o programa, tens um hardware problemático.

tentei resetar 3 vez ainda continuar.. coloquei EEPROM Clear para limpar e coloquei o código de novo ta funcionando agora.. você acha que pode ser esse erro do Hardware que ta fazendo isso

Se após um reset ele não volta a funcionar, parece estar corrompido. Contudo análise uma situação. Eu não sei a fundo o comportamento do hardware, mas quando você carrega o programa, vc acaba reescrevendo na memória. Se você tem um código e dentro do setup você não inicializa uma variável, ela pode com o passar do tempo acabar estourando. Como não há uma atribuição no setup, mesmo vc resetando ela permanecerá com o valor que estava, ou qualquer outro valor aleatorio.

e estranho demais isso. também sei pouco de programação não consegui desvendar esse mistério.. depois vou ver se acho alguma coisa na net relacionando a isso.. muito obg Giliardi

Vc pode fazer um teste. Garanta que dentro do setup todas as suas variáveis sejam inicializadas. Se quando ele travar e vc fizer um reset e ele não funcionar, tem grande chance de ser o hardware.

vou tenta fazer isso depois lhe falo o que aconteceu aqui.. 

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