Description
Tutoriel : Comment utiliser l’IC DS1307N L’IC DS1307N est un horloge réelle à faible consommation qui stocke la date et l’heure. Idéal pour les projets Arduino nécessitant une précision temporelle élevée. Ce qu’il vous faut : Arduino Uno, câble USB A-MicroB, alimentateur 5V Étapes : Connectez le DS1307N aux broches VCC et GND de l’Arduino pour l’alimentation. Connectez les broches suivantes du DS1307N : SDA à A4, SCL à A5 sur Arduino Uno. Installez la bibliothèque RTClib via le gestionnaire de bibliothèques d’Arduino. Incluez RTClib dans le code et déclarez un objet RTC. Configurez l’heure et la date avec rtc.adjust(DateTime(YYYY, MM, DD, HH, mm, ss)); Lisez l’horloge digitale avec rtc.now() pour obtenir l’heure actuelle. Affichez les données de l’horloge sur le moniteur série. Vérifiez que le DS1307N fonctionne en contrôlant l’affichage du code. Exemple de code : RTC_DS1307 rtc; void setup() { Serial.begin(9600); if (!rtc.begin()) { Serial.println(« Erreur : impossible de trouver l’horloge. »); while (true); } } void loop() {} Mini-projet : Créez un horloge digitale qui affiche l’heure et la date sur le moniteur série. Erreurs courantes : Problème d’alimentation : assurez-vous que VCC est correctement connecté à 5V ou 3.3V. Problèmes avec les broches SDA/SCL : vérifiez les connexions et la bibliothèque RTClib. Configuration incorrecte de l’horloge : vérifiez que l’heure est correctement configurée. Accessoires recommandés : câble USB A-MicroB, alimentateur 5V, écran LCD ou OLED pour afficher l’heure et la date. Questions fréquentes : Comment synchroniser l’horloge avec un serveur NTP ? Utilisez une bibliothèque comme TimeNTP pour synchroniser automatiquement l’horloge. Quelle est la précision de l’horloge DS1307N ? Consultez le datasheet, mais généralement elle a une précision d’environ 2 minutes par mois.







Avis
Il n’y a pas encore d’avis.