Buzzer adalah salah satu komponen elektronika yang berperan penting dalam mengubah sinyal listrik menjadi getaran suara atau bunyi. kemudian meskipun seringkali di gunakan sebagai komponen pelengkap dalam perangkat elektronika, buzzer juga memiliki potensi untuk menjadi komponen utama dengan aplikasi yang lebih kreatif dan fungsional.
Salah satu contoh pemanfaatan buzzer sebagai komponen utama adalah dengan menciptakan sirine menggunakan buzzer. Selanjutnya sirine ini dapat di gunakan dalam berbagai konteks, seperti peringatan keadaan darurat, tanda alarm, atau sebagai indikator penting pada suatu sistem. Kemudian dengan mengatur frekuensi dan durasi sinyal listrik yang di berikan ke buzzer, kita dapat menciptakan pola bunyi yang spesifik untuk keperluan tertentu.
[membership level=”0,1,2,4″]
[lwptoc numeration=”none” title=”Daftar Isi”]
Membuat Suara Sirine Dengan Buzzer
1. Alat dan Bahan
- Pertama, Arduino IDE Download
- Kedua, Arduino UNO 1 Buah
- Ketiga, Buzzer 1 Buah
- Kemudian, Project Board 1 Buah
- Selanjutnya, Kabel Jumper Secukupnya
Segera dapatkan komponen elektronik di atas silahkan temukan di sini.
Baca Juga : Tutorial Arduino UNO R3 Membuat Alarm dengan Sensor PIR
2. Skema Rangkaian
Gambar Rangkaian Membuat Suara Sirine Dengan Buzzer
Keterangan:
- GND – GND Buzzer
- D9 – Pin Data Buzzer
Baca Juga : Membuat Melodi Dengan Buzzer Arduino Uno
3. Langkah Kerja
- Pertama, Siapkan alat dan bahan
- Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian diatas
- Buka software Arduino IDE yang telah terinstal pada laptop/komputer
- Ketikkan sketch program pada halaman Arduino IDE
- Lakukan proses uploading program
4. Sketch Program
/* Program Membuat Suara Sirine Dengan Buzzer dibuat oleh Indobot */ byte buzzer = 9; //Inisialisasi buzzer pada pin 9 void setup() { pinMode(buzzer, OUTPUT); //Setting sebagai output } void loop() { for( int i = 262 ; i <= 523 ; i++){ //Nyalakan buzzer dengan peningkatan frekuensi tone(buzzer,i); delay(5); } for( int i = 523 ; i >= 262 ; i--){ //Nyalakan buzzer dengan penurunan frekuensi tone(buzzer,i); delay(5); } }
Kesimpulan:
Program bekerja dengan memancarkan suara dengan frekuensi tinggi dan rendah secara bergantian dan secara berulang.