Daftar Isi:
- Langkah 1: Tonton Videonya
- Langkah 2: Kumpulkan Bagian:
- Langkah 3: Uji Bagian
- Langkah 4: Kode - Memprogram Kartu
- Langkah 5: Kode: Mode Pemain
- Langkah 6: Unduh Lagu ke Kartu SD
- Langkah 7: Uji, Lalu Solder
- Langkah 8: Buat Kandang
- Langkah 9: Buat Kartu
- Langkah 10: Selesai
Video: Juuke - Pemutar Musik RFID untuk Lansia dan Anak: 10 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
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
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
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
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
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
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
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
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:
Kembali ke Dasar: Menyolder untuk Anak-Anak: 6 Langkah (dengan Gambar)
Kembali ke Dasar: Menyolder untuk Anak-Anak: Baik Anda sedang membuat robot atau bekerja dengan Arduino, bentuk "langsung" elektronik untuk membuat prototipe ide proyek, mengetahui cara menyolder akan berguna. menyolder adalah keterampilan penting yang harus dipelajari jika seseorang benar-benar
Kotak Musik MP3 Anak-anak: 6 Langkah (dengan Gambar)
Kotak Musik MP3 Anak-Anak: Saat mencari beberapa proyek DIY baru di sekitar arduino, saya menemukan beberapa ide bagus tentang pemutar MP3 berbasis RFID untuk Anak-Anak. Dan ada satu kotak mainan profesional yang bagus di pasaran - orang-orang ini berkuasa. Mereka membuat bisnis besar dari ide cerdas mereka. Memeriksa
Little Wizard - Game PC/Android Sebagai Proyek Ayah dan Anak Dengan Anak (unity3d): 5 Langkah
Little Wizard - Game PC/Android As Father and Son Project With Kids (unity3d): Saya ingin menunjukkan betapa mudah dan menyenangkannya membuat sebuah game. Saya telah membuat game saya sebagai proyek ayah dan anak, untuk menghabiskan waktu bersama anak saya dan untuk belajar sesuatu yang keren. Pertama-tama saya ingin mengatakan, bahwa saya bukan pengembang game dan kedua, itu adalah
Menyala Jam untuk Anak-Anak - Hijau Berarti Pergi! Red, Stay in BED!!!: 5 Langkah (dengan Gambar)
Menyala Jam untuk Anak-Anak - Hijau Berarti Pergi! Red, Stay in BED!!!: Kami jadi gila tanpa cukup tidur!!! Anak kami yang berusia 2 tahun tidak mengerti bagaimana cara "menunggu tanggal 7" pada jam sebelum keluar dari kamarnya pagi demi pagi. Dia akan bangun lebih awal (maksud saya sekitar pukul 05:27 - "ada jam 7!!!"
Anak-anak Juga Bisa Membuat Cermin Infinity!: 8 Langkah (dengan Gambar)
Anak-Anak Juga Bisa Membuat Cermin Tanpa Batas!: Dream AcadeME adalah organisasi pendidikan alternatif nirlaba. Filosofi kami berfokus pada pembelajaran yang berpusat pada anak yang terhubung dengan STEAM (Sains, Teknologi, Teknik, Seni, dan Matematika), alam, dan konstruktivisme sosial, sebuah pendekatan di mana anak