Cara Menggunakan Modul RTC DS3231 Pada Arduino

10:40 AM

Cara Menggunakan Modul RTC DS3231 Pada Arduino

RTC (Real Time Clock) merupakan chip IC yang mempunyai fungsi menghitung waktu yang dimulai dari detik, menit, jam, hari, tanggal, bulan, hingga tahun dengan akurat.). Sama halnya seperti Arduino, RTC pun mempunyai beberapa jenis . Sebagai contoh yaitu Modul RTC dengan tipe DS3231. Pin yang digunakan pada modul ini adalah VCC, GND, SDA dan SCL

Cara Akases Modul RTC DS3231

  • Alat dan Bahan:
  • Arduino Uno + kabel USBnya
  • Modul RTC DS3231 sudah terpasang baterai
  • Kabel Jumper Secukupnya

 

rangkaian rtc ds3231 dengan arduino uno
Rangkaian Modul RTC DS3231 dengan Arduino Uno

Cara Merangkai 

  • Modul RTC DS3231 dengan Arduino Uno
  • Hubungkan VCC pada Modul RTC ke 5v pada arduino
  • Hubungkan GND pada modul RTC ke GND pada arduino
  • Pin SDA pada modul RTC sambungkan ke pin SDA yang ada pada arduino
  • Pin SCL pada modul RTC sambungkan ke pin SCL yang ada pada arduino

Upload Program

Cara Menggunakan Modul RTC DS3231 Pada Arduino

  • Pertama download library modul rtc DS3231 
  • Cari Sketch ->Include Library -> Add .ZIP Library 
  • Kemudian hubuungkan Arduino dengan pc.laptop menggunakan kabel data arduino
  • Copy Program yang ada dibawah ini dan pastekan ke aplikasi ArduinoIDE
  • Periksa koneksi port yang terhubung 

upload program seperti biasanya 

[program]

#include  
DS3231  rtc(SDA, SCL);
Time waktu;
void setup()
{
  Serial.begin(9600);  
  rtc.begin();
}
void loop()
{
  //tampilkan hari
  Serial.println(rtc.getDOWStr(FORMAT_LONG));
  //ambil waktu
  waktu = rtc.getTime();
  int dataJam = waktu.hour;     
  int dataMenit = waktu.min;
  int dataDetik = waktu.sec;
  Serial.print(dataJam);
  Serial.print(':');
  Serial.print(dataMenit);
  Serial.print(':');
  Serial.println(dataDetik);
  delay(1000);
}

Program diatas akan menampilkan waktu realtime, sama seperti jam digital pada umumnya, detail waktu yang ditampilkan dapat dilihat pada menu serial monitor/bentuk seperti kaca pembesar yang berada dipojok kanan atas pada ArduinoIDE, Program menggunakan modul rtc ds3231 diatas dapat juga dikreasikan dengan modul modul sensor lainnya, seperti untuk membuat alat penyiram tanaman ototmatis/ pemberi pakan ikan otomatis dan masih banyak lagi, silahkan kreasikan sesuai kreativitas kalian 

Selamat Mencoba...

 


Next Article
« Prev Post
Previous Article
Next Post »
Disqus
Tambahkan komentar Anda

No comments