collapse

* Posts Recentes

O meu plano para produzir fotograficamente circuito impresso por SerraCabo
[Ontem às 21:06]


Making Linear Ball Way Cages por jm_araujo
[14 de Agosto de 2018, 23:03]


TV Antiga Desliga-se por almamater
[14 de Agosto de 2018, 12:34]


Tubo PVC 32mm Branco por SerraCabo
[10 de Agosto de 2018, 22:49]


Ajuda para contruir uma "máquina" de fisioterapia para a minha filha. por Hugu
[08 de Agosto de 2018, 00:47]


Comprar solda decente por jm_araujo
[07 de Agosto de 2018, 11:30]


Telescopio por kieferdl
[03 de Agosto de 2018, 10:10]


Com que equipamento costumam aceder ao LR? por KammutierSpule
[01 de Agosto de 2018, 10:14]


BostonDynamics - Vai uma mãozinha? por jm_araujo
[01 de Agosto de 2018, 08:29]


Baby's got blue eyes por jm_araujo
[30 de Julho de 2018, 22:55]

Autor Tópico: Relógio com Arduino UNO.  (Lida 3186 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline bmventura

  • Mini Robot
  • *
  • Mensagens: 11
Relógio com Arduino UNO.
« em: 09 de Setembro de 2013, 21:17 »
Boas noites,

Queria fazer um programador horário com o arduino UNO.

Qual a melhor solução? É possivel fazer com software ou
tenho de comprar algum shield?

Cumprimentos.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.541
  • Helpdesk do sitio
Re: Relógio com Arduino UNO.
« Responder #1 em: 09 de Setembro de 2013, 21:22 »
Podes usar um timer para te gerar uma base de tempo, mas o ideal será usar um RTC com bateria de backup, o mais simples é mais que batido DS1703, que fala i2c.

Dependendo do que queres controlador é muito provavel que precises de relés ou triacs.
Avr fanboy

Offline Samy74

  • Mini Robot
  • *
  • Mensagens: 54
Re: Relógio com Arduino UNO.
« Responder #2 em: 09 de Setembro de 2013, 21:56 »
Existem uns módulos com o DS1307 e todos os componentes necessários, incluindo a pilha. Compras um desses e fazes o relógio em muito pouco tempo.

Offline bmventura

  • Mini Robot
  • *
  • Mensagens: 11
Re: Relógio com Arduino UNO.
« Responder #3 em: 09 de Setembro de 2013, 22:54 »
Não é para fazer nada especifico, apenas para aprender...

vou pesquisar os módulos.

Obrigado!

Offline tarquinio

  • Mini Robot
  • *
  • Mensagens: 529
Re: Relógio com Arduino UNO.
« Responder #4 em: 10 de Setembro de 2013, 04:27 »
Tens este, com um tutorial fixe para o arduino:
http://bildr.org/2011/03/ds1307-arduino/

Offline Hugu

  • Mini Robot
  • *
  • Mensagens: 5.546
  • Keyboard not found. Press any key to continue.
    • [url=www.g7electronica.net]G7 Electrónica.net[/url]
Re: Relógio com Arduino UNO.
« Responder #5 em: 11 de Setembro de 2013, 17:00 »
smp podes arranjar um shield destes...pelo menos a parte do hardware estava já lá toda
http://www.g7electronica.net/pt/stock-off-30set/604-7-segment-shield.html

Offline tarquinio

  • Mini Robot
  • *
  • Mensagens: 529
Re: Relógio com Arduino UNO.
« Responder #6 em: 11 de Setembro de 2013, 17:19 »
Lol oh Hugu, o que ele quer é uma maneira do Arduino saber as horas, não de as mostrar. Não bebes mai nada hoje! :P

Offline bmventura

  • Mini Robot
  • *
  • Mensagens: 11
Re: Relógio com Arduino UNO.
« Responder #7 em: 11 de Setembro de 2013, 23:31 »
ehhehhehhe

Exactamente ;)

Além do lcd ser bastante mais barato!

Obg


Lol oh Hugu, o que ele quer é uma maneira do Arduino saber as horas, não de as mostrar. Não bebes mai nada hoje! :P

Offline Joanito

  • Mini Robot
  • *
  • Mensagens: 9
Re: Relógio com Arduino UNO.
« Responder #8 em: 22 de Fevereiro de 2018, 13:11 »
Olá,

Aqui à tempos decidi fazer um relógio com o Arduino Uno. Mas ele é todo descodificado a nível de hardware , ou seja , o arduino só gera o clock. Em anexo encontra-se o projeto do relógio ( ele abre com o Proteus ), e os ficheiros com o código do arduino.

Na simulação do relógio no Proteus o relógio vai parecer avançar com pouca velocideade ( muito lento ) . Isto acontece porque o software de demora a simular . Se se usar este código de arduino com este hardware ao experimentar sem ser em simulação ele vai funcionar à velocidade correcta. Ou se se quiser modificar esta velocidade basta aumentar ou diminuir os "delays" no código do arduino.

No Proteus, o ficheiro .hex com o código do arduino deve ser injetado no atmega 328... Para isso: segundo botão do rato no atmega328 e selecionar : edit properties. Dentro da janela Edit Properties, em "Program File" seleccionar o ficheiro .hex

É tudo.
Espero ter ajudado.

Offline jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.369
  • NERD!
Re: Relógio com Arduino UNO.
« Responder #9 em: 22 de Fevereiro de 2018, 13:16 »
 ::)
Qual é a lógica de meter um Arduino nesse projeto?!?!?!?

Edit:
E qual é a lógica de ressuscitar um tópico com 5 anos?!?!?!?
« Última modificação: 22 de Fevereiro de 2018, 13:19 por jm_araujo »

Offline Joanito

  • Mini Robot
  • *
  • Mensagens: 9
Re: Relógio com Arduino UNO.
« Responder #10 em: 22 de Fevereiro de 2018, 13:26 »
Olá, eu quando comecei o projeto estava com ideias em fazer por programação do arduino , só que o arduino uno não tem portas digitais suficientes para lidar com tantos catodos digitais então eu acabei por fazer quase um relógio todo com contadores e descodificadores e ficou o arduino só a gerar o clock . Claro que há maneiras mais fáceis de gerar o clock e mais baratas, mas para incluir o arduino neste projeto, ficou assim.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.541
  • Helpdesk do sitio
Re: Relógio com Arduino UNO.
« Responder #11 em: 22 de Fevereiro de 2018, 13:52 »
595's ou multiplexing dá para ligar segmentos mais que suficientes para um relógio.

Acho que devias re-pensar o projecto.
Avr fanboy

Offline Joanito

  • Mini Robot
  • *
  • Mensagens: 9
Re: Relógio com Arduino UNO.
« Responder #12 em: 22 de Fevereiro de 2018, 14:04 »
Olá,

Pois, mas na altura eu só tinha os contadores e os descodificadores binários aqui em casa para testar e acabou por ficar assim . Não precisei de apresentar a ninguém este projeto. Fi-lo só para me entreter um bocado e ao fazer , tinha que fazer com os componentes que tinha :-)

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.541
  • Helpdesk do sitio
Re: Relógio com Arduino UNO.
« Responder #13 em: 22 de Fevereiro de 2018, 14:05 »
E estou a dizer isto numa vertente didática, facilmente fazes multiplexing com meia duzia de transistores banais.
Avr fanboy

Offline Joanito

  • Mini Robot
  • *
  • Mensagens: 9
Re: Relógio com Arduino UNO.
« Responder #14 em: 22 de Fevereiro de 2018, 14:13 »
Sim, mas eu agora já não estou muito interessado em desenvolver melhor este relógio. Mas obrigado pela dica.