Thursday, April 27, 2017

Penghitung waktu (RTC DS3231 RTC Real Time Clock) with Arduino Uno

Perkenalan
Arduino Adalah Alat elektronika yang bersifat open source, fleksibel, serta mudah digunakan hardware maupun softwarenya. Arduino bisa mengamati lingkungan dengan menerima input dari berbagai sensor dan dapat mempengaruhi sekitarnya dengan mengendalikan lampu, motor, dan alat output lainnya. 
(Arduino : A Beginner’s Guide. By Brad Kendall)

RTC (Real Time Clock) merupakan komponen yang diperlukan untuk memberikan informasi mengenai waktu. Waktu disini dapat berupa detik, menit, hari, bulan dan tahun. Arduino (misalnya UNO) tidak dilengkapi secara internal dengan RTC. Dengan demikian, untuk aplikasi yang memerlukan pewaktuan, kita harus menyertakannya secara tersendiri. Agar tetap dapat bekerja, sebuah RTC dilengkapi dengan baterai, yang umumnya orang-orang menyebutkannya sebagai baterai "CMOS".

Alat dan Bahan
- Arduino uno 
- Rtc ds3231
- LCD 16x2
- Jumper male to male/ male to female (tergantung socket di arduino, lcd dan sensor)
- Aplikasi Arduino Basis bahasa C di windows (download Di sini)
- Potensio (untuk mengatur kecerahan LCD)

Rangkaian


Langkah Kerja

1) Menyiapkan alat dan bahan
2) Merangkai seperti gambar di atas
3) Menyiapkan software, yaitu : Software Arduino, Library RTC ds3231, dan listing program (Download Library disini)
4) Setelah itu, hubungkan arduino dan computer.
5) Masukkan Library RTC ds3231 ke library Arduino UNO. Caranya, buka IDE Arduino, cari Sketch ->Include Library -> Add .ZIP Library.
6) Tuliskan Listing program pada Software Arduino
7) Klick tombol Verify pada aplikasi untuk mengececk listing program
8) Selanjutnya klick upload dan akan mulai mengupload program
9) Ketika indicator rx pada arduino mulai berkedip maka listing sudah berhasil di upload.
10) Selesai

Untuk lebih jelasnya bisa teman-teman download di sini → Google Drive

0 comments:

Post a Comment