Buka Senin - Jumat jam 08.30 s/d jam 16.30 , Sabtu Jam 8.30 s/d jam 13.00 , Minggu tutup
  • Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
  • Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Beranda » Blog » Cara Menggunakan Passive Buzzer pada Arduino

Cara Menggunakan Passive Buzzer pada Arduino

Diposting pada 4 December 2019 oleh farhan / Dilihat: 2.501 kali / Kategori:

 

Mengapa disebut buzzer passive? karena sensor ini tidak mempunyai suara sendiri, melainkan buzzer ini perlu dikontrol dengan kontroler seperti Arduino dan cocok sekali jika ingin mengatur tinggi rendahnya nada menggunakan jenis buzzer passive ini. Untuk mengeceknya mudah, hubungkan saja dengan tegangan 5V jika tidak bunyi itu berarti buzzer pasif. Oke langsung saja kita coba pada Arduino.

Alat dan Bahan

  • Arduino Uno R3, BELI
  • Module Passive Buzzer, BELI
  • Kabel jumper female to male, BELI

Rangkaian

keterangan :

  1. Pin I/O dihubungkan ke pin 2 Arduino
  2. Pin VCC dihubungkan ke 5V
  3. Pin GND dihubungkan ke GND

Sketch program

int buzzer = 2;
void setup ()
{
  pinMode (buzzer, OUTPUT) ;
}
void loop ()
{
  unsigned char i, j ;
  while (1)
  {
    for (i = 0; i <80; i++) // When a frequency sound
    {
      digitalWrite (buzzer, HIGH) ; //send tone
      delay (1) ;
      digitalWrite (buzzer, LOW) ; //no tone
      delay (1) ;
    }
    for (j = 0; j <100; j++) 
    {
      digitalWrite (buzzer, HIGH) ;
      delay (2) ;
      digitalWrite (buzzer, LOW) ;
      delay (2) ;
    }
  }
}

Upload program di atas jangan lupa untuk memilih board Arduino sesuai yang digunakan pada menu Tools > Board : Arduino Uno/ Genuino Uno dan Port wajib terceklis, misal COM45 tunggu sampai done uploading kemudian lihat hasilnya.

Selamat mencoba.

Bagikan ke

Cara Menggunakan Passive Buzzer pada Arduino

Saat ini belum tersedia komentar.

Silahkan tulis komentar Anda

Cara Menggunakan Passive Buzzer pada Arduino

Produk yang sangat tepat, pilihan bagus..!

Berhasil ditambahkan ke keranjang belanja
Lanjut Belanja
Checkout
Produk Quick Order

Pemesanan dapat langsung menghubungi kontak dibawah: