Daftar Isi:
- Langkah 1: Pertama, Dasar-dasarnya
- Langkah 2: Menghubungkan Speaker ke Arudino
- Langkah 3: Kode
- Langkah 4: Memainkan Nada Supermario
- Langkah 5: Apa Selanjutnya?
Video: Arduino Bascis - Memainkan Suara dan Nada: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Saya ingin memainkan beberapa efek suara, dan menyadari bahwa ini adalah salah satu area yang diabaikan dalam hal tutorial. Bahkan di Youtube, ada kekurangan tutorial bagus tentang Arduino dan suara, jadi, saya sebagai orang baik, memutuskan untuk membagikan pengetahuan saya tentang Arduino.
Jika Anda tidak suka membaca, inilah video lengkap dengan suara yang sebenarnya diputar:
Langkah 1: Pertama, Dasar-dasarnya
Jika Anda pernah membeli Arduino Starter kit, biasanya berisi satu Buzzer/Speaker Aktif dan satu Buzzer/Speaker Pasif.
Jadi yang mana yang mana?
Perbedaan visualnya adalah sebagai berikut:
- Pembicara Aktif biasanya lebih tinggi dari yang Pasif
- Speaker Aktif disegel di bagian bawah, tetapi Speaker Pasif bagian bawahnya terbuka.
Perbedaan teknisnya adalah bahwa speaker Aktif memiliki komponen Aktif bawaan yang memungkinkannya beroperasi dengan Tegangan DC.
Jadi, jika kita menerapkan pasokan 5V atau 3V ke speaker Aktif, itu berbunyi bip secara otomatis, sedangkan speaker Pasif bekerja dengan tegangan AC, atau Sinyal PWM DC.
Sekarang setelah kita mengetahui perbedaannya, mari kita lanjutkan dan menghubungkannya.
Langkah 2: Menghubungkan Speaker ke Arudino
Koneksinya sederhana.
Salah satu pin PWM (PIn 2 hingga 13) terhubung ke positif speaker, dan negatif terhubung ke resistor 100 ohm, yang terhubung ke ground.
Sekarang, kita bisa pergi ke sketsa/ kode kita.
Langkah 3: Kode
Kode sebenarnya hanya satu baris!
Jika Anda ingin memainkan satu nada saja, berikut adalah semua yang diperlukan:
nada (pin, frekuensi, durasi)
Di mana pin, adalah Pin yang terhubung dengan speaker, frekuensi adalah frekuensi (dalam Hertz), dan durasi dalam milidetik, adalah opsional.
Sederhana, bukan? Mari kita lakukan sesuatu yang lebih menarik.
Langkah 4: Memainkan Nada Supermario
Berikut ini dapat digunakan untuk memainkan nada Supermario!
Cukup tempel, dan nikmati:
Arduino Mario Bros Tunes Dengan Piezo Buzzer dan PWM oleh: Dipto Pratyaksa terakhir diperbarui: 31/3/13 */ #include
#define melodyPin 3 //Mario tema utama melodi int melody = { 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 main them 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 Selanjutnya?
Apa yang Anda ingin memainkan sesuatu yang lebih kompleks? Suka Musik, atau efek suara dengan Arduino Anda? Nah, memori Arduino terbatas, jadi tidak mungkin untuk mengambil sampel nada pada tingkat yang lebih tinggi. Jika Anda perlu melakukan sesuatu yang mewah, Anda memerlukan kartu SD yang terhubung ke Arduino dan memainkan suara dari kartu tersebut. Semoga kalian belajar sesuatu dari ini!
Pertimbangkan untuk berlangganan Fungieers di Youtube; ada tutorial, hal-hal DIY, pencetakan 3D geek-ery setiap minggu!
Direkomendasikan:
Sensor Suhu dan Kelembaban Dengan Lcd dan Deteksi Suara: 4 Langkah
Sensor Suhu dan Kelembaban Dengan Lcd dan Deteksi Suara: Halo guys!!! Oke proyek ini adalah proyek tahun terakhir saya. Tujuan dari proyek ini adalah untuk memantau suhu dan kelembaban ruangan di bengkel Universitas saya karena beberapa komponen elektronik tidak berfungsi karena suhu dan
Cara Merekam dan Mengunduh Nada Dering Kustom Anda: 7 Langkah
Bagaimana Merekam dan Mengunduh Nada Dering Kustom Anda: Jadi? Anda ingin mendapatkan nada dering kustom Anda sendiri, ya? Nah, Anda datang ke halaman Instructables yang tepat. Sebelum Kita mulai, saya harus mengingatkan Anda bahwa ini untuk perangkat iOS (perangkat Apple seperti Ipad, Ipod, Iphone, dll.) dan komputer Mac (Akan berfungsi di Mac apa pun, bahkan
Robot Arduino Dengan Jarak, Arah dan Derajat Rotasi (Timur, Barat, Utara, Selatan) Dikendalikan Suara Menggunakan Modul Bluetooth dan Gerakan Robot Otonom.: 6 Langkah
Robot Arduino Dengan Jarak, Arah dan Derajat Rotasi (Timur, Barat, Utara, Selatan) Dikendalikan oleh Suara Menggunakan Modul Bluetooth dan Gerakan Robot Otonom.: Instruksi ini menjelaskan cara membuat Robot Arduino yang dapat digerakkan ke arah yang diperlukan (Maju, Mundur , Kiri, Kanan, Timur, Barat, Utara, Selatan) diperlukan Jarak dalam Sentimeter menggunakan perintah Suara. Robot juga dapat digerakkan secara mandiri
Lampu Kontrol Suara Elektronik RGB Led Strips dan Lainnya Dengan Cortana dan Arduino Home Automation: 3 Langkah
Lampu Kontrol Suara Elektronik RGB Led Strips dan Lainnya Dengan Cortana dan Arduino Home Automation: Suka dengan ide untuk mengontrol berbagai hal dengan suara Anda? Atau tidak suka bangun dari tempat tidur untuk mematikan lampu? Tapi semua solusi yang ada seperti google home terlalu mahal? Sekarang Anda dapat membuatnya sendiri dengan harga di bawah $10. Dan yang lebih baik lagi sangat mudah
Cara Menambahkan Nada Dering dan Video Cadangan di Verizon Vx8500 (alias Cokelat) Gratis: 8 Langkah
Cara Menambahkan Nada Dering dan Video Cadangan di Verizon Vx8500 (alias Cokelat) Gratis: Ini akan menunjukkan kepada Anda cara membuat kabel biaya/data untuk vx8500 (alias cokelat) dan cara menggunakan kabel untuk mengunggah nada dering dan mencadangkan yang dibeli video vcast. Penafian: Saya tidak bertanggung jawab atas tindakan mereka yang membaca halaman ini