
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01


Saya ingin memainkan beberapa kesan bunyi, dan menyedari bahawa ini adalah salah satu bidang yang diabaikan ketika datang ke tutorial. Walaupun di Youtube, terdapat kekurangan tutorial yang baik mengenai Arduino dan suara, jadi, saya menjadi lelaki yang baik, memutuskan untuk berkongsi pengetahuan saya mengenai Arduinos.
Sekiranya anda tidak suka membaca, berikut adalah video penuh dengan bunyi sebenar yang dimainkan:
Langkah 1: Pertama, Asas

Sekiranya anda pernah membeli kit Permulaan Arduino, alat ini biasanya mengandungi satu Buzzer / Pembesar Suara Aktif dan satu Pembesar Suara / Pembesar Suara Pasif.
Jadi yang mana satu?
Perbezaan visual adalah seperti berikut:
- Pembesar suara aktif biasanya lebih tinggi daripada yang pasif
- Speaker Aktif ditutup di bahagian bawah, tetapi Speaker Pasif terbuka di bahagian bawah.
Perbezaan teknikal adalah bahawa pembesar suara Aktif mempunyai komponen Aktif yang membolehkannya beroperasi dengan Voltan DC.
Oleh itu, jika kita menggunakan bekalan 5V atau 3V ke pembesar suara Aktif, ia berbunyi secara automatik, sedangkan pembesar suara Pasif berfungsi dengan voltan AC, atau PWM DC Signal.
Sekarang setelah kita mengetahui perbezaannya, mari kita teruskan dan menghubungkannya.
Langkah 2: Menghubungkan Pembesar Suara dengan Arudino
Sambungannya mudah.
Salah satu pin PWM (PIns 2 hingga 13) disambungkan ke positif pembesar suara, dan negatif disambungkan ke perintang 100 ohm, yang disambungkan ke tanah.
Sekarang, kita boleh melihat lakaran / kod kita.
Langkah 3: Kodnya

Kod ini sebenarnya hanya satu baris!
Sekiranya anda hanya mahu memainkan nada tunggal, berikut adalah semua yang diperlukan:
nada (pin, frekuensi, tempoh)
Di mana pin, apakah Pin yang dihubungkan dengan pembesar suara, frekuensi adalah frekuensi (dalam Hertz), dan jangka masa dalam milisaat, adalah pilihan.
Ringkas, bukan? Mari buat perkara yang lebih menarik.
Langkah 4: Memainkan Nada Supermario

Berikut ini boleh digunakan untuk memainkan nada Supermario!
Hanya tampal, dan nikmati:
Arduino Mario Bros Tunes With Piezo Buzzer dan PWM oleh: Dipto Pratyaksa terakhir dikemas kini: 31/3/13 * / #masuk
#define melodyPin 3 // Melodi tema utama inti melodi = {NOTE_E7, NOTE_E7, 0, NOTE_E7, 0, NOTE_C7, NOTE_E7, 0, NOTE_G7, 0, 0, 0, NOTE_G6, 0, 0, 0, NOTE_C7, 0, 0, NOTE_G6, 0, 0, NOTE_E6, 0, 0, NOTE_A6, 0, NOTE_B6, 0, NOTE_AS6, NOTE_A6, 0, NOTE_G6, NOTE_E7, NOTE_G7, NOTE_A7, 0, NOTE_F7, NOTE_G7, 0, NOTE_E7, 0, NOTE_C7, NOTE_D7, NOTE_B6, 0, 0, NOTE_C7, 0, 0, NOTE_G6, 0, 0, NOTE_E6, 0, 0, NOTE_A6, 0, NOTE_B6, 0, NOTE_AS6, NOTE_A6, 0, NOTE_G6, NOTE_E7, NOTE_G7, NOTE_A7, 0, NOTE_F7, NOTE_G7, 0, NOTE_E7, 0, NOTE_C7, NOTE_D7, NOTE_B6, 0, 0}; // Mario utama mereka tempo int tempo = {12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, };
//
Langkah 5: Apa Seterusnya?

Apa yang anda mahu mainkan sesuatu yang lebih kompleks? Suka Muzik, atau kesan bunyi dengan Arduino anda? Ingat, memori Arduino terhad, jadi tidak mungkin mengambil sampel nada pada kadar yang lebih tinggi. Sekiranya anda perlu melakukan sesuatu yang menarik, anda memerlukan kad SD yang disambungkan ke Arduino dan memainkan suara dari kad tersebut. Semoga anda mendapat sesuatu dari ini!
Pertimbangkan untuk melanggan Fungineers di Youtube; ada tutorial, barang DIY, percetakan 3D geek-ery setiap minggu!
Disyorkan:
Portable Disco V2 -Bunyi Dikawal Bunyi: 11 Langkah (dengan Gambar)

Portable Disco V2 -Sound Controlled LED's: Saya telah melalui perjalanan elektronik sejak saya membuat disko mudah alih pertama. Dalam binaan asalnya, saya menggodam litar pada papan prototaip dan berjaya membina disko poket kecil yang kemas. Kali ini saya merancang PCB saya sendiri dan
Sensor Suhu dan Kelembapan Dengan Pengesanan Lcd dan Bunyi: 4 Langkah

Sensor Suhu dan Kelembapan Dengan Pengesanan Lcd dan Bunyi: Hello guys !!! Baiklah projek ini adalah projek tahun akhir saya. Tujuan projek ini adalah untuk memantau suhu dan kelembapan bilik di bengkel Universiti saya kerana beberapa komponen elektronik tidak berfungsi kerana suhu yang tidak
Pengecas Laptop Membuat Bunyi Bunyi Tetap: 3 Langkah

Pengecas Komputer Membuat Bunyi Bunyi Tetap: Ini diterbitkan secara awal di: https://highvoltages.co/tips-and-tricks/laptop-charger-making-a-beep-sound/ lawati www.highvoltages.co/blogs untuk maklumat lanjut .LAPTOP CHARGER MEMBUAT Bunyi Bunyi: Adakah pengecas komputer riba anda mengeluarkan bunyi bip dan ia tidak
Cara Merakam dan Memuat turun Nada Dering Tersuai Anda: 7 Langkah

Bagaimana Merakam dan Memuat turun Nada Dering Tersuai Anda: Jadi? Anda mahu mendapatkan nada dering tersuai anda sendiri, ya? Baiklah, anda datang ke halaman Instructables yang betul. Sebelum Kita mulakan, saya mesti mengingatkan anda bahawa ini adalah untuk peranti IOS (peranti Apple seperti Ipad, Ipod, Iphone dll) dan komputer Mac (Akan berfungsi pada Mac mana pun, walaupun
Cara Menambah Nada Dering dan Video Sandaran di Verizon Vx8500 (aka Chocolate) secara percuma: 8 Langkah

Cara Menambah Nada Dering dan Video Sandaran di Verizon Vx8500 (aka Coklat) secara percuma: Ini akan menunjukkan kepada anda cara membina kabel cas / data untuk vx8500 (aka coklat) dan cara menggunakan kabel untuk memuat naik nada dering dan membuat sandaran yang dibeli video vcast. Penafian: Saya tidak bertanggungjawab atas tindakan mereka yang membaca halaman ini