Arduino: membina nada pembesar suara dan output - bagaimana ia berfungsi
Anda juga boleh menggunakan Arduino untuk membina pembesar suara dan mempunyai output nada. Anda boleh mengetahui dengan tepat bagaimana ini berfungsi dan kod yang anda perlukan dalam petua praktikal ini.
Arduino: membina nada pembesar suara dan output - bagaimana ia berfungsi
Untuk menghidupkan Arduino anda menjadi penceramah, pertama anda perlu membedakan antara buzzer aktif dan pasif. Buzzer aktif sudah dilengkapi dengan sumber berayun yang menghasilkan bunyi sebaik saja voltan digunakan. Walau bagaimanapun, anda hanya boleh menghasilkan satu nada dengannya.
- Pembaca pasif adalah lebih baik. Anda boleh mengawal nada menggunakan modulasi lebar nadi. Cukup hubungkan buzzer ke tanah dan pin PWM (misalnya pin 9).
- Kini anda boleh mengeluarkan nada dengan mudah menggunakan kaedah nada. Untuk melakukan ini, tulis »nada (9, 2000)«. Kini nada akan dikeluarkan pada pin 9 dengan kekerapan 2, 000 Hz.
- Jika anda mahu, anda juga boleh menentukan tempoh dalam beberapa saat dengan parameter tambahan: »nada (9, 2000, 5)«. Jadi bunyi hanya berlangsung selama lima saat; jika tidak, ia akan dimainkan selama-lamanya.
- Dengan arahan »noTone (9);« anda mengakhiri semua nada pada pin.
- Petua: Dengan cara ini, anda boleh memainkan melodi profesional dengan Arduino. Pertama import perpustakaan bunyi dengan arahan »#include" pitches.h "«. Sesetengah pemboleh ubah telah dibuat di perpustakaan ini supaya kekerapan telah ditetapkan secara automatik ke nota tertentu, seperti »NOTE_C3«.
Dalam hujung praktikal seterusnya, kami akan menunjukkan kepada anda cara membina termometer dengan Arduino.