Problème avec la library RTClib

Bonjour,
je suis en classe de Terminale Sti2d et j’ai un problème avec mon module RTC, une phrase d’erreur s’affiche quand je vérifie “Erreur de compilation pour la carte Arduino/Genuino Uno” alors je voudrais savoir d’où cela peut venir.

Voici mon programme :

#include <Wire.h>
#include “RTClib.h”

RTC_DS1307 rtc;

void setup (){
Serial.begin(9600);
#ifdef AVR
Wire.begin();
#else
Wire1.begin(); // Shield I2C pins connect to alt I2C bus on Arduino Due
#endif
rtc.begin();

if (! rtc.isrunning()) {
Serial.println(“RTC ne fonctionne PAS!”);
// La ligne qui suit ajuste le RTC à la date et time du moment de compilation
rtc.adjust(DateTime(DATE, TIME));
}

void loop ()//{
DateTime now = rtc.now();
}

Serial.print(now.month(), DEC);
Serial.print(’/’);
Serial.print(now.day(), DEC);
Serial.print(’ ‘);
Serial.print(now.hour(), DEC);
Serial.print(’:’);
Serial.print(now.minute(), DEC);
Serial.print(’:’);
Serial.print(now.second(), DEC);
Serial.println();

Serial.print(" depuis miniut 06/04/2018= ");
Serial.print(now.unixtime());
Serial.print("s = ");
Serial.print(now.unixtime() / 86400L);
Serial.println(“j”);

Serial.println();
delay(3000);
}

Je vous remercie de votre réponse.

Bonjour,

e suis en classe de Terminale Sti2d et j'ai un problème avec mon module RTC

Je crois que tu as aussi un problème de lecture, dans les posts épinglés on demande de mettre

* " LE CODE ENTRE BALISES "*

Merci

:slight_smile:

Quand on a une erreur de compilation, il faut mettre le texte de l'erreur dans le message !

Ceci dit, tu as

  • un commentaire //{ juste après loop() : il manque donc une {
  • une } en trop 2 lignes plus loin.

hello

et il en manque encore une} pour fermer le setup

Merci
Le commentaire était pour faire un test mais rien ne change.

EGT59 pouvez vous m'expliquez comment faire car je débute sur arduino j'y vais un peu a tâtons.

J’ai trouvé !!! Tu as écrit “miniut” au lieu de “minuit” !
Plus sérieusement; fais ce que dit Biggil : poste le texte complet du message d’erreur (il y a une fonction pour ça dans l’IDE)