thumbnail tutorial arduino mengakses module buzzer

Tutorial Arduino mengakses buzzer

Penjelasan Singkat

Buzzer merupakan sebuah komponen elektronika yang masuk dalam keluarga transduser, yang dimana dapat mengubah sinyal listrik menjadi getaran suara. Nama lain dari komponen ini disebut dengan beeper.

Dalam kehidupan sehari – hari, umumnya digunakan untuk rangkaian alarm pada jam, bel rumah, perangkat peringatan bahaya, dan lain sebagainya.

Jenis – jenis yang sering ditemukan dipasaran yaitu tipe piezoelectric. Dikarenakan tipe ini memiliki kelebihan seperti harganya yang relatif murah, mudah diaplikasikan ke dalam rangkaian elektronika.

Cara kerja buzzer

Pada saat ada aliran catu daya atau tegangan listrik yang mengalir ke rangkaian yang menggunakan piezoelectric, maka akan terjadi pergerakan mekanis pada piezoelectric tersebut.

Yang dimana gerakan tersebut mengubah energi listrik menjadi energi suara yang dapat didengar oleh telinga manusia.

Piezoelectric menghasilkan frekuensi di range kisaran antara 1 – 5 kHz hingga 100 kHz yang diaplikasikan ke Ultrasound.

Tegangan operasional piezoelectric pada umumnya yaitu berkisar antara 3Vdc hingga 12 Vdc.

Dipasaran terdapat buzzer dalam bentuk module, seperti gambar dibawah ini :

Modul buzzer

Jenis – jenis buzzer

Terdapat 2 jenis yang terdapat dipasaran antara lain :

  • Passive buzzer yaitu yang tidak mempunyai suara sendiri, sehingga cocok untuk dipasangkan dengan arduino yang dapat diprogram tinggi rendah nadanya. Contoh dalam kehidupan sehari – hari yaitu speaker.
  • Active buzzer yaitu yang dapat berdiri sendiri atau standalone atau singkatnya sudah mempunyai suara tersendiri ketika diberikan catu daya.

Tutorial pertama mengkases buzzer dengan arduino Uno

Bahan yang diperlukan

Skematik yang perlu dirangkaikan

tutorial arduino mengakses buzzer

Program koding yang pertama

/* --- www.nyebarilmu.com --- */
//Membuat variasi dering

const int PIN13 = 13; //memberikan nama alias pin13

void setup(){
pinMode(PIN13, OUTPUT); //deklarasi nama alias pin9 sebagai output
}

//fungsi untuk membuat dering pendek dengan duty cycle 50%,selama 0,8 s
void dering_pendek(){
digitalWrite(PIN13, HIGH);
delay(400);
digitalWrite(PIN13, LOW);
delay(400);
}

//fungsi untuk membuat dering pendek dengan duty cycle 50% ,selama 1,4 s
void dering_panjang(){
digitalWrite(PIN13, HIGH);
delay(700); //memberikan nilai tunda 0.7 second
digitalWrite(PIN13, LOW);
delay(700);
}

void loop(){
void dering_pendek(); //memanggil fungsi dering_pendek()
void dering_pendek();
void dering_panjang(); //memanggil fungsi dering_panjang()
delay(300);
}

Catatan : dikarenakan modul untuk arduino terus berkembang, untuk memudahkan dalam melakukan tutorial dapat digunakan modul ini yang sudah tersolder pada PCB sehingga hanya membutuhkan kabel jumper untuk menghubungkan ke Arduino.

Selain itu Anda dapat mencoba program lain seperti program membuat nada lagu “Selamat UlangTahun” atau “Tema Mario Bros” yang game terkenal sepanjang masa itu.

Berikut filenya yang bisa anda pratekan langsung >> [ddownload id=”1631″]

password >> www.nyebarilmu.com

Selamat mencoba!

Terimakasih sudah berkunjung, dan semoga bermanfaat. Salam nyebarilmu.com!

>> CMIIW <<

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *