Une horloge RTC (Real Time Clock) est un module électronique intégrant une horloge en temps réel, permettant à un microcontrôleur Arduino de suivre précisément l’heure et la date, même en l’absence d’alimentation externe.
Configuration
Installer la library RTClib
Inclure la library
Créer l’objet RTC_DS3231
Démarrer la communication avec le module RTC
Détecter si le module a perdu l’alimentation
Ajuster l’heure si l’alimentation a été perdue (à la date et l’heure actuelles du compilateur Arduino)
Afficher l'heure
Configurer l’afficheur à segments
Récupérer l’heure actuelle
Afficher les heures
Afficher les minutes
Ajouter un délai de 5 secondes
Afficher la température
Effacer l’heure
Afficher le C de Celsius
Récupérer la température
Afficher la température
Ajouter un délai de 5 secondes et effacer la température