100%
dolphin pcb-uno view
Description

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. =)

Simulação

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

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; Modo de configuração

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

  • Se o botão direito for pressionado sem estar no estado de configuração, o hodometro é resetado;

Esquema Elétrico e PCB

Esquema elétrico Placa de Circuito Impresso

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.

Comments
Sign in to comment

No comments yet. Be the first to ask about this board.