Real-Time Clock


Real Time Clock Modülü


Bağlantı Şeması

Örnek Kod
#include <virtuabotixRTC.h>   //rtc modülünün kütüphanesi                                                                          
virtuabotixRTC myRTC(6, 7, 8); //Pin Bağlantıları resimde olduğu gibidir
void setup() {
Serial.begin(9600);
// Dilediğiniz tarihi aşağıda belirtilen biçimde girebiliyorsunuz. Ben örnek olarak
// bugünün tarihini girdim.
// saniye, dakika, saat, haftanın günü, ayın günü, ay, yıl (Not: haftanın günü 1:pazartesiden başlıyor
 myRTC.setDS1302Time(00, 9,15 ,1, 19, 06, 2017);
}
void loop() {
myRTC.updateTime();
// Şimdi değerleri okuyalım
Serial.print("Şuanki Tarih / Saat : ");
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);
}                                                                                              
Kütüphane dosyasını bu linkten ulaşabilirsiniz.

Hatırlatma:

Arkadaşlar vermiş olduğum koddaki  void setup kısmınnda yer alan myRTC.setDS1302Time(00, 9,15 ,1, 19, 06, 2017); kodu çalışma yaptığınız saat ve tarihi girerek düzeltmeyi unutmayınız.
Bu kodu update edip yükledikten sonra aynı kodun başına // koyup yorum yapmayı yada silip tekrar yüklemeyi unutmayınız.

Paylaş:

Benzer Konular

Önceki Konu
Sonraki Yazı »