Tutorial Arduino : Membuat Melodi Dengan Buzzer

Indobot Academy

Membuat Melodi Dengan Buzzer
Cara Membuat Melodi Dengan Buzzer Arduino Uno

Hallo fanbot, pada artikel kali ini Minboat akan share Tutorial Arduino lagi nih, nantinya arduino akan di kombinasikan dengan buzzer.

Buzzer adalah sebuah komponen elektronika yang berfungsi mengubah sinyal listrik menjadi getaran suara atau bunyi. kemudian prinsip kerja buzzer melibatkan konversi sinyal listrik menjadi gerakan mekanis yang menghasilkan gelombang suara. Selanjutnya keunggulan utama buzzer adalah kemampuannya untuk menghasilkan suara atau melodi dengan mengatur frekuensi sinyal yang di berikan.

Dalam penggunaannya, buzzer seringkali menjadi pilihan yang populer untuk membuat efek suara pada berbagai proyek elektronika, seperti permainan, perangkat peringatan, atau bahkan proyek seni suara. Kemudian kemampuan untuk mengubah frekuensi suara yang di hasilkan memungkinkan pengguna untuk menciptakan melodi atau pola bunyi yang sesuai dengan kebutuhan spesifik proyek. Dengan kata lain, buzzer dapat menjadi komponen kreatif yang memberikan di mensi audio pada berbagai aplikasi elektronika.

[lwptoc numeration=”none” title=”Daftar Isi”]

Membuat Melodi Dengan Buzzer Arduino Uno

1. Alat / Bahan

  • Arduino IDE                                     Download
  • Arduino UNO                                   1 Buah
  • Buzzer                                             1 Buah
  • Project Board                                  1 Buah
  • Kabel Jumper                                  Secukupnya

Untuk mendapatkan komponen elektronik di atas silahkan temukan disini.

Baca Juga : Tutorial Arduino UNO R3 Membuat Alarm dengan Sensor PIR

2. Skema Rangkaian

Gambar Rangkaian Membuat Melodi Dengan Buzzer

Keterangan:

  • GND – GND Buzzer
  • D9 – Pin Data Buzzer

3. Langkah Kerja

  1. Siapkan alat dan bahan
  2. Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian
  3. Buka software Arduino IDE yang telah terinstal pada laptop/komputer
  4. Ketikkan sketch program pada halaman Arduino IDE
  5. Lakukan proses uploading program

Baca Juga : Membuat Suara Sirine Dengan Buzzer

4. Sketch Program

 
/* Program Membuat Melodi Dengan Buzzer dibuat oleh Indobot */

byte buzzer = 9;              //Inisialisasi buzzer di pin D9

void setup() {
  pinMode(buzzer, OUTPUT);    //Setting sebagai output
}

void loop() {
  Do();delay(500); Re();delay(500); Mi();delay(500); Fa();delay(500);
  Sol();delay(500); La();delay(500); Si();delay(500); DO();delay(500);
  Diam();delay(1000);
  DO();delay(500); Si();delay(500); La();delay(500); Sol();delay(500); 
  Fa();delay(500); Mi();delay(500); Re();delay(500); Do();delay(500);
  Diam();delay(1000);
}

void Do(){
  tone(buzzer,262); //Frekuensi nada DO
}
void Re(){
  tone(buzzer,294);
}
void Mi(){
  tone(buzzer,330);
}
void Fa(){
  tone(buzzer,349);
}
void Sol(){
  tone(buzzer,395);
}
void La(){
  tone(buzzer,440);
}
void Si(){
  tone(buzzer,494);
}
void DO(){
  tone(buzzer,523);
}
void Diam(){
  noTone(buzzer);
}

Kesimpulan:

Program bekerja dengan mengelurkan melodi sesuai dengan program yang kita buat, program yang kita buat diatas akan mengeluarkan melodi do.re.mi.fa.sol.la.si.dO kemudian dO.si.la.sol.fa.mi.re.do.

Ingin Tahu Program Kami Lebih Lanjut?

Silahkan isi Formulir Dibawah Ini untuk Diskusi dengan Tim Indobot Academy.

Baca Juga

Bagikan:

Satu pemikiran pada “Tutorial Arduino : Membuat Melodi Dengan Buzzer”

Tinggalkan komentar

whatsapp whatsapp