Boa noite pessoal.

Hoje precisei de um frequencímetro, e como não tinha um, resolvi desenvolver um

projeto de um.

Depois de apanhar um pouco cheguei a um modelo que me atende.

Mas não sei se ele tem boa precisão.

Tentei comparar os valores com o osciloscópico, mas o meu não ajuda muito.

Então resolvi disponibilizar o sketch aqui, e se alguém que tenha um frequencímetro tiver a 

paciência de montar este aqui e comparar com o seu eu agradeceria.

De qualquer forma fica aqui um projeto de um frequencímetro para Arduíno (UNO/MEGA/Mini).

Pretendo modifica-lo para funcionar no ESP8266 e no ESP32.

RV

Frequencimetro8.ino

Exibições: 4319

Responder esta

Respostas a este tópico

Bom dia Sr. B,

Obrigado pelo apoio.

caramba, vcs tão levando o negócio pra outro nível.

Bom dia TM,

Obrigado pelo apoio.

Bom dia Rui, 

O projeto do frequencímetro esta ficando tão TOP, que esta me inspirando novos projetos. 

Espero que alguém se inspire também e desenvolva-o. 

1) Velocímetro e computador de bordo de bicicleta

Usando um sensor na roda da frente da bicicleta, poderá medir a velocidade, distância percorrida.

Usando o Bluetooth ou WIFI do ESP32, pode-se enviar esses dados para um aplicativo no smartphone.

Com os dados do GPS, acelerômetro e magnetômetro do Smartphone, um aplicativo TOP pode ser desenvolvido, com todas essas medições usadas para cálculo de energia gasta do ciclista. E muito mais! 

Se quiser sofisticar mais ainda, monte um sensor de rotação no pedal, para medir pedaladas/minuto! 

https://bike.shimano.com/pt-BR/product/component/duraace-r9100/FC-R...

A Cateye é um dos fabricantes TOP de computador de bicicleta:

https://www.cateye.com/intl/products/computers/

Esse computador Bluetooth, mede até pulsação cardíaca. Dá para implementar isso tudo no ESP32! 

https://www.cateye.com/intl/products/computers/CC-SC100B/

Vai uma dica:

https://create.arduino.cc/projecthub/user334153146/diy-speedometer-...

Bom dia pessoal,

versão mais nova do frequencímetro  incluindo os LCDs e LCD_I2C, tanto para IDE Arduíno, quanto para IDE IDF.

https://pastebin.com/fi4Ap0Ss

RV

é.. vocês tiram leite de pedra e ainda fazem queijo.

Obrigado pelo apoio.

Áh, e eu gosto muito de queijo. kkkkkkkk

RV

RV boa noite, 

estou tentando montar esta maravilha, e como este deve ser a versão mais atual do código, deparei com um problema na linha 215 do pastbin. Na IDE do arduino aparece a seguinte mensagem:

exit status 1
'hd44780_t' does not name a type

Já pelo blog do José Gustavo o código pode ser verificado sem erro, mais ai fiquei na duvida se o código do blog dele é o ultimo que vcs corrigiram, embora seja um pouco difrente.

No seu aguardo. 

Bom dia José Antonio, 

Esse erro indica que a biblioteca não foi instalada ou foi instalada incorretamente. 

Qual Display esta usando ? 

https://blog.eletrogate.com/esp32-frequencimetro-de-precisao/

Para usar o Display LCD com a interface I2C (PCF8574) é necessário que você instale a Biblioteca LiquidCrystal_PCF8574. Use o Gerenciador de Bibliotecas da Arduino IDE para instalá-la.

 

E se for usar o display LCD paralelo(com 4 bits), instale a Biblioteca LiquidCrystal também com o Gerenciador de Bibliotecas da Arduino IDE.

 

Bom dia José Gustavo,

o código que está no blog compila sem problemas, a ultima versão do RV de 21/jul/20020 que está aqui no LdG que não consigo compilar.

A versão  do Blog foi testada. 

Qual display vai usar?

LCD somente sem o I2C.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço