Daftar Isi:

Juuke - Pemutar Musik RFID untuk Lansia dan Anak: 10 Langkah (dengan Gambar)
Juuke - Pemutar Musik RFID untuk Lansia dan Anak: 10 Langkah (dengan Gambar)

Video: Juuke - Pemutar Musik RFID untuk Lansia dan Anak: 10 Langkah (dengan Gambar)

Video: Juuke - Pemutar Musik RFID untuk Lansia dan Anak: 10 Langkah (dengan Gambar)
Video: Juuke - An RFID Music Player 2024, November
Anonim
Juuke - Pemutar Musik RFID untuk Lansia dan Anak-anak
Juuke - Pemutar Musik RFID untuk Lansia dan Anak-anak
Juuke - Pemutar Musik RFID untuk Lansia dan Anak-anak
Juuke - Pemutar Musik RFID untuk Lansia dan Anak-anak
Juuke - Pemutar Musik RFID untuk Lansia dan Anak-anak
Juuke - Pemutar Musik RFID untuk Lansia dan Anak-anak

Proyek Fusion 360 »

Ini adalah kotak Juuke. Kotak Juuke adalah teman musik Anda sendiri, dibuat semudah mungkin untuk digunakan. Ini dirancang khusus untuk digunakan oleh orang tua dan anak-anak, tetapi tentu saja dapat digunakan oleh semua usia lainnya. Alasan kami membuat ini, adalah karena nenek pacar saya. Dia mengatakan kepada saya bahwa dia dan neneknya duduk di dapur, mendengarkan musik, menari dan tertawa. Sayangnya, selama beberapa tahun terakhir, neneknya keluar masuk rumah sakit. Namun, pada hari-hari terburuknya, musik adalah salah satu dari sedikit hal yang masih membuatnya tersenyum. Dan pemutar musik seperti pemutar CD terlalu sulit digunakan untuknya. Itu sebabnya kami membuat Juuke.

Kotak Juuke bekerja dengan menggunakan kartu RFID untuk memutar lagu tertentu dari kartu SD. Anda juga dapat memutar lagu secara acak menggunakan tombol hijau, atau memutar dan menjeda dengan tombol merah.

Dengan cara ini, sangat mudah bagi semua orang untuk memainkan musik.

Langkah 1: Tonton Videonya

Image
Image

Kami membuat video yang menunjukkan bagaimana saya membuatnya:)

Langkah 2: Kumpulkan Bagian:

Kami mendapatkan semua suku cadang dari AliExpress, dan tautan ke suku cadang tercantum di bawah ini:

Bagian:

Arduino UNO AliExpress & Amazon

DFPlayer Mini AliExpress & Amazon

Kartu Micro SD AliExpress & Amazon

Arduino UNO DIY Perisai AliExpress & Amazon

RC522 - Beli 2 untuk memastikan, beberapa dari mereka tiba dalam keadaan rusak AliExpress & Amazon

Kartu RFID AliExpress & Amazon

Jack Stereo AUX AliExpress & Amazon

Tombol Tekan Sesaat 22 mm - 1 Merah dan 1 hijau - 3-6V AliExpress

10 K Potensiometer AliExpress & Amazon

Kabel AliExpress & Amazon

1K Resistor AliExpress & Amazon

Pin header AliExpress & Amazon

Papan tempat memotong roti - AliExpress & Amazon Opsional

Kabel jumper - AliExpress & Amazon opsional

Catu Daya 5V - AliExpress & AmazonPower Jack - AliExpress

Peralatan:

Pencetak 3D AliExpress & Amazon

Solder Kit AliExpress & Amazon

Kawat Stripper AliExpress & Amazon

Langkah 3: Uji Bagian

Uji Bagian
Uji Bagian
Uji Bagian
Uji Bagian
Uji Bagian
Uji Bagian

Saya sarankan menghubungkan semuanya, dan menguji apakah semuanya berfungsi sebelum memulai.

Untuk melakukan itu, saya menggunakan papan tempat memotong roti dan beberapa kabel jumper untuk memeriksa dengan cepat dan mudah apakah semuanya berfungsi sebagaimana mestinya. Saya mengalami beberapa masalah dengan modul RC522 pertama yang saya beli, hanya tidak berfungsi meskipun langsung dari pabrik. Jadi saya harus mendapatkan yang baru… Itu sebabnya saya merekomendasikan untuk mendapatkan 2 dari mereka, dengan begitu Anda yakin bahwa jika Anda mematahkan salah satunya, Anda memiliki tombak.

Hubungkan semuanya sesuai dengan diagram sirkuit di sini (Tautan), atau lihat gambar terlampir.

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

Untuk memeriksa apakah pembaca kartu berfungsi, Anda dapat menggunakan sketsa contoh "Kartu sampah" dari perpustakaan. (Lihat langkah 4)

Langkah 4: Kode - Memprogram Kartu

Kode - Memprogram Kartu
Kode - Memprogram Kartu

Untuk mendapatkan pemahaman yang lebih baik tentang cara kerja kode dengan DFPlayer mini, saya akan mencoba menjelaskannya semudah mungkin. DFPlayer mini bekerja dengan memutar lagu dari kartu micro SD. Untuk mengetahui lagu mana yang akan diputar, lagu tersebut harus disimpan sebagai nomor ke kartu SD. Lagu nomor 1 disimpan sebagai “0001 - SONG NAME”, lagu nomor 2 disimpan sebagai “0002 - SONG NAME”, dan seterusnya. Kita dapat menulis angka ke kartu RFID, jadi jika kita menulis angka 2 ke salah satu kartu dan meletakkannya di pembaca, Arduino akan membaca angka dan berkata ke DFPlayer mini, "mainkan lagu nomor 2".

Nomor yang kita tulis di kartu harus sama dengan nama lagu yang kita simpan di SD card.

Jika Anda ingin mempelajari lebih lanjut tentang DFPlayer mini, kunjungi halaman ini dengan banyak informasi hebat

Anda sekarang dapat membuka Arduino dan mengunggah kode untuk pemrograman kartu. Saya telah membagi kode menjadi dua bagian. Satu untuk memprogram kartu, dan satu untuk pemain sebenarnya. Pada langkah ini, kita akan mulai dengan memprogram kartu. Kode diterbitkan ke GitHub, dan ditambahkan di bawah ini. Anda juga perlu mengunduh pustaka berikut:

- MFRC522

- DFRobotDFPlayerMini.h

Saya telah mencoba menjelaskan kode dengan komentar sebanyak mungkin, tetapi jika Anda memiliki pertanyaan, jangan takut untuk bertanya di bagian komentar!

Juga, saya bukan programmer yang hebat tetapi saya ingin menjadi programmer, jadi jika Anda melihat kesalahan dalam kode, komentar akan bagus!

Untuk mengunggah kode ke Arduino, lihat artikel ini. Untuk menambahkan perpustakaan, lihat artikel ini.

MODE:

Programmer kartu memiliki dua mode, otomatis dan manual.

Mode manual: Menulis nomor yang ingin Anda tulis ke kartu. Ketik nomor, dan itu akan menyimpannya.

Mode otomatis: Mulai dari nomor yang Anda tentukan dalam kode, dan bertambah 1 setiap kali Anda memasukkan kartu.

CARA MENGGUNAKAN PROGRAMMER KARTU:

Hubungkan monitor Arduino Open Serial (pojok kanan atas) Tulis “manual” untuk mode manual dan “auto” untuk mode otomatis. (Lihat di atas) Tempatkan kartu pada pembaca, dan pastikan dikatakan berhasil.

Langkah 5: Kode: Mode Pemain

Setelah Anda memprogram kartu, Anda dapat mengunggah kode pemutar musik. Ini adalah kode yang membaca kartu dan memainkan lagu terkait. Prosesnya persis sama dengan kode programmer kartu. Unggah sketsa, dan mulai gunakan!

PS: PENTING! Untuk menonaktifkan komunikasi serial di mana Anda dapat melihat apa yang sedang dilakukan program di monitor serial, Anda harus berkomentar “Serial.begin(115200); “. Cukup tambahkan "//" di depan baris. Saya memiliki beberapa masalah di mana program tidak akan berjalan jika diaktifkan. (Itu sedang menunggu koneksi serial sebelum dimulai)

Langkah 6: Unduh Lagu ke Kartu SD

Unduh Lagu ke Kartu SD
Unduh Lagu ke Kartu SD

Seperti yang dikatakan sebelumnya, Anda harus memberi nama khusus pada file musik di kartu SD Anda agar bisa berfungsi. Setiap lagu harus dimulai dengan angka. Nomornya juga harus 4 digit (1 adalah 0001 misalnya). Setelah angka tersebut, Anda bebas menambahkan nama lagu. Misalnya: “0035 - Frank Sinatra - Terbangkan aku ke bulan”

Ini menggunakan file MP3 standar, jadi mudah untuk menyalinnya ke kartu SD dan mengganti namanya.

Langkah 7: Uji, Lalu Solder

Tes, Lalu Solder
Tes, Lalu Solder
Tes, Lalu Solder
Tes, Lalu Solder
Tes, Lalu Solder
Tes, Lalu Solder

Ketika Anda telah menguji bahwa semuanya berfungsi sebagaimana mestinya, Anda dapat mulai menyolder bagian-bagian ke pelindung Arduino UNO.

Ikuti saja diagram rangkaian kawat untuk kawat. Pintar untuk mencetaknya, dan gunakan spidol berwarna untuk menandai kabel mana yang telah Anda solder. Saya juga menyarankan untuk menggunakan pin header untuk DFPlayer Mini sehingga Anda tidak merusaknya di bawah penyolderan.

Saya juga mensolder Led RC-522, karena terlihat melalui cetakan.

Langkah 8: Buat Kandang

Buat Kandang
Buat Kandang
Buat Kandang
Buat Kandang
Buat Kandang
Buat Kandang

Pada langkah ini saya akan menunjukkan kepada Anda bagaimana saya membuat enklosur. Saya mendesainnya menggunakan Fusion 360, dan mencetaknya secara 3D. Saya juga membuatnya menggunakan mesin CNC, dan beberapa kayu lapis.

Jika Anda tidak memiliki printer 3d atau mesin CNC, jangan khawatir! Anda juga dapat membuat selungkup dari karton atau menggunakan kotak proyek

Anda dapat menemukan semua file di sini:

3D dicetak:

STL: BUDAYA 3D | alam semesta

FUSION 360: Ananords.com

Pengaturan yang saya gunakan untuk mencetak 3D adalah:

Isi: 15%

Tinggi lapisan: 0.2mm

Mendukung: YA

Cukup masukkan UNO dan RC522 ke dalam pin pada cetakan 3D. Mereka harus pas. Saya sarankan menggunakan setetes lem untuk mengamankannya di tempatnya. Lakukan hal yang sama dengan jack audio. Untuk tombol, potensiometer, dan soket listrik, gunakan mur hex yang disertakan.

Setelah selesai, cukup pasang pelat bawah dan "wajah" bersama-sama.

Langkah 9: Buat Kartu

Membuat Kartu
Membuat Kartu

Mulailah dengan desain. Saya membuat desain di Adobe Spark, di mana saya menggunakan dimensi kartu (85 mm x 54 mm) sebagai ukuran khusus

Saya menemukan gambar di google dan mengimpornya ke Adobe Spark, mengatur judul lagu dan artis, dan selesai!

Karena saya tidak memiliki printer kartu id, saya harus mencari cara lain untuk mencetak pada kartu. Saya mengambil rute sederhana, dan hanya mencetaknya di atas kertas lalu menempelkannya ke kartu.

Anda juga dapat menggunakan pena dan menulis langsung di kartu.

Langkah 10: Selesai

Anda sekarang selesai!

Jika Anda membuat proyek ini, silakan posting make:)

Ada pertanyaan? Tanyakan saja, dan saya akan mencoba menjawabnya.

Untuk pembaruan tentang Juuke, daftar ke buletin!

Ikuti saya di Instagram untuk pembaruan tentang proyek yang akan datang!

Instagram:

Hubungi saya: [email protected]

••• Dukung saya •••

Patreon:

Donasi:

Belikan saya kopi:

Direkomendasikan: