Problème horloge DS1307

Bonjour,
je suis tout nouveau sur ce forum et également un débutant niveau électronique. J'ai cette année des cours en électronique qui m'aide avec tout ça ! Seulement là ça m'aide pas trop... :-[
Mon problème est que avec le code de "base" (qui est disponible en exemple) me renvoi les dates et heures suivantes : 165/165/2165 165:165:85.
Je me suis empressé de chercher des solutions sur internet et j'ai essayé plusieurs solutions sans succès... :sob:

Connecté à mon arduino uno j'ai un module Bluetooth et un petit transistor de rien du tout..

Quelqu'un aurait-il eu les mêmes problèmes (tout en les résolvant) ?

Merci d'avance,
Bonne soirée.

il ne faut plus de détails ... le branchement ... le code utilisé ... etc

Voici le code utilisé (copié d'un tuto d'internet) :

#include <Wire.h>
#include "RTClib.h"

RTC_DS1307 RTC; //Classe RTC_DS1307

void setup () {
  Serial.begin(57600); //Démarrage de la communication
  Wire.begin(); //Démarrage de la librairie wire.h
  RTC.begin(); //Démarrage de la librairie RTClib.h
  
  //Si RTC ne fonctionne pas
  if (! RTC.isrunning()) {
    Serial.println("RTC ne fonctionne pas !");
    
    //Met à l'heure à date à laquelle le sketch est compilé
    RTC.adjust(DateTime(__DATE__, __TIME__)); 
    //Cela fonctionne également :
    //RTC.adjust(DateTime("Dec  5 2012","12:00:00")); 
    //RTC.adjust(DateTime(2014, 1, 21, 3, 0, 0));
    }
  }

void loop() {
  //Affichage de l'heure
  DateTime now = RTC.now();
  Serial.print(now.day(), DEC);
  Serial.print('/');
  Serial.print(now.month(), DEC);
  Serial.print('/');
  Serial.print(now.year(), DEC);  
  Serial.print(' ');
  Serial.print(now.hour(), DEC);
  Serial.print(':');
  Serial.print(now.minute(), DEC);
  Serial.print(':');
  Serial.print(now.second(), DEC);
  Serial.println();
  delay(3000);
}

Sur le module de l'horloge : une pile lithium 3v
Pour le branchement du module :
VCC -> 5v
GND -> Ground
A4 -> Sda
A5 -> Scl

Je sais pas si c'est utile de le préciser mais c'est le module hc-05 Bluetooth qui est branché sur mon arduino.

J'espère ne rien avoir oublié.. :roll_eyes:

Même seul j'obtiens les mêmes valeurs.
L'heure a marché le temps d'un tour de boucle au tout début puis plus rien... j'ai essayé d'enlever la pile, de la remettre, de faire sans mais rien n'y fait.
La pile en question je l'ai achetée hier et c'est une pile au lithium de 3v donc théoriquement la pile est pleine.
J'ai vu de nombreux exemples sur internet où ce module Bluetooth était utilisé avec d'autres capteurs et modules donc à priori ça ne devrait pas poser de problème... Je dis ça car j'avais lu qu'un problème similaire au mien était causé par le fait qu'il y avait un autre module (dont je ne me souviens plus) qui était très "énergivore".

J'utilise ce module là :

C'est avec ce modèle qu'il faut modifier le circuit ? Si oui, que faire ?

Bonne soirée et merci !

La photo vient d'Internet d'où la pile à 3,6v!
Voilà mon horloge (en pièce jointe)

Ça à l'air presque compliqué ces opérations... :cry:

J'ai désoudé ce que tu m'as dit de faire, j'ai branché et là tout marche parfaitement bien alors merci beaucoup!!

pepe:
Ce n'est pas la première fois que je vois des vendeurs peu scrupuleux mettre une pile à la place de la batterie sur ce type de module. C'est un bon moyen pour eux de vendre un produit apparemment fonctionnel à moindre coût.

J'ai pas bien compris, ils ont remplacé quelle pièce ?

D'accord merci beaucoup et bien joué pour avoir trouvé ce que je devais faire !

Bonne journée !