rtc modifs

This commit is contained in:
pgp 2020-12-30 13:43:34 +01:00
parent 7ab302de2f
commit e92b13825b
2 changed files with 4 additions and 1 deletions

View file

@ -15,3 +15,4 @@ framework = arduino
lib_deps = lib_deps =
madhephaestus/ESP32Servo@^0.9.0 madhephaestus/ESP32Servo@^0.9.0
br3ttb/PID@^1.2.1 br3ttb/PID@^1.2.1
adafruit/RTClib@^1.12.4

View file

@ -153,17 +153,19 @@ void start_moteur() {
void rtc_init() { void rtc_init() {
if (! rtc.begin()) { if (! rtc.begin()) {
Serial.println("RTC introuvable !"); // ligne de debug à commenter en prod Serial.println("RTC introuvable !"); // ligne de debug à commenter en prod
delay(2000);
// ajouter un message d'erreur par clignotement de LED // ajouter un message d'erreur par clignotement de LED
ESP.restart(); ESP.restart();
while (1); while (1);
} }
if (rtc.lostPower()) { 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 // ajouter un message d'erreur par clignotement de LED
} }
else else
{ {
DateTime now = rtc.now(); // mise à l'heure de l'esp, à partir de la rtc 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");
} }