Horloge RTC I2C PB date et heure (2165/165/165 165:165:165)

Bonjour,

J’essaye de faire fonctionner une Horloge RTC I2C avec un Arduino Leonardo.

Pour ce faire j’ai installé la bibliothèque “rtclib-master”

Cablé le RTC comme suit :
Analog port 4 (A4) = SDA (serial data)
Analog port 5 (A5) = SCL (serial clock)
+5V = VCC
GND = GND

Ensuite, j’ai testé l’exemple DS1307

J’ai décommenté la ligne suivante afin de sinchroniser l’heure avec mon pc :

RTC.adjust(DateTime(DATE, TIME));

Mais je me retrouve systématiquement avec un affichage console incohérent :

2165/165/165 165:165:165
since 2000 = 1147713569s = 13283d
now + 7d + 30s: 2036/5/21 17:19:59

J’ai fait de multiples reset

J’ai testé la tension de la pile CR2032 tension = 3,60 V

J’ai testé un autre RTC I2C

Mais le problème est exactement similaire !

J’ai parcouru le net mais je n’ai pas trouvé de solution ou peut être les ai-je mal comprises !

Pourriez-vous m’apporter vos expertises :wink: sur ce pb qui semble-t-il dois être très simple.

N’est ce pas simplement un format de date et d’heure différent…

stigmate101:
Cablé le RTC comme suit :
Analog port 4 (A4) = SDA (serial data)
Analog port 5 (A5) = SCL (serial clock)
+5V = VCC
GND = GND

C'est un peu normal que cela ne fonctionne pas.
La Leonardo a des broches dédiées pour l'I²C.
Les broches SDA et SCL sont situées près du bouton RESET

Merci pour la réponse

J’avais aussi essayé mais sans résultat…

Néanmoins j’ai insisté en ce sens et je me suis aperçu que sur mon horloge il y aurait un pb avec l’une des broche.

En effet il y a deux rangés de broches une de 7 et une de 5, sur la rangé de 7 l’une des broche à visiblement un mauvais contact.

Quoi qu’il en soit votre réponse m’a permis d’insisté et de trouver la cause et de le faire fonctionné.

Peut-être avez-vous une astuce pour formater l’affichage pour le mois et le jour sur deux chiffres
ex:01/01/2014?