Buzzer merupakan komponen elektronika yang cara kerjanya mengubah sinyal listrik menjadi getaran suara/bunyi. Buzzer dapat digunakan untuk membuat melodi yang kita inginkan dengan mengubah frekuensi yang dikeluarkan oleh buzzer.

1. Alat / Bahan
  • Arduino IDE                                     Download disini
  • Arduino UNO                                   1 Buah
  • Buzzer                                             1 Buah
  • Project Board                                  1 Buah
  • Kabel Jumper                                  Secukupnya

Untuk mendapatkan komponen elektronik di atas silahkan temukan disini.

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 yang akan digunakan
  2. Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian diatas
  3. Buka software Arduino IDE yang telah terinstal pada laptop/komputer
  4. Ketikkan sketch program pada halaman Arduino IDE
  5. Lakukan proses uploading program
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.


Leave a Comment