Skyduino:~#
Articles
arduino, programmation, test

[Test] Module RTC DS1307

Salut à tous !

Aujourd’hui je vais vous parler du module RTC de sparkfun.

Le module RTC (Real Time Clock) de sparkfun est axé autour d’un DS1307, c’est une horloge dit "temps réel", elle fourni l’heure exact de maniére trés précise.

L’alimentation du module est maintenu par une petite pile boutton 3V, cette pile suffit pour tenir l’heure pendant plus de 10 ans !

La communication avec le module se fait via le bus I2C (ou TWI) de l’arduino ou de n’importe quelle autre microcontrolleur.

L’avantage de ce module c’est que pour un encombrement réduit (à peine 2x2cm) il contient tous le nécéssaire au bon fonctionnement du CI RTC (pile, quart, condo et CI).

Voici le code d’exemple que j’utilise avec ma carte arduino :

#include <Wire.h>
#include <RTClib.h>

RTC_DS1307 RTC;

void setup()
{
  Serial.begin(9600); 
  Serial.println("Initialisation de la lib RTC...");
  Wire.begin();
  RTC.begin();
 
  if (! RTC.isrunning()) {
    Serial.println("L'heure du DS1307 doit être réglée !");
  }
}

void loop()
{
  DateTime now = RTC.now();

  Serial.print(now.year(), DEC);
  Serial.print('/');
  Serial.print(now.month(), DEC);
  Serial.print('/');
  Serial.print(now.day(), DEC);
  Serial.print(' ');
  Serial.print(now.hour(), DEC);
  Serial.print(':');
  Serial.print(now.minute(), DEC);
  Serial.print(':');
  Serial.print(now.second(), DEC);
  Serial.println();

  delay(1000);
}

Pour compiler il faudra télécharger et installer la librairie DS1307 de ladyada disponible ici.

Conclusion :
Une breakout simple, petite, pas chère et avec une longue durée de vie des piles 8) what else ?
si vous voulez l’heure elle vous là donnera sans attendre !

About these ads

Discussion

3 réflexions sur “[Test] Module RTC DS1307

  1. Salut!

    Ca serait cool de publier l’intégralité de tes articles dans le flux RSS plutot que seulement le début. C’est assez pénible de devoir sortir du reader pour lire les posts. Thx si tu peux faire quelquechose!

    Publié par Off Topic | 18 août 2011, 11 h 46 min
  2. J’ai mis un petit message sur ma page d’accueil, le flux rss avec les articles complet est dispo en suivant le lien "souscrire" juste au dessus du lien rss orange "normal".

    Publié par skywodd | 18 août 2011, 15 h 10 min

Rétroliens/Pings

  1. Ping : [Test] Module RTC DS1307 | Geek stuffs Jimbi | Scoop.it - 15 novembre 2012

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

Archives

Wow. Dogecoin. Amaze.

Laissez un tip en Dogecoin

DMMNFk6WBVTpx2Wu1Z35GL61QXSd6r6WQx

Suivre

Recevez les nouvelles publications par mail.

Joignez-vous à 674 followers