Daftar Isi:
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Dalam instruksi ini saya akan menunjukkan kepada Anda bagaimana saya memutar musik menggunakan Arduino UNO dan modul SD Card.
Kami akan menggunakan Komunikasi SPI.
Mari kita mulai!
Langkah 1: Bagian
Kami akan membutuhkan bagian-bagian berikut:
Arduino UNO
Pembaca Kartu SD
Kabel Jumper
Penguat Audio
Pembicara
Langkah 2: Kode
Kodenya sangat sederhana, Anda dapat menggunakannya untuk memainkan hampir semua suara yang ada di Kartu SD tetapi dengan format tertentu, itu ada di langkah berikutnya.
Anda perlu mengunduh semua perpustakaan terlebih dahulu, jika Anda sudah memilikinya, cukup salin dan tempel:
#include "SD.h" //library SD#define SD_ChipSelectPin 4 //Pilih pin SS untuk modul SD
#sertakan "SPI.h"
#include "TMRpcm.h" //Perpustakaan untuk memutar file audio
TMRpcm Memori; //Di sini Anda menempatkan nama yang Anda inginkan
batalkan pengaturan(){
Serial.begin(9600); //Inisialisasi serial com
if (!SD.begin(SD_ChipSelectPin)) { //Jika pin SS dalam keadaan LOW maka akan mengirimkan pesan Fail Serial.println("SD fail");
kembali;
}
Memoria.speakerPin = 9; //Pin tempat Anda akan meletakkan speaker, biasanya angka 9
}
lingkaran kosong(){
Memoria.setVolume(5); // Anda dapat mengatur volume di sini hingga 7
Memoria.kualitas(1); //hanya menerima 1 atau 0, 1 untuk kualitas yang lebih baik
Memoria.play("1.wav"); //Di sini Anda menempatkan nama audio Anda
penundaan (10000); // Penundaan ini setidaknya harus sama panjangnya dengan audio Anda, //Perpustakaan ini dapat memutar musik saat arduino sedang dalam tugas lain sehingga Anda dapat memutarnya di latar belakang
//atau tunggu sampai audio selesai
}
Langkah 3: Ubah File Audio
Ini akan bekerja dengan file audio.wav tetapi Anda harus membuat beberapa penyesuaian untuk itu.
Untuk itu Anda dapat menggunakan konverter online berikut.
audio.online-convert.com/convert-to-wav
Jadi, di halaman ini Anda perlu mengubah pengaturan seperti yang ditunjukkan pada gambar, lalu Anda cukup mengklik "Konversi File" dan tunggu sampai konversi selesai dan file baru diunduh!
Kemudian Anda harus meletakkan semua file audio ini pada kartu SD dan mencolokkannya ke modul arduino.
Ada juga fitur lain di perpustakaan ini seperti pada gambar di atas sehingga Anda dapat menggunakannya dan membuat pemutar musik dengan tombol untuk volume, lagu berikutnya, dll. Atau cukup banyak yang Anda inginkan! Langit adalah batasnya!
Langkah 4: Diagram
Ini adalah pengaturan pin untuk arduino dan modul SD:
Arduino >>>>>>> Modul SD
4 >>>>>>>>>>> SS
11 >>>>>>>>>> MOSI
12 >>>>>>>>>> MISO
13 >>>>>>>>>> SCK
5v >>>>>>>>>> 5v
Gan >>>>>>>> Gan
9 >>>>>>>>> Keluaran Audio PWM
Output audio dapat dihubungkan ke speaker yang diperkuat karena daya rendah, juga konsumsi arus dapat merusak arduino jika Anda terhubung secara langsung.
Dan… selesai!
Beri tahu saya jika Anda memiliki keraguan, saya akan dengan senang hati menjawab, Terima kasih telah membaca instrctable saya!
Langkah 5: Hasil
Jika Anda memiliki osiloskop, Anda seharusnya dapat melihat sinyal PWM pada output audio seperti ini.
Dan… selesai!
Beri tahu saya jika Anda memiliki keraguan, saya akan dengan senang hati menjawab, Terima kasih telah membaca instruksi saya!
Direkomendasikan:
Mainkan Game Nintendo di Perangkat Dengan Wiimote Gratis!: 6 Langkah
Mainkan Game Nintendo di Idevice Dengan Wiimote Gratis!: Pernahkah Anda pergi ke toko aplikasi untuk mendapatkan Game Super Nintendo, tetapi Anda tidak dapat menemukannya untuk dimainkan. Nah sekarang kamu bisa memainkan game nintendo ini dengan emulator snes dari cydia. Emulator ini memungkinkan Anda memainkan game Nintendo di perangkat Anda, bahkan dengan
Mainkan Game PONG Dengan Arduino Uno dan OLED 0.96 SSD1306 Tampilan: 6 Langkah
Main Game PONG Dengan Arduino Uno dan OLED 0.96 SSD1306 Display : Hai guys hari ini kita akan membuat Game PONG dengan Arduino. Kami akan menggunakan layar 0,96 oled adafruit untuk menampilkan game & tekan tombol untuk mengontrol permainan
Mainkan Musik yang Sama di Beberapa Kamar: 3 Langkah
Putar Musik yang Sama di Beberapa Kamar: Hai semuanya, saya tidak tahu tentang Anda, tetapi saya ingin memiliki musik yang sama di semua apartemen saya tanpa mengubah suaranya terlalu keras. Jadi setelah sedikit riset tentang masalah ini, saya memutuskan untuk membuat beberapa speaker yang semuanya terhubung dengan wifi ke
MAINKAN DAN ISI ULANG IPOD MENGGUNAKAN BOOMBOX LAMA - Petunjuk dan Tips: 5 Langkah (dengan Gambar)
MAINKAN DAN ISI ULANG IPOD MENGGUNAKAN BOOMBOX LAMA - Petunjuk dan Tip: Anggap ini sebagai tambahan untuk mod boombox iPod lainnya. Saya akui saya meminjam dari Instructables lain. Untuk tidak mengambil dari Instruksi tersebut, berikut adalah "berteriak" kepada mereka yang mengilhami saya untuk terjun ke mod saya sendiri. Terima kasih. Dapat diinstruksikan
Mainkan Apa Saja Dari NES ke Xbox Dengan Skittlespider A.T.S Aka "The Contraption": 11 Langkah (dengan Gambar)
Mainkan Apa Saja Dari NES ke Xbox Dengan Skittlespider A.T.S Aka "The Contraption": Instruksi ini untuk Skittlespider A.T.S (Sistem Semua Bersama) juga dikenal sebagai "The Contraption"Proyek ini ternyata lebih sulit dari yang saya harapkan. Dalam beberapa hal itu juga lebih mudah, jadi saya tidak bisa mengatakan itu adalah proyek yang sulit atau mudah secara keseluruhan