collapse

* Posts Recentes

Emulador NES em ESP32 por almamater
[Ontem às 17:34]


Circuito Microfone que funcione por almamater
[27 de Abril de 2024, 17:14]


Arame de Estendal por almamater
[18 de Abril de 2024, 16:16]


O que é isto ? por SerraCabo
[12 de Abril de 2024, 14:20]


Amplificador - Rockboard HA 1 In-Ear por almamater
[11 de Abril de 2024, 20:46]


Meu novo robô por josecarlos
[29 de Março de 2024, 18:30]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]

Autor Tópico: Real Time Clock DS1307 (RTC) + Arduino  (Lida 171086 vezes)

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

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.469
    • Pro - andrefcarvalho
Re: Real Time Clock DS1307 (RTC) + Arduino
« Responder #75 em: 23 de Setembro de 2010, 20:02 »
Eu tenho uma board antiga com um cristal desses, se ouver alguem perto de Torres Novas que o quiser...

boas,

ainda tens o tal cristal de 32.768KHz ? para o rtc 1307?
« Última modificação: 23 de Setembro de 2010, 20:11 por andre_f_carvalho »

Offline Turicas

  • Mini Robot
  • *
  • Mensagens: 1
Re: Real Time Clock DS1307 (RTC) + Arduino
« Responder #76 em: 23 de Abril de 2011, 07:31 »
Olá,
desenvolvi uma biblioteca para o Arduino que controla o módulo DS1307 RTC.
O código que desenvolvi é mais fácil de usar do que utilizando diretamente a biblioteca Wire.

Para mais informações:
- Discussão no Fórum Arduino (em Inglês)
- Código no GitHub

Gostaria de ter um feedback de quem possui esse módulo para saber se a minha biblioteca funciona perfeitamente. Obrigado!

Offline Kartech

  • Mini Robot
  • *
  • Mensagens: 48
Re: Real Time Clock DS1307 (RTC) + Arduino
« Responder #77 em: 22 de Setembro de 2011, 12:51 »
Boas,
Já montei o DS1307 e já está a funcionar o problema é que ele repete os segundos :/
Citar
Sao:    12:30:0   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:0   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:1   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:1   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:2   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:2   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:3   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:3   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:4   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:4   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:5   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:6   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:6   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:7   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:7   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:8   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:8   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:9   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:9   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:10   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:10   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:10   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:11   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:11   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:12   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:12   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:13   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:13   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:14   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:14   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:14   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:15   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:15   Quinta-feira dia 22 de Setembro de 2011
Sao:    12:30:16   Quinta-feira dia 22 de Setembro de 2011

O que é que eu fiz ou deveria ter feito?

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.469
    • Pro - andrefcarvalho
Re: Real Time Clock DS1307 (RTC) + Arduino
« Responder #78 em: 22 de Setembro de 2011, 12:56 »
a unica coisa que esta ai mal é tu estares a fazer verificação duas vezes por segundo, dai teres repetido os valores

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Real Time Clock DS1307 (RTC) + Arduino
« Responder #79 em: 22 de Setembro de 2011, 18:38 »
Entao, se imprimires sempre é normal que ele imprima muitas vezes o mesmo tempo, porque um segundo, bem demora um segundo a passar.
Avr fanboy

Offline vdr

  • Mini Robot
  • *
  • Mensagens: 78
Re: Real Time Clock DS1307 (RTC) + Arduino
« Responder #80 em: 22 de Setembro de 2011, 19:55 »
Boas,
Já montei o DS1307 e já está a funcionar o problema é que ele repete os segundos :/

O que é que eu fiz ou deveria ter feito?

Tive o mesmo problema. Tinha um delay de 1 segundo entre impressões e mesmo assim ele imprimia como no teu caso, o problema estava no ground. Experimenta desligar o fio que liga o pino do IC ao ground e segura na ponta, assim o teu corpo funciona como massa, se resolver e estiveres a usar um portátil basta usar a bateria e desliga-lo da corrente da rede.

Ou então utilizar uma alimentação sem ser a porta usb.

Offline Joel

  • Mini Robot
  • *
  • Mensagens: 120
Re: Real Time Clock DS1307 (RTC) + Arduino
« Responder #81 em: 01 de Abril de 2012, 00:46 »
Antes de mais queria dar os parabéns ao tr3s por este tópico, está muito bom.

Depois de montado o circuito e testado, pôs a apresentar os valores no LCD, mas quero agora um desafio maior.

E o desafio que tenho em mente, é conseguir através, de um Joystick e o LCD acertar as horas. Sem a necessidade de recorrer ao auxilio do PC.

Será que isso é possivel?


Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Real Time Clock DS1307 (RTC) + Arduino
« Responder #82 em: 01 de Abril de 2012, 12:46 »
Claro que sim, e podes fazer isso de várias maneiras.
Avr fanboy

Offline Joel

  • Mini Robot
  • *
  • Mensagens: 120
Re: Real Time Clock DS1307 (RTC) + Arduino
« Responder #83 em: 02 de Abril de 2012, 00:02 »
Hum.... e será que me podes elucidar dessas várias maneiras???

É que nunca fiz nada do gênero, nem tão pouco estou a ver como possa fazer... :s

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Real Time Clock DS1307 (RTC) + Arduino
« Responder #84 em: 02 de Abril de 2012, 02:41 »
Usas a esquerda e a direita para seleccionar horas/minutos/segundos e o cima/baixo para incrementar/decrementar os valores.
Avr fanboy

Offline Joel

  • Mini Robot
  • *
  • Mensagens: 120
Re: Real Time Clock DS1307 (RTC) + Arduino
« Responder #85 em: 02 de Abril de 2012, 14:40 »
Sim... já tenho consigo controlar as posições com Joystick... o meu problema, é que não sei a nivel de programação como se faz, para conseguir acertar!!

Tipo se quero mudar de uma para duas horas, como tenho de fazer para que ao selecionar o dois ele mude a hora.. :s

Offline Fidel10

  • Mini Robot
  • *
  • Mensagens: 1
Re: Real Time Clock DS1307 (RTC) + Arduino
« Responder #86 em: 04 de Abril de 2012, 23:03 »
Boa noite, tou com um problema a compilar este codigo.
Tento usar as informaçoes que foram aqui dadas mas nao consigo que funcione, da-me sempre este erro:
Código: [Seleccione]
TutorialRTCds1307.cpp: In function 'void setup()':
TutorialRTCds1307.pde:-1: error: 'ds1307setup' was not declared in this scope
TutorialRTCds1307.cpp: In function 'void printData()':
TutorialRTCds1307.pde:-1: error: 'ds1307get' was not declared in this scope
Isto é de que??
No documento que saquei no primeiro post tem muitos ficheiros que tem o mesmo formato dos que estao na libraria, tenho de mandar para la alguma coisa??
Ja consegui com outro codigo mas tive de meter uma libraria para o RCT e funciona, mas nao da os dias da semana, e isso era bom... so da no formato de numeros, ja tentei aplicar as funçoes deste codigo que da os dias da semana mas nao deu nada.
Agradeço toda e qualquer ajuda :D

Abraço

Offline jmacedo

  • Mini Robot
  • *
  • Mensagens: 12
Re: Real Time Clock DS1307 (RTC) + Arduino
« Responder #87 em: 21 de Maio de 2012, 12:54 »
Bom dia,

Peço desculpa pelo meu fraço conhecimento, mas sou novato nestes campos.

No primeiro topico deste tema o autor diz que coloca 2 resistencias Pull-Up, pergunto eu, que resistencias são estas e o valor ??

Obrigado

Offline CBX

  • Mini Robot
  • *
  • Mensagens: 1.315
Re: Real Time Clock DS1307 (RTC) + Arduino
« Responder #88 em: 21 de Maio de 2012, 13:12 »
qualquer uma entre 4.7k e 10k

Offline jmacedo

  • Mini Robot
  • *
  • Mensagens: 12
Re: Real Time Clock DS1307 (RTC) + Arduino
« Responder #89 em: 21 de Maio de 2012, 13:20 »
Muito obrigado pela resposta.

Quem sabe sabe , quem não sabe faz como eu PERGUNTA  ;)