Isi kandungan:
Video: Mainkan Muzik Dengan Arduino !: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Dalam arahan ini saya akan menunjukkan kepada anda bagaimana saya memainkan muzik menggunakan modul Arduino UNO dan SD Card.
Kami akan menggunakan Komunikasi SPI.
Mari kita mulakan!
Langkah 1: Bahagian
Kami memerlukan bahagian berikut:
Arduino UNO
Pembaca Kad SD
Wayar Pelompat
Penguat Audio
Penceramah
Langkah 2: Kod
Kodnya sangat mudah, anda boleh menggunakannya untuk memainkan hampir semua suara yang ada pada Kad SD tetapi dengan format tertentu, itu pada langkah seterusnya.
Anda perlu memuat turun semua perpustakaan frist, jika anda sudah memilikinya maka salin dan tampal:
#include "SD.h" // Perpustakaan SD # tentukan SD_ChipSelectPin 4 // Pilih pin SS untuk modul SD
#sertakan "SPI.h"
#include "TMRpcm.h" // Perpustakaan untuk memainkan fail audio
Memoria TMRpcm; // Di sini anda meletakkan nama yang anda mahukan
batal persediaan () {
Serial.begin (9600); // Memulakan com bersiri
if (! SD.begin (SD_ChipSelectPin)) {// Sekiranya pin SS berada dalam keadaan RENDAH, ia akan menghantar pesanan Fail Serial.println ("SD gagal");
kembali;
}
Memoria.speakerPin = 9; // Pin di mana anda akan meletakkan pembesar suara, biasanya 9
}
gelung kosong () {
Memoria.setVolume (5); // Anda boleh menetapkan kelantangan di sini hingga 7
Memoria.quality (1); // hanya menerima 1 atau 0, 1 adalah untuk kualiti yang lebih baik
Memoria.play ("1.wav"); // Di sini anda meletakkan nama audio anda
kelewatan (10000); // Kelewatan ini sekurang-kurangnya sama dengan audio anda, // Perpustakaan ini dapat memainkan muzik semasa arduino berada dalam tugas lain sehingga anda dapat memainkannya di latar belakang
// atau tunggu sehingga audio selesai
}
Langkah 3: Ubah Fail Audio
Ini akan berfungsi dengan fail audio.wav tetapi anda harus membuat beberapa perubahan.
Untuk itu anda boleh menggunakan penukar dalam talian berikut.
audio.online-convert.com/convert-to-wav
Oleh itu, di halaman ini anda perlu mengubah tetapan seperti yang ditunjukkan pada gambar maka anda cukup klik di "Convert File" dan tunggu sehingga penukaran selesai dan fail baru dimuat turun!
Kemudian anda harus meletakkan semua fail audio ini pada kad SD dan pasangkannya ke modul arduino.
Terdapat juga ciri-ciri lain di perpustakaan ini seperti pada gambar di atas sehingga anda dapat menggunakannya dan membuat pemutar muzik dengan butang untuk kelantangan, lagu seterusnya dll, dll. Atau cukup banyak yang anda mahukan! Langit adalah hadnya!
Langkah 4: Diagram
Ini adalah persediaan pin untuk arduino dan modul SD:
Arduino >>>>>>> Modul SD
4 >>>>>>>>>>> SS
11 >>>>>>>>>> MOSI
12 >>>>>>>>>> MISO
13 >>>>>>>>>> SCK
5v >>>>>>>>>> 5v
Gnd >>>>>>>> Gnd
9 >>>>>>>>> Keluar Audio PWM
Output audio dapat disambungkan ke pembesar suara yang diperkuat kerana daya rendah, juga penggunaan yang tepat dapat merosakkan arduino jika anda terhubung secara langsung.
Dan … anda sudah selesai!
Beritahu saya jika anda mempunyai keraguan, saya dengan senang hati akan menjawab, Terima kasih kerana membaca arahan saya!
Langkah 5: Hasil
Sekiranya anda mempunyai osiloskop, anda seharusnya dapat melihat isyarat PWM pada output audio seperti ini.
Dan … anda sudah selesai!
Beritahu saya jika anda mempunyai keraguan, saya dengan senang hati akan menjawab, Terima kasih kerana membaca arahan saya!
Disyorkan:
Mainkan Video Dengan ESP32: 10 Langkah (dengan Gambar)
Mainkan Video Dengan ESP32: Instructables ini menunjukkan sesuatu tentang memainkan video dan audio dengan ESP32
Pemasangan Siling Bintang Fiber Optik Muzik Muzik: 11 Langkah (dengan Gambar)
Pemasangan Muzik Reaktif Fiber Optic Star Ceiling: Mahukan sekeping galaksi di rumah anda? Ketahui bagaimana ia dibuat di bawah! Selama bertahun-tahun ia adalah projek impian saya dan akhirnya Ia selesai. Ia memerlukan sedikit masa untuk diselesaikan, tetapi hasil akhirnya begitu memuaskan sehingga saya yakin ia berbaloi. Sedikit
Mainkan Muzik yang Sama di Beberapa Bilik: 3 Langkah
Mainkan Muzik yang Sama di Beberapa Bilik: Hai semua, saya tidak tahu tentang anda tetapi saya ingin mempunyai muzik yang sama di semua apartmen saya tanpa membunyikan suaranya terlalu kuat. Oleh itu, setelah membuat sedikit kajian mengenai masalah ini, saya memutuskan untuk membina beberapa pembesar suara yang semuanya dihubungkan dengan wifi ke yang sama
Muzik Reaktif Cahaya -- Cara Membuat Muzik Reaktif Cahaya Muzik Super Sederhana untuk Membuat Desktop Hebat .: 5 Langkah (dengan Gambar)
Muzik Reaktif Cahaya || Cara Membuat Muzik Reaktif Cahaya Muzik Super Sederhana untuk Membuat Desktop Yang Hebat: Hai apa lagi, Hari ini kita akan membina projek yang sangat menarik. Hari ini kita akan membina cahaya reaktif muzik. Led akan mengubah kecerahannya mengikut bass yang sebenarnya merupakan isyarat audio frekuensi rendah. Ia sangat mudah untuk dibina. Kami akan
Mainkan Apa sahaja Dari NES ke Xbox Dengan Skittlespider A.T.S Aka "The Contraption": 11 Langkah (dengan Gambar)
Mainkan Apa sahaja Dari NES ke Xbox Dengan Skittlespider A.T.S Aka "The Contraption": Instructable ini adalah untuk Skittlespider A.T.S (All Together System) yang juga dikenali sebagai " The Contraption " Projek ini ternyata lebih sukar daripada yang saya jangkakan. Dalam beberapa cara, lebih mudah juga, jadi saya tidak boleh mengatakan bahawa ini adalah keseluruhan projek yang sukar atau mudah