rtc modifs
This commit is contained in:
parent
7ab302de2f
commit
e92b13825b
|
@ -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
|
||||||
|
|
|
@ -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");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue