Burung kicau memiliki banyak penggemar dari berbagai kalangan. Tak heran jika harganya sangatlah mahal. Harga yang mahal inilah yang kerap menarik perhatian para pencuri untuk dapat memilikinya. Kali ini kita akan membuat alarm yang dapat mendeteksi pencurian tersebut.
[membership level=”0,1,2,4″]
1. Alat / Bahan
- Arduino IDE Download
- Arduino Uno 1 Buah
- Sensor IR Obstacle 1 Buah
- Hall Sensor 1 Buah
- Buzzer 1 Buah
- Project Board 1 Buah
- Kabel Jumper Secukupnya
Kemudian untuk mendapatkan komponen elektronik di atas silahkan temukan disini.
2. Skema Rangkaian
Berikut Gambar Rangkaian Pendeteksi Pencurian Kandang Burung Kicau
Keterangan:
- 5V – VCC IR, VCC Hall Sensor
- GND – GND IR, GND Hall Sensor, GND Buzzer
- D2 – Pin Data IR
- D3 – Pin Data Hall Sensor
- D8 – Pin Buzze
[/membership]
3. Langkah Kerja
- Siapkan alat dan juga bahan yang akan digunakan
- kedua Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian diatas
- ketiga Buka software Arduino IDE yang telah terinstal pada laptop/komputer
- kemudian Ketikkan sketch program pada halaman Arduino IDE
- terakhirLakukan proses uploading program
4. Sketch Program
Dapatkan puluhan ebook gratis dengan registrasi melalui tombol di bawah!
/* Program Pendeteksi Pencurian Kandang Burung Kicau dibuat oleh Indobot */ #define sensor 2 //Deklarasi pin sensor di D2 #define HallSen 3 #define Buzzer 8 void setup() { pinMode(sensor, INPUT); //Setting I/O pinMode(HallSen, INPUT); pinMode(Buzzer, OUTPUT); } void loop() { int nilai_sensor = digitalRead(sensor); //Baca sensor IR int data = digitalRead(HallSen); //Baca sensor hall if(nilai_sensor == LOW){ //Jika sensor bernilai LOW, maka for(int i = 0; i < 16; i++){ //Ulang prosedur alarm(); sebanyak 16 kali alarm(); } } if(data == HIGH){ //Jika tidak ada magnet, maka for(int i = 0; i < 5; i++){ //Ulang prosedur alarm(); sebanyak 5 kali alarm(); } } } void alarm(){ //Prosedur alarm digitalWrite(Buzzer, HIGH); //Nyalakan buzzer delay(125); //Selama 125 ms digitalWrite(Buzzer, LOW); //Matikan buzzer delay(125); //Selama 125 ms }
Kesimpulan:
Baca juga :Profesi IoT Engineer Banyak Dicari? Segini Gaji IoT Engineer
Buzzer akan berbunyi ketika hall sensor tidak lagi mendeteksi adanya magnet atau IR sensor yang terhalang benda.
[/membership]
Bikin project tanpa ribet beli komponen sana-sini? Starter Kit Arduino atau bahkan IoT bisa jadi solusi mu!