Real Time Clock : Arduino UNO + DS3231 Rtc Module + LCD 20x4 I2C

by sss2022 in Circuits > Arduino

4096 Views, 7 Favorites, 0 Comments

Real Time Clock : Arduino UNO + DS3231 Rtc Module + LCD 20x4 I2C

Photo_16b.jpg
Photo_16a.jpg

In this project, the DS3231 (real time clock) module has been used to get the current time, date and temperature. They are al displayed on the 20x4 LCD screen.

To keep track of time even if the main power source is removed, the DS3231 has a backup battery mounted at the back of the module. The chip automatically switches between main and backup power sources when necessary.

---------------------------------------------------------------------------------------------------------------------------------

Dans ce projet, le module (horloge en temps réel) DS3231 a été utilisé pour obtenir l'heure actuelle, la date ainsi que la température. Ils sont tous affichés sur l'écran LCD 20x4.

Pour garder une trace du temps même si la source d'alimentation principale est retirée, le DS3231 dispose d'une batterie de secours montée à l'arrière du module. La puce bascule automatiquement entre les sources d'alimentation principale et de secours si nécessaire.

Supplies

-----------------------------------------------------------------------

  • Arduino UNO development board
  • USB 2.0 cable type A/B
  • Mini breadboard
  • LCD 20x4 I2C
  • Real time clock DS3231
  • RC2032 battery
  • 9V Battery
  • 9V Battery holder with male jack connector
  • Cables

-----------------------------------------------------------------------

  • Carte de développement Arduino UNO
  • Câble USB 2.0 type A/B
  • Mini platine d'essai
  • LCD 20x4 I2C
  • Horloge en temps réel DS3231
  • Pile RC2032
  • Pile 9V
  • Support de pile 9V avec connecteur jack mâle
  • Câbles

----------------------------------------------------------------------

Circuit Diagram / Schéma

Schéma_16.png

The circuit diagram is made using : thttps://www.tinkercad.com/

------------------------------------------------------------------------------------------

Le schéma est réalisé via : thttps://www.tinkercad.com/

Librairies / Bibliotèques

Lib_12_13_LCD_I2C.png
Lib_DS3231.png

The libraries you will need to download are listed above. To open the "Library manager", go to the top menu then click on Tools => Manage Libraries

-------------------------------------------------------------------------------------------------------

Les bibliothèques qu'il faut télécharger, vous allez les trouver ci-dessus. Pour ouvrir le "Gestionnaire de bibliothèque", Allez au menu du haut ensuite cliquez sur Outils => Gérer les bibliothèques

Source Code / Code Source

Downloads

Video / Vidéo

Real Time Clock : Arduino UNO + DS3231 RTC Module + LCD 20x4 I2C // Horloge en temps réel