DS1302 Horloge module
35.00DH
Did you like this product? Add to favorites now and follow the product.
+212777229594 Démarrer le chat en direct
Description
Ce module DS1302 RTC nous permet d’ajuster l’heure et la date, il contient une horloge- calendrier en temps réel avec 31 bytes de RAM statique. Le module horloge nous fournit d’ informations sur les secondes, les minutes, les jours, les semaines, les mois et les années. Le nombre de jours par mois s’établit de façon automatique et il peut compenser les années bissextiles. Ce module comprend une cellule pour placer une batterie afin de maintenir la date actualisée.
Les modules moins coûteux comme le modèle DS1302 et le DS1307, présentent, parfois, des problèmes avec le cristal de quartz et le voltage. On vous conseille d’ utiliser le modèle DS3231, plus précis et fiable; son cristal de quartz est intégré, et il lui faut, uniquement, une batterie pour fonctionner.
Schéma de connexions avec Arduino:
On voit sur l’image ci-dessous que la broche VCC du module est connectée au pin de 5V de la plaque Arduino, la broche GND est connectée à la masse, la broche CLK est reliée au pin 6, la broche DAT au pin 7 et la RST au pin 8.
Code:
On utilise la bibliothèque virtuabotixRTC.h:
#include <virtuabotixRTC.h>
// SCLK -> 6, I/O -> 7, CE -> 8
// CLK -> 6 , DAT -> 7, Reset -> 8
virtuabotixRTC myRTC(6, 7, 8);
void setup() {
Serial.begin(9600);
// Format date:
// secondes, minutes, heures, jour de la semaine, jour du mois, mois, année
// myRTC.setDS1302Time(0, 58, 17, 4, 17, 12, 2020); //Configuration du temps réel
// Pensez á commenter la ligne antérieure, une fois configuré
}
void loop() {
myRTC.updateTime();
Serial.print("Date / Heure: ");
Serial.print(myRTC.dayofmonth);
Serial.print("/");
Serial.print(myRTC.month);
Serial.print("/");
Serial.print(myRTC.year);
Serial.print(" ");
Serial.print(myRTC.hours);
Serial.print(":");
Serial.print(myRTC.minutes);
Serial.print(":");
Serial.println(myRTC.seconds);
delay(1000);
}
Capture du moniteur série appliquant ce code:
Avis
Il n’y a pas encore d’avis.