Velocimetro Digital para a minha bicicleta. Não cheguei a construí-lo por falta de material. Mas, quem quiser tentar, sinta-se livre. =)
Para simular, foi utilizado o Proteus 8
- Medir a velocidade em Km/h;
- Medir a distância percorrida;
- Reiniciar a medida da velocidade (em caso de parada);
- Reiniciar a distância percorrida;
- Configurar o raio via software
- Arduino Uno R3
- Módulo TM1637 com Display 7 Segmentos 4 Dígitos
- Magnetic Hall Effect Sensor (KY-024)
- Push Button
- Resistores 10K
-
Caso o botão esquerdo for pressionado por pelo menos 1 segundos, o sistema entra em modo de configuração. Se pressionado novamente por 1 segundos, o estado é revertido;

-
No modo de configuração, é possível configurar o raio da roda. Botão esquerdo aumenta ao valor e o direito decrementa o valor;

-
Se o botão direito for pressionado sem estar no estado de configuração, o hodometro é resetado;
Para a produção dessas imagens, foi-se utilizado o software KiCad
Eu gostei muito de descobrir o PlatformIo. Minhas sinceras felicidades para os mantenedores desse projeto. Além disso, desenvolver a implementação de um botão multifunções foi devidamente interessante. Claro, isso foi uma bela surpresa para mim. Percebi que uma abordagem orientada a eventos e a objetos foi uma descoberta no desenvolvimento desse projeto.


