Table des matières:
- Étape 1: Installer la batterie
- Étape 2: Connexion
- Étape 3: Bibliothèque
- Étape 4: Configuration de l'horloge
- Étape 5: Tester l'horloge RTC
Vidéo: Comment utiliser un module d'horloge en temps réel (DS3231) : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Le DS3231 est une horloge en temps réel (RTC) I2C extrêmement précise et peu coûteuse avec un oscillateur à cristal à compensation de température (TCXO) et un cristal intégrés. L'appareil intègre une entrée de batterie et maintient un chronométrage précis lorsque l'alimentation principale de l'appareil est interrompue.
Fournitures:
Arduino Uno R3 -
Module RTC DS3231 - Module RTC diymore DS3231 AT24C32 IIC
Planche à pain - MB-102 Planche à pain
Fils de raccordement - Mâle à mâle 4 et 8 pouces Ruban sans soudure Câbles de raccordement compatibles Dupont
Étape 1: Installer la batterie
L'entrée de la batterie est de 3V et une batterie CR2032 3V typique peut alimenter le module et conserver les informations pendant plus d'un an.
Étape 2: Connexion
Le câblage du module RTC est assez simple !
VCC -> Arduino 5VGND -> Arduino GND SCL -> SCL ou A5 SDA -> SDA ou A4
Étape 3: Bibliothèque
La bibliothèque Arduino pour l'horloge temps réel (RTC) DS3231 peut être installée directement dans Library Manager.
Étape 4: Configuration de l'horloge
L'horloge est très probablement réglée au 1er janvier 1970 initialement. Si vous avez besoin de temps réel dans vos projets, synchronisez ce RTC avec votre ordinateur.
J'ai examiné l'exemple DS3231_set de la bibliothèque DS3231 et il semble qu'il attend une date envoyée dans ce format AAMMJJwHHMMSS, avec un "x" à la fin.
Quelques lignes de code Python utilisant pyserial et ntplib devraient obtenir l'heure du serveur de temps et envoyer une chaîne à Arduino.
Étape 5: Tester l'horloge RTC
Dans la bibliothèque, les exemples trouvent DS3231/echo_time.ino. Téléchargez-le sur Arduino et vous devriez voir l'heure imprimée sur le moniteur série.
Conseillé:
Horloge en temps réel utilisant AT89s52 : 3 étapes
Horloge en temps réel utilisant AT89s52 : BIENVENUE, c'est shubham Trivedi et aujourd'hui, je vais concevoir l'horloge en temps réel à l'aide du microcontrôleur At89s52. Le microcontrôleur AT89S52 est au cœur de ce projet. DS1307 IC est utilisé comme RTC. Ce CI DS1307 nécessitait une interface I2C, mais 89
Utilisation des modules d'horloge temps réel DS1307 et DS3231 avec Arduino : 3 étapes
Utilisation des modules d'horloge en temps réel DS1307 et DS3231 avec Arduino : Nous continuons à recevoir des demandes sur la façon d'utiliser les modules d'horloge en temps réel DS1307 et DS3231 avec Arduino de diverses sources - c'est donc le premier d'un didacticiel en deux parties sur leur utilisation. Pour ce tutoriel Arduino, nous avons deux modules d'horloge en temps réel à nous
Horloge basée sur Arduino utilisant le module d'horloge en temps réel (RTC) DS1307 et 0.96 : 5 étapes
Horloge basée sur Arduino utilisant le module d'horloge en temps réel (RTC) DS1307 et 0.96 : Salut les gars, dans ce tutoriel, nous verrons comment créer une horloge de travail à l'aide d'un module d'horloge en temps réel DS1307 & Afficheurs OLED. Nous allons donc lire l'heure du module d'horloge DS1307. Et imprimez-le sur l'écran OLED
Faire une horloge avec M5stick C en utilisant Arduino IDE - Horloge temps réel RTC avec M5stack M5stick-C : 4 étapes
Faire une horloge avec M5stick C en utilisant Arduino IDE | Horloge en temps réel RTC avec M5stack M5stick-C : Salut les gars dans ce instructables, nous allons apprendre à faire une horloge avec la carte de développement m5stick-C de m5stack à l'aide d'Arduino IDE. semaine du mois sur l'écran
Comment faire une horloge en temps réel à l'aide d'Arduino et d'un écran TFT - Arduino Mega RTC avec écran TFT de 3,5 pouces : 4 étapes
Comment faire une horloge en temps réel à l'aide d'Arduino et d'un écran TFT | Arduino Mega RTC avec un écran TFT de 3,5 pouces : visitez ma chaîne Youtube. Module RTC 2560 et DS3231….Avant de commencer…vérifiez la vidéo de ma chaîne YouTube..Remarque : - Si vous utilisez Arduin