Bom eu botei o sensor hall dentro do velocímetro. O ímã me dá dois pulsos por volta da roda. Calculei a constante entre a duração do pulso e o diametro da roda e faço o mcu calcular a velocidade a cada pulso.
Com um QY1 a 20MHz, a menor velocidade que posso medir é de 5km/h com roda 14.
Tudo muito bom se não fosse o maltido jitter da leitura. E não é o mcu, pois se eu injeto um sinal conhecido ele mostra certinho e bem estavel.
Também não vou me empenhar muito no hardware não. Vai ter que ser no software... Vou usar o filtro do guest, que aliás já uso em outra aplicação, na leitura de um ADC e funciona bem... é uma espécie de capacitor "virtual"...