Membuat Jam Digital Dengan Modul RTC DS1302, LCD_I2C 16x2, dan Arduino Uno

Membuat Jam Digital Dengan Modul RTC DS1302, LCD_I2C 16x2, dan Arduino Uno




Dalam tutorial ini kita akan menggunakan modul DS1302 Real Time Clock dengan papan Arduino, sehingga modul ini dapat diatur melalui kode Arduino dan kemudian Anda dapat menggunakannya sesuai keperluan anda untuk menunjukkan waktu di layar atau untuk mencatat beberapa nilai sensor berdasarkan waktu, modul serupa digunakan di komputer, telepon, TV .... selalu memiliki sel baterai yang dapat bertahan cukup lama sehingga data atau tanggal di modul tersebut tetap tersimpan walaupun perangkan dalam keadaan mati

Bahan-bahan yang perlu disiapkan  adalah:

  • Arduino Uno atau yang lainnya
  • Modul RTC DS1302
  • LCD 16x2 + i2c
  • kabel jumper seperlunya
Untuk sekema rangkaian bisa dilihat dibawah ini:

Setelah semua telah dirangkai sesuai skema diatas, buka software Arduino untuk mengupload programnya.
jika belum mempunyai software Arduino Klik Disini untuk Download Arduino.
Sebelum masuk ke pemograman siapkan 2 library yang harus dimasukkan ke library Arduino. Library RTC dan I2C. Download dibawah ini:
Setelah mendownload ke dua library di atas. ekstrak dan copy ke folder Documents/Arduino/Libraries/Paste atau CTRL + V.

Untuk Codingnya bisa download disini!!

Pada bagian Void setup ini hapus tanda // untuk mensetting jam dan tanggal (00 = Detik, 26 = Menit, 03 = Jam, 6 = Hari dalam seminggu ,21 = tanggal,  06 = Bulan, 2020 = Tahun)
void setup() {
lcd.begin();
lcd.backlight();
//myRTC.setDS1302Time(00, 26, 03, 6, 21, 06, 2020);
}

setelah di setting Upload Codingnya, Jika sukses tambahkan kembali // pada myRTC untuk menyimpan data tanggal yang telah di setting tadi.

Sekian dan  Terimakasih....

"Jika ada pertanyaan atau mengalami kendala silahkan komentar" 

1 Komentar untuk "Membuat Jam Digital Dengan Modul RTC DS1302, LCD_I2C 16x2, dan Arduino Uno"

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel