Alarm Arduino Memakai Rtc Ds1302 Dan Speaker

Ok hari ini kita akan menciptakan Alarm memakai Arduino, dengan komplemen sensor waktu RTC DS1302 dan Speaker untuk Output dari Alarmnya sendiri. Cara kerja dari Alarm Arduino ini bersama-sama sangat sederhana. Kita akan menampilkan waktu di Serial Monitor Arduino IDE, kemudian kita akan menciptakan kecerdikan if dimana jikalau waktu yang diset sudah terpenuhi maka speaker akan berbunyi.


Project ini ada bahan dasarnya, bagi kau yang ingin mempelajari terlebih dahulu silahkan cek:



  1. Program Arduino: Melody Dalam Speaker!

  2. Cara Praktis Program RTC Module DS1302 Jam Digital Dengan Arduino


Untuk menciptakan project Alarm Arduino, kau membutuhkan:



  1. Arduino BELI

  2. RTC DS1302 BELI

  3. Speaker BELI

  4. Kabel Jumper BELI


Selanjutnya silahkan rangkai menyerupai gambar dibawah ini:


Ok hari ini kita akan menciptakan Alarm memakai Arduino Alarm Arduino Menggunakan RTC DS1302 dan Speaker


Pastikan rangkaiannya sudah sesuai dengan gambar ya. Jika kau ragu, silahkan cek kembali untuk memastikan.


Sebelum mulai program, pastikan kau sudah menginstal Library untuk RTC DS1302. Jika belum silahkan buka link dibawah ini:


DOWNLOAD LIBRARY virtuabotixRTC (DROPBOX)


Bagi yang masih galau gimana caranya masukin Library ke Aplikasi Arduino, silahkan buka postingan di bawah ini dulu.


Bagaimana Cara Memasukan Library Ke Aplikasi Arduino IDE?


Jika sudah add library ke Arduino IDE, kini kita akan aktivitas arduino. Kamu boleh ketik ulang atau salin isyarat aktivitas dibawah ini:







Selanjutnya tekan Upload, tunggu Compiling Skecth hingga muncu Done Uploading.


Pada bab Serial Monitor silahkan set baud rate ke 9600, untuk melihat data waktu, menyerupai gambar berikut ini:


Ok hari ini kita akan menciptakan Alarm memakai Arduino Alarm Arduino Menggunakan RTC DS1302 dan Speaker


Disitu terlihat menampilkan waktu faktual sekarang. Mulai dari tanggal, bulan, tahun, hingga detik. Nah dari data itulah yang akan kita aktivitas untuk proses arduino semoga saat di set waktunya akan mengeluarkan bunyi. Untuk catatan lengkapnya ada dibawah ini:



  1. #include <virtuabotixRTC.h> aktivitas difungsikan untuk menyertakan library RTC DS1302 yang sudah kita add. kedalam program.

  2. virtuabotixRTC myRTC(6, 7, 8); ini yakni pin yang dipakai pada RTC, urutanya CLK, DAT, RST.

  3. //myRTC.setDS1302Time(00, 9, 13, 2, 20, 02, 2018); aktivitas yang dipakai untuk set Waktu. isyarat // dipakai untuk menyembunyikan isyarat saat waktu sudah di set, dan kita upload ulang. Jika ingin mengatur waktu hilangkan lagi isyarat // nya.

  4. myRTC.updateTime(); ini aktivitas utama pada RTC, fungsinya yakni untuk pembacaan RTC dengan Arduino.

  5. Serial.print(myRTC.dayofmonth); menampilkan bulan pada Serial Monitor.

  6. if(myRTC.hours == 13 & myRTC.minutes == 27 & myRTC.seconds == 1){ ini yakni aktivitas yang di set untuk menyalakan suara pada speaker, mencakup jam menit dan detik. tepatnya jam 13:27:01. Kamu dapat sesuaikan dengan waktu yang kau inginkan untuk set alarm.


Komentar

Postingan populer dari blog ini

Apa Itu Arduino? Arduino Adalah…

Jenis-Jenis Robot Beroda

Cara Gampang Memprogram Dfplayer Mini Mp3 Module Dengan Arduino