arduino, eletrônica, robotica...
Boas para todos.
Pessoal presciso calcular qual o tempo que leva para uma entrada do arduino ir de LOW para HIGH.
Estou fazendo uma aplicacao e eu vou prescisar saber qual e frequencia que uma entrada digital pulsa, em um segundo.
Alguem poderia me ajudar?
Tags:
MySpace Tweet Facebook Facebook
Exibições: 1235
▶ Responder esta
Olá.
Uma forma de se fazer isso é usando a interrupção externa, o arduino tem alguns pinos que podem ser programados para disparar a interrupção sempre o pino mudar de o para 1 ou de 1 para 0.
http://arduino.cc/en/Reference/AttachInterrupt
Tem vários exemplos de frequencímetros para o arduino:
http://forum.arduino.cc/index.php?topic=154727.0
http://microcontrolandos.blogspot.com.br/2013/01/frquencimetro-com-...
http://mecamaniacos.blogspot.com.br/2013/05/frequencimetro-com-ardu...
http://www.portalmcu.com.br/2013/08/frequencimetro-de-1hz-10mhz-com...
Veja se um desses projetos te ajuda.
Abraço.
▶ Responder
Muito obrigado pela resposta.
Era isso ai mesmo que eu estou procurando.
Agora é fazer as implementações no meu codigo.
Muito obrigado.
RSS
Bem-vindo aLaboratorio de Garagem (arduino, eletrônica, robotica, hacking)
Registre-seou acesse
Or sign in with:
© 2024 Criado por Marcelo Rodrigues. Ativado por
Badges | Relatar um incidente | Termos de serviço
Verifique as configurações do seu navegador ou contate o administrador do sistema.