diff --git a/platformio.ini b/platformio.ini index dae4554..d9a1bd1 100644 --- a/platformio.ini +++ b/platformio.ini @@ -15,3 +15,4 @@ framework = arduino lib_deps = madhephaestus/ESP32Servo@^0.9.0 br3ttb/PID@^1.2.1 + adafruit/RTClib@^1.12.4 diff --git a/src/main.cpp b/src/main.cpp index 5ade03d..4ee621f 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -153,17 +153,19 @@ void start_moteur() { void rtc_init() { if (! rtc.begin()) { Serial.println("RTC introuvable !"); // ligne de debug à commenter en prod + delay(2000); // ajouter un message d'erreur par clignotement de LED ESP.restart(); while (1); } if (rtc.lostPower()) { - Serial.println("Veuillez regler l'heure sur le module RTC!"); // ligne de debug à commenter en prod + Serial.println("Veuillez régler l'heure et vérifier la pile du module RTC!"); // ligne de debug à commenter en prod // ajouter un message d'erreur par clignotement de LED } else { DateTime now = rtc.now(); // mise à l'heure de l'esp, à partir de la rtc + Serial.println("mise à l'heure de l'esp, à partir de la rtc"); }