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:
Bahan-bahan yang perlu disiapkan adalah:
- Arduino Uno atau yang lainnya
- Modul RTC DS1302
- LCD 16x2 + i2c
- kabel jumper seperlunya
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"
nice
BalasHapus