Imported from GitHub: pab-h/dolphin · commit 61a5b06 · license MIT
Description
Velocimetro Digital para a minha bicicleta
README
Dolphin
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
Requisitos
- 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
Materiais
- Arduino Uno R3
- Módulo TM1637 com Display 7 Segmentos 4 Dígitos
- Magnetic Hall Effect Sensor (KY-024)
- Push Button
- Resistores 10K
Multifunções nos botões
-
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;
Esquema Elétrico e PCB

Para a produção dessas imagens, foi-se utilizado o software KiCad
Pessoalmente,
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.
No comments yet. Be the first to ask about this board.