Olá.
Com muito esforço desenvolvi um sistema que simula um fechadura por senha.
Funciona tudo como esperado, porém para minha infelicidade após algum tempo ocioso o sistema trava e imprimi alguns caracteres estranhos no LCD.
Esse é meu primeiro projeto, não sei exatamente oque pode ser.
Oque o projeto faz:
Ao digitar " *2*0 " o sistema inicia os comando para cadastrar RFID.
Ao digitar " *2*1 " o sistema inicia os comando para excluir RFID.
Ao aproximar um cartão que foi cadastrado libera acesso.
Ao digitar o valor contido na variável senha libera o acesso.
Ao digitar " *1*0 " o sistema inicia os comando para trocar o conteúdo da variável senha.
Ao digitar qualquer coisa fora das variáveis mostra senha incorreta ao acumular quatro variáveis.
Mais para frente vou colocar um motor de passo para abrir e trancar, um servo para cortar o engate do lago de fora da maçaneta, ou alguma coisa similar.
Segue Sketch e o projeto no Fritzing.
Tags:
As respostas para este tópico estão encerradas.
Olá Jesse,
Existem dezenas de motivos que podem levar um projeto a travar de tempos em tempos, entre eles problemas físicos do proprio microcontrolador, problemas de alimentação eletrica, etc.
Por, isso todo mundo que é um pouco mais avançado, SEMPRE, utiliza uma função nativa do arduino em suas programações como pano de fundo.
Essa função chama-se WATCHDOG.
A função Watchdog, é como se fosse um chip dentro do chip, que fica verificando se há erros, e se houver ele reininicia.
Para sistemas que devem ficar ligados por muito tempo, como fechaduras, é absolutametne indispensavel o uso do watchdog.
Bem, o ideal é que você procure no google sobre WATCHDOG ARDUINO, mas vou deixar um link aqui que achei legal
http://www.roboliv.re/conteudo/watchdog-sistema-de-reset-automatico
O problema era alimentação, coloquei uma fonte externa faz algumas horas e até agora não deu problema.
Ainda bem que houve problemática. Se eu conseguir montar um Sketch que interprete e execute operações com a forma geométrica tridimensional esfera meu próximo projeto vai ser um radar doppler.
Muito obrigado pelo esclarecimento !
Por favor, indique este tópico como [Resolvido]
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por