Isi kandungan:

Juuke - Pemain Muzik RFID untuk Warga Emas dan Kanak-kanak: 10 Langkah (dengan Gambar)
Juuke - Pemain Muzik RFID untuk Warga Emas dan Kanak-kanak: 10 Langkah (dengan Gambar)

Video: Juuke - Pemain Muzik RFID untuk Warga Emas dan Kanak-kanak: 10 Langkah (dengan Gambar)

Video: Juuke - Pemain Muzik RFID untuk Warga Emas dan Kanak-kanak: 10 Langkah (dengan Gambar)
Video: sadis penggal kepala orng rame2 2024, Julai
Anonim
Juuke - Pemain Muzik RFID untuk Warga Emas dan Kanak-kanak
Juuke - Pemain Muzik RFID untuk Warga Emas dan Kanak-kanak
Juuke - Pemain Muzik RFID untuk Warga Emas dan Kanak-kanak
Juuke - Pemain Muzik RFID untuk Warga Emas dan Kanak-kanak
Juuke - Pemain Muzik RFID untuk Warga Emas dan Kanak-kanak
Juuke - Pemain Muzik RFID untuk Warga Emas dan Kanak-kanak

Projek Fusion 360 »

Ini adalah kotak Juuke. Kotak Juuke adalah rakan muzik anda sendiri, dibuat semudah mungkin untuk digunakan. Ia direka khas untuk digunakan oleh orang tua dan anak-anak, tetapi tentu saja dapat digunakan oleh semua peringkat usia yang lain. Sebab kami membuat ini, adalah kerana nenek teman wanita saya. Dia memberitahu saya bahawa dia dan neneknya duduk di dapur, mendengar muzik, menari dan ketawa. Malangnya, sejak beberapa tahun kebelakangan ini, neneknya keluar dari hospital. Namun, pada hari-hari terburuknya, muzik adalah satu daripada beberapa perkara yang masih membuatnya tersenyum. Dan pemain muzik seperti pemain CD terlalu sukar untuk digunakan untuknya. Itulah sebabnya kami mencipta Juuke.

Kotak Juuke berfungsi dengan menggunakan kad RFID untuk memainkan lagu-lagu tertentu dari kad SD. Anda juga dapat memainkan lagu secara rawak menggunakan butang hijau, atau bermain dan berhenti sebentar dengan butang merah.

Dengan cara ini, sangat mudah bagi semua orang untuk bermain muzik.

Langkah 1: Tonton Video

Image
Image

Kami membuat video yang menunjukkan bagaimana saya membuatnya:)

Langkah 2: Kumpulkan Bahagian:

Kami mendapat semua bahagian dari AliExpress, dan pautan ke bahagian tersebut disenaraikan di bawah:

Bahagian:

Arduino UNO AliExpress & Amazon

DFPlayer Mini AliExpress & Amazon

Kad Micro SD AliExpress & Amazon

Arduino UNO DIY Shield AliExpress & Amazon

RC522 - Beli 2 untuk memastikan, sebahagian dari mereka tiba AliExpress & Amazon yang rosak

Kad RFID AliExpress & Amazon

AUX Stereo Jack AliExpress & Amazon

Butang Tekan sesaat 22 mm - 1 Merah dan 1 hijau - 3-6V AliExpress

Potensiometer 10K AliExpress & Amazon

Wayar AliExpress & Amazon

Perintang 1K AliExpress & Amazon

Tajuk pin AliExpress & Amazon

Papan Roti - AliExpress & Amazon Pilihan

Wayar pelompat - AliExpress & Amazon Pilihan

Bekalan kuasa 5V -AliExpress & AmazonPower Jack - AliExpress & Amazon

Alat:

Pencetak 3D AliExpress & Amazon

Soldering Kit AliExpress & Amazon

Wire Stripper AliExpress & Amazon

Langkah 3: Uji Bahagian

Uji Bahagian
Uji Bahagian
Uji Bahagian
Uji Bahagian
Uji Bahagian
Uji Bahagian

Saya cadangkan menyambungkan semuanya, dan uji apakah semuanya berfungsi sebelum memulakan.

Untuk melakukan itu, saya menggunakan papan roti dan kabel jumper untuk memeriksa dengan cepat dan mudah bahawa semuanya berfungsi seperti yang diharapkan. Saya menghadapi masalah dengan modul RC522 pertama yang saya beli, ia tidak berfungsi walaupun ia datang terus dari kilang. Oleh itu, saya harus mendapatkan yang baru … Itulah sebabnya saya mengesyorkan mendapatkan 2 daripadanya, dengan cara itu anda pasti yakin bahawa jika anda mematahkan salah satu daripadanya, anda mempunyai tombak.

Sambungkan semuanya mengikut gambarajah litar di sini (Pautan), atau lihat gambar yang dilampirkan.

Ingatlah untuk menggunakan perintang 1K antara RX pada DFPlayer Mini dan Arduino.

Untuk memeriksa sama ada pembaca kad berfungsi, anda boleh menggunakan lakaran contoh "Dump card" dari perpustakaan. (Lihat langkah 4)

Langkah 4: Kod - Memprogram Kad

Kod - Memprogram Kad
Kod - Memprogram Kad

Untuk mendapatkan pemahaman yang lebih baik mengenai bagaimana kod tersebut berfungsi dengan DFPlayer mini, saya akan cuba menerangkannya semudah mungkin. DFPlayer mini berfungsi dengan memainkan lagu dari kad micro SD. Untuk mengetahui lagu mana yang hendak dimainkan, lagu harus disimpan sebagai nombor ke kad SD. Lagu nombor 1 disimpan sebagai "0001 - SONG NAME", lagu nombor 2 disimpan sebagai "0002 - SONG NAME", dan sebagainya. Kami dapat menuliskan nombor ke kad RFID, jadi jika kami menulis nombor 2 ke salah satu kad dan meletakkannya di pembaca, Arduino akan membaca nomor tersebut dan mengatakan kepada DFPlayer mini, "mainkan lagu nomor 2".

Nombor yang kami tulis ke kad mestilah nombor yang sama dengan nama lagu yang kami simpan di kad SD.

Sekiranya anda ingin mengetahui lebih lanjut mengenai DFPlayer mini, lawati halaman ini dengan banyak maklumat hebat

Anda kini boleh membuka Arduino dan memuat naik kod untuk pengaturcaraan kad. Saya telah membahagikan kod tersebut kepada dua bahagian. Satu untuk memprogram kad, dan satu untuk pemain sebenar. Pada langkah ini, kita akan memulakan dengan memprogram kad. Kod tersebut diterbitkan ke GitHub, dan ditambahkan di bawah. Anda juga perlu memuat turun perpustakaan berikut:

- MFRC522

- DFRobotDFPlayerMini.h

Saya telah cuba menerangkan kod dengan komen sebanyak mungkin, tetapi jika anda mempunyai sebarang pertanyaan, jangan takut untuk bertanya di bahagian komen!

Selain itu, saya bukan pengaturcara yang hebat tetapi saya ingin menjadi pengaturcara, jadi jika anda melihat kesilapan dalam kod, komen akan menjadi bagus!

Untuk memuat naik kod ke Arduino, lihat artikel ini. Untuk menambah perpustakaan, lihat artikel ini.

MOD:

Pengaturcara kad mempunyai dua mod, automatik dan manual.

Mod manual: Menulis nombor yang ingin anda tulis ke kad. Taipkan nombor, dan ia akan menyimpannya.

Mod automatik: Bermula pada nombor yang anda nyatakan dalam kod, dan menambahkannya sebanyak 1 setiap kali anda meletakkan kad.

CARA MENGGUNAKAN PROGRAMMER KAD:

Sambungkan Arduino Open Serial monitor (sudut kanan atas) Tulis "manual" untuk mod manual dan "auto" untuk mod automatik. (Lihat di atas) Letakkan kad pada pembaca, dan pastikan kad tersebut berjaya.

Langkah 5: Kod: Mod Pemain

Setelah memprogram kad, anda boleh memuat naik kod pemain muzik. Ini adalah kod yang membaca kad dan memainkan lagu yang berkaitan. Prosesnya sama seperti kod pengaturcara kad. Muat naik lakaran, dan mula menggunakannya!

PS: PENTING! Untuk mematikan komunikasi bersiri di mana anda dapat melihat apa yang sedang dilakukan oleh program di monitor bersiri, anda harus memberi komen “Serial.begin (115200); . Cukup tambahkan “//” di hadapan barisan. Saya menghadapi beberapa masalah di mana program tidak akan dijalankan sekiranya diaktifkan. (Ia sedang menunggu sambungan bersiri sebelum ia bermula)

Langkah 6: Muat turun Lagu ke Kad SD

Muat turun Lagu ke Kad SD
Muat turun Lagu ke Kad SD

Seperti yang telah dinyatakan sebelumnya, anda harus memberikan nama muzik pada kad SD anda nama tertentu agar dapat berfungsi. Setiap lagu mesti dimulakan dengan angka. Nombornya juga harus 4 digit (misalnya 1 0001). Selepas digit ini, anda bebas menambahkan nama lagu. Contohnya: "0035 - Frank Sinatra - Terbang saya ke bulan"

Ia menggunakan fail MP3 standard, jadi mudah untuk menyalinnya ke kad SD dan menamakannya semula.

Langkah 7: Uji, Kemudian Pateri

Uji, Kemudian Pateri
Uji, Kemudian Pateri
Uji, Kemudian Pateri
Uji, Kemudian Pateri
Uji, Kemudian Pateri
Uji, Kemudian Pateri

Apabila anda telah menguji bahawa semuanya berfungsi seperti yang diharapkan, anda boleh mula menyolder bahagian ke pelindung UNO Arduino.

Ikuti sahaja wayar gambarajah litar untuk wayar. Adalah bijak untuk mencetaknya, dan gunakan penanda berwarna untuk menandakan wayar yang telah anda solder. Saya juga mengesyorkan untuk menggunakan header pin untuk DFPlayer Mini supaya anda tidak merosakkannya semasa pematerian.

Saya juga melepaskan LED RC-522, kerana ia menunjukkan melalui cetakan.

Langkah 8: Buat Kandang

Buat Pagar
Buat Pagar
Buat Pagar
Buat Pagar
Buat Pagar
Buat Pagar

Dalam langkah ini saya akan menunjukkan kepada anda bagaimana saya membuat kandang. Saya merancangnya menggunakan Fusion 360, dan 3D mencetaknya. Saya juga membuatnya menggunakan mesin CNC, dan beberapa papan lapis.

Sekiranya anda tidak mempunyai pencetak 3d atau mesin CNC, jangan risau! Juga boleh membuat penutup dari kadbod atau menggunakan kotak projek

Anda boleh mendapatkan semua fail di sini:

3D dicetak:

STL: BUDAYA 3D | Thingiverse

FUSI 360: Ananords.com

Tetapan yang saya gunakan untuk mencetak 3D adalah:

Isi: 15%

Ketinggian lapisan: 0.2mm

Menyokong: YA

Cukup masukkan UNO dan RC522 ke dalam pin pada cetakan 3D. Mereka semestinya sesuai. Saya cadangkan menggunakan setetes gam untuk menahannya di tempat. Lakukan perkara yang sama dengan bicu audio. Untuk butang, potensiometer dan soket kuasa, gunakan kacang hex yang disertakan.

Setelah selesai, pasangkan piring bawah dan "muka" bersama-sama.

Langkah 9: Buat Kad

Buat Kad
Buat Kad

Mulakan dengan reka bentuk. Saya membuat reka bentuk dalam Adobe Spark, di mana saya menggunakan dimensi kad (85 mm x 54 mm) sebagai ukuran tersuai

Saya menjumpai gambar di google dan mengimportnya ke dalam Adobe Spark, menetapkan tajuk lagu dan artis, dan selesai!

Oleh kerana saya tidak mempunyai pencetak kad pengenalan, saya terpaksa mencari cara lain untuk mencetak kad tersebut. Saya melalui jalan mudah, dan hanya mencetaknya di atas kertas kemudian menempelkannya pada kad.

Anda juga boleh menggunakan pen dan menulis terus pada kad.

Langkah 10: Selesai

Anda kini selesai!

Sekiranya anda membuat projek ini, sila hantar buat:)

Ada sebarang pertanyaan? Tanya saja, dan saya akan cuba menjawabnya.

Untuk maklumat terkini mengenai Juuke, daftarlah ke buletin!

Ikuti saya di Instagram untuk maklumat terkini mengenai projek yang akan datang!

Instagram:

Hubungi saya: [email protected]

••• Sokong saya •••

Patreon:

Sumbangan:

Beli saya kopi:

Disyorkan: