Projeto de quarentena – Relógio digital feito com Arduíno

Relógio com despertador feito com Arduíno

Relógio digital feito com Arduíno

Componentes utilizados:

  • Arduíno nano
  • Modulo Real Time Clock RTC DS3231 (Modulo com relógio para pegar a hora atual)
  • Modulo display 7 segmentos 4 dígitos
  • Módulo TM1637 (Display de 7 segmentos e 4 dígitos, para mostrar a hora)
  • Fios
  • Buzzer (Um alto-falante para reproduzir o alarme)

Objetivo

Sempre quis ter um relógio digital e sempre que procurei um pra comprar, nunca encontrei um em um preço legal. Então pensei em juntar os componentes que sobraram da época da faculdade pra ver o que eu consegui fazer, não que o meu trabalho fosse ficar melhor do que um relógio comprado, mais serviria de aprendizado e economizaria uma grana.

Protótipos

Bom essa não é uma das partes que tive orgulho de mim mesmo, porque esse projeto iniciei a vários meses e só agora criei vergonha na cara de arrumar e postar ele “eu sei que está feio e tenho que melhora-lo, mas já é um começo”.

Na primeira versão eu apenas coloquei o relógio pra funcionar para mostrar a hora de forma simples.

Já na segunda versão “meses depois”, eu tentei aumentar o display (Imagens abaixo), eu ia colocar em um painel que comecei a fazer, baseado em posts que vejo no Instagram, onde o display de 7 segmentos era feito com leds, mas tive problemas com relação as portas no Arduino, por ele não ter o numero de portas que eu precisaria para endereçar. A solução que achei foi fazer os leds acenderem dentro de uma matriz, inicialmente funcionou “depois de vários erros é claro”, consegui mostrar os números e tudo mais, o problema foi quando tentei mostra vários números ao mesmo tempo onde a taxa de atualização para acender os LEDs era muito baixa, e os leds piscavam e ficavam fracos, além de alguns dígitos estarem interferindo em outro, exemplo eu mostrava o digito 2 no segundo caractere e ele acendia um LED no caractere 3 “realmente não sei porque isso acontecia”. Depois de tentar resolver isso de diversas formas durante dias e desiste.

E na terceira versão eu continuei utilizando o display TM1637, mas implementei um modo de mostrar a data a cada 15 segundos e também instalei um buzzer pra fazer um alarme “despertador”.

Fotos do projeto “Final”:

Bom esse foi o meu projetinho, espero que tenha gostado, segue abaixo link para o código fonte do projeto!

>>> Código fonte <<<

4 comentários em “Projeto de quarentena – Relógio digital feito com Arduíno”

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *