Isi kandungan:

CARA MENGGANGGU BUZZER PASIF DENGAN ARDUINO: 4 Langkah
CARA MENGGANGGU BUZZER PASIF DENGAN ARDUINO: 4 Langkah

Video: CARA MENGGANGGU BUZZER PASIF DENGAN ARDUINO: 4 Langkah

Video: CARA MENGGANGGU BUZZER PASIF DENGAN ARDUINO: 4 Langkah
Video: Kecurangan penjual gas elpiji!!!!! 2024, November
Anonim
BAGAIMANA MENARIK BUZZER PASIF DENGAN ARDUINO
BAGAIMANA MENARIK BUZZER PASIF DENGAN ARDUINO

Membuat suara di arduino adalah projek yang menarik, ini dapat dicapai dengan menggunakan modul dan peranti yang berbeza bergantung pada projek dan pilihan anda. Dalam projek ini, kami akan melihat cara anda mengeluarkan suara dengan bel. Buzzer yang digunakan oleh penggemar terdapat dalam dua jenis: Buzzer aktif dan buzzer pasif. Untuk projek ini, kami akan menggunakan buzzer aktif. Lihat tutorial saya menggunakan buzzer aktif.

Buzzer pasif memerlukan isyarat DC untuk mengeluarkan suara. Ia seperti pembesar suara elektromagnetik, di mana isyarat input yang berubah menghasilkan suara, dan bukannya menghasilkan nada secara automatik. Tidak seperti buzzer aktif yang hanya memerlukan DC satu pukulan, buzzer pasif memerlukan sedikit teknikal dalam menghasilkan nota. Perhatikan bahawa mencuba menggunakan buzzer pasif tanpa menetapkan frekuensi output akan menyebabkan pengeluaran bunyi tidak oleh buzzer pasif.

Frekuensi yang boleh anda sampaikan ke buzzer pasif antara 31 hingga 4978 dengan selang 2 digit antara frekuensi berturut-turut, mis. 31-35-35… Anda boleh mempelajari lebih lanjut mengenai frekuensi muzik untuk memahami sepenuhnya setiap frekuensi. Anda juga boleh melihat tutorial saya tentang "bermain nota utama dengan buzzer pasif".

Langkah 1: Bahan

Lembaga Arduino

Buzzer Pasif

Wayar Pelompat

Langkah 2: Gambarajah Litar

Rajah Litar
Rajah Litar

Sambungan litar sangat serupa dengan cara anda menyambungkan LED ke Arduino. Buzzer beroperasi pada 3-5V.

Anda boleh menggunakan pin digital arduino untuk pin positif dan sambungkan pin negatif ke tanah. Terdapat keperluan untuk menggunakan perintang kerana buzzer beroperasi pada 5V. Anda boleh mengenali pin positif dengan melihat bahagian atas bel, anda akan menandakan titik "+", pin di sisi ini adalah pin positif.

Langkah 3: Kod Kerja

Berikut adalah contoh kod untuk mengawal buzzer pasif.

batal persediaan () {

// menghasilkan nada 440Hz, 494Hz, 523Hz pada pin output 7 dengan durasi 2000ms

nada (7, 440, 2000); // A

kelewatan (1000);

nada (7, 494, 2000); // B

kelewatan (1000);

nada (7, 523, 2000); // C

kelewatan (1000);

// Anda boleh menggunakan fungsi notone () untuk menghentikan nada dan bukannya menggunakan kelewatan ()

}

gelung kosong () {

// Menempatkan kod di atas dalam fungsi gelung akan menjadikan nada dihasilkan dalam satu gelung

}

Langkah 4: Permohonan

Seperti yang anda lihat dari contoh, buzzer pasif boleh digunakan dalam pelbagai cara. Satu kepentingan juga ialah ia dapat berfungsi sepenuhnya sebagai bel aktif, anda hanya perlu menetapkannya pada frekuensi pilihan anda.

Anda boleh menggunakan buzzer pasif dalam membuat muzik dan nada yang berbeza.

Disyorkan: