Sembari menunggu pesanan modul penerima FM datang, saya pun mencoba membuat sendiri breakout RTC (real time clock). Breakout RTC ini kalau beli di Adafruit harganya $9. Kalau bikin sendiri tentu saja jauh lebih ngirit. Tentu saja tidak terbebani ongkir juga, hehehe…
Saya mengikuti skema DS1307 yang generik. Sebenarnya ada beberapa variasi, tapi saya mengikuti standard datasheet & antarmuka ke Arduino. Ehm, saya menemukan breakout RTC DS1307 yang build-in chip EEPROM. Tambahan EEPROM ini bisa berbagi pakai dengan piranti lain. Keren sih, tapi malah jadi ruwet.
Tutorial mengenai RTC sangat gamblang diulas di: DS1307 RTC Tutorial. Hanya saja, layout pin dari breakout saya berbeda dengan produk dari Adafruit. Mestinya saya nyontek dari Adafruit saja ya? Hehehe… Tapi breakout saya bisa berjalan dengan baik juga kok. Ndak kalah dengan produk jadi dari produsen terkenal. Lha iyalah, kan komponennya sama, hehehe… (*ngeles.com*)

Seperti biasa, saya mendesain breakout ini dengan komponen biasa, bukan yang SMD (surface mount device). Selain karena saya belum bisa membuat SMD, juga karena supaya breakout ini mudah dibuat oleh siapa pun juga. Di bawah ini adalah desain PCB-nya. Bisa langsung dicopy ke kertas transfer atau transparansi. Jangan lupa saat nge-print skalanya 100%.

Ini dia bentuk jadinya. Don’t judge the book by it’s cover, ya? Kalau diledekin tampilannya karena sederhana sih ngga apa-apa. Tapi jangan ragukan performanya (*hayaaaah*)


Saya tidak membuat program sendiri untuk mengetest breakout ini. Saya langsung menggunakan program dari Ladyada yang bisa disalin di: DS1307 RTC Tutorial. Di bawah ini adalah screenshot dari uji coba breakout RTC dgn DS1307 ala Dewo.

Test berjalan dengan lancar. Breakout terbukti berfungsi dengan baik. Tinggal nunggu modul FM Receiver nih, baru kemudian bikin jam digital plus radio FM.
[…] ♪ Emanuel Setio Dewo ♪ Mari kita berkarya! Langsung ke isi BerandaKeluargaKoleksiKoleksi GitarKoleksi LainLagukuLowongan PekerjaanLowongan IT Koordinator & Support PekanbaruLowongan Pekerjaan Programmer PHPLowongan Pekerjaan YamahaTentang ← RTC dengan DS1307 ala Dewo […]
[…] di atas adalah tampilan jam-nya. Masih setengah jadi. Baru bisa menampilkan tanggal dan jam saja. RTC dengan DS1307 didesain embedded. Nanti malam akan dilanjutkan untuk memasang tombol-tombol dan sensor suhu LM35. […]
[…] 5 bagian utama, yaitu Arduino (saya memilih versi Uno R3), LCD 16×2 (dengan driver 74HC595), Real Time Clock dengan DS1307, tombol-tombol pengatur alarm/bel, dan relay untuk mengaktifkan […]
gan boleh tau daftar komponen2nya gak ?
thanks yaa
C1 = 100nF Ceramic Capacitor
Crystal 32KHz
DS1307 RTC + Socket
R1, R2, R3 = 1K Ohm
Baterai CR2032 3V
thanks gan
mas boleh minta contoh coding program arduino uno nya gak buat gerakkin servo dengan RTC ini ??trimakasih sebelumnya
ketika saya memonitor date and time nya tidak sesuai dengan date and time sekarang kenapa ya mas ??
date and timenya malah 2165/165/165 165:165:80
tolong solusi nya mas ??
Itu berarti belum diset jamnya. Coba diset dulu.
Mas mau tanya, itu crystalnya pake yang berapa mas?