Daftar Isi:
- Langkah 1: Persediaan
- Langkah 2: Persiapan - Kotak
- Langkah 3:
- Langkah 4: Pengkabelan Tombol
- Langkah 5: Perisai Pemutar MP3
- Langkah 6: Catu Daya
- Langkah 7: Kesimpulan
Video: Arcade Soundbox: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Untuk waktu yang lama, saya ingin membuat kotak suara, yang merupakan sesuatu seperti situs semacam ini tetapi dalam kehidupan nyata.
Saya kira saya bukan orang pertama yang membuat kotak seperti itu, tetapi saya tidak pernah menemukannya di sini, jadi saya memutuskan untuk menerbitkannya !
Semoga Anda menikmatinya, ini adalah instruksi pertama saya, dan jangan terlalu keras pada kesalahan bahasa Inggris karena itu bukan bahasa ibu saya.
Langkah 1: Persediaan
Untuk proyek ini, Anda memerlukan:
- Kayu tekan 3mm untuk kotak
- tombol arcade seperti ini atau yang ini (saya membeli yang terakhir)
- beberapa sakelar sakelar
- beberapa kabel
- papan tempat memotong roti
- sebuah arduino uno
- perisai pemutar mp3 sparkfun (di sini untuk amazon)
- sekelompok resistor untuk tombol dan tanah. Saya menggunakan 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k dan 220k, ditambah 470k
Langkah 2: Persiapan - Kotak
Kotak telah dibuat menggunakan situs web seperti makercase. Karena kancing memiliki diameter 6cm, buat kotak persegi 25 cm. Tinggi kotak saya sekitar 15cm (perhitungkan ruang untuk arduino, kabel, speaker…)
Menggunakan Inkscape, coreldraw atau Adobe Illustrator, buat lubang di bagian atas kotak. Anda mungkin juga ingin menambahkan nama suara yang nantinya akan Anda tautkan ke setiap tombol. Dalam versi futur, saya akan menambahkan lubang untuk tombol power.
Setelah file svg Anda siap, potong saja menggunakan pemotong laser favorit Anda.
Langkah 3:
Langkah 4: Pengkabelan Tombol
Seperti yang mungkin Anda perhatikan, kami tidak memiliki banyak pin gratis untuk menghubungkan tombol pada pelindung pemutar MP3, jadi kami harus menggunakan "trik" yang sangat bagus, yaitu menggunakan pin analog. Ini dijelaskan dengan sangat baik dalam ible ini.
Anda harus menghubungkan berbagai resistor dengan nilai yang berbeda secara paralel +5V, lalu tombol, lalu sambungkan tombol ke pin analog.
Saya menggunakan 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k dan 220k, ditambah 470k untuk ground. Mengapa nilai-nilai ini? Yah… Itu adalah yang pertama saya temukan di kekacauan saya, dan mereka sangat cocok.
Anda dapat melihat pada gambar koneksi saya. Karena saya tidak pandai menyolder, saya lebih suka membiarkannya di papan tempat memotong roti, tetapi saya akan mengubahnya untuk membuat kotak lebih kecil di masa depan (kabel dan papan tempat memotong roti membutuhkan banyak ruang).
Setelah semuanya terhubung, Anda dapat melanjutkan ke kode. Ini dijelaskan dalam ible yang ditautkan sebelumnya, tetapi idenya, jika Anda tidak ingin (kembali) membukanya, adalah membaca nilai pada pin analog, dan membuat kasing yang cocok dengan setiap resistor. Dalam kasus saya, itu adalah:
if (val >= 920 && val <= 940) { Serial.println("hijau"); } else if (val >= 875 && val = 860 && val = 690 && val = 650 && val = 504 && val = 760 && val = 350 && val = 320 && val <= 330) { Serial.println("purple"); } else { Serial.println(val); }
Anda mungkin perlu menyesuaikannya sedikit agar sesuai dengan nilai-nilai Anda.
Langkah 5: Perisai Pemutar MP3
Jika Anda belum pernah bermain dengan perisai ini, saya menyarankan Anda untuk memeriksa tutorial di sparkfun.
Bagaimanapun, Anda dapat menemukan terlampir kode yang berjalan di proyek saya.
Anda mungkin melihat penggunaan pin nomor 10 dalam kode, itu untuk memilih "baris" suara.
Saya memutuskan bahwa kotak saya harus memainkan lebih dari hanya 9 suara, jadi saya menambahkan sakelar sakelar. Saat ditutup, pin turun, dan kode menambahkan 9 ke variabel "lagu", memungkinkan untuk memutar hingga 18 lagu dalam konfigurasi ini. Sangat mungkin untuk membayangkan menambahkan tombol. 2, 4, 8, 16, 32… set lagu…
Langkah 6: Catu Daya
Sedangkan untuk catu daya, saya menggunakan casing baterai dengan 3 slot untuk baterai AA. Saya menghubungkan ground ke ground arduino, dan kotak baterai memberi daya ke sakelar. Pin lain dari sakelar menuju ke Vin arduino.
Karena saya tidak dapat menggunakan hanya satu tombol untuk arduino dan speaker, saya melakukan hal yang sama dengan speaker.
(Saya berakhir dengan dua tombol yang harus saya tekan agar kotak suara berfungsi … Saya mungkin akan menyelesaikannya nanti.)
Langkah 7: Kesimpulan
Setelah semuanya terhubung, masukkan ke dalam kotak, doakan agar tetap di tempatnya, dan mainkan dengan kotak suara Anda!
(Ambil untuk perjalanan dengan seorang teman di kursi penumpang Anda, biarkan dia bermain dengan itu, dan Anda akan berakhir berdoa agar kotak itu pecah…)
Terima kasih telah membacanya. Saya tahu, ini perlu beberapa perbaikan (banyak), dan saya akan kembali menambahkan ini pada instruksi nanti:)
Saya mengikuti "Kontes Penulis Pertama Kali", jadi, tolong, jika Anda menyukai proyek ini, pertimbangkan untuk memilihnya!:)
Direkomendasikan:
Platformer Dengan Level Tak Terbatas di GameGo Dengan Makecode Arcade: 5 Langkah (dengan Gambar)
Platformer Dengan Level Tak Terbatas di GameGo Dengan Makecode Arcade: GameGo adalah konsol portabel game retro kompatibel Microsoft Makecode yang dikembangkan oleh pendidikan TinkerGen STEM. Ini didasarkan pada chip STM32F401RET6 ARM Cortex M4 dan dibuat untuk pendidik STEM atau hanya orang-orang yang suka bersenang-senang membuat video game retro
Battle City Remake di GameGo Dengan Makecode Arcade: 4 Langkah (dengan Gambar)
Battle City Remake di GameGo Dengan Makecode Arcade: GameGo adalah konsol portabel game retro kompatibel Microsoft Makecode yang dikembangkan oleh pendidikan TinkerGen STEM. Ini didasarkan pada chip STM32F401RET6 ARM Cortex M4 dan dibuat untuk pendidik STEM atau hanya orang-orang yang suka bersenang-senang membuat video retro
Mesin Arcade Dengan Mengubah LED Marquee: 5 Langkah (dengan Gambar)
Mesin Arcade Dengan Mengubah LED Marquee: Suku Cadang yang Diperlukan: Anda dapat memotong laser mount tenda LED menggunakan file di Instructable atau bagi mereka yang tidak memiliki akses ke pemotong laser, itu juga tersedia lengkap. Opsi Kit / Anda Potong Laser dan Merakit Pixelcade P3 Tenda LED
Vertikal Bartop Arcade Dengan Tampilan LED PIXEL Terintegrasi: 11 Langkah (dengan Gambar)
Arkade Bartop Vertikal Dengan Tampilan LED PIXEL Terintegrasi: **** Diperbarui dengan perangkat lunak baru Juli 2019, detailnya di sini ****** Arcade bartop dibangun dengan fitur unik yang diubah oleh tenda matriks LED agar sesuai dengan game yang dipilih. Seni karakter di sisi kabinet adalah tatahan potong laser dan tidak lengket
PIXELCADE - Mini Bartop Arcade Dengan Tampilan LED PIXEL Terintegrasi: 13 Langkah (dengan Gambar)
PIXELCADE - Mini Bartop Arcade Dengan Tampilan LED PIXEL Terintegrasi: **** Versi yang Ditingkatkan dengan Tenda LED Terintegrasi Di Sini **** Arcade bartop dibangun dengan fitur unik dari tampilan LED terintegrasi yang cocok dengan game yang dipilih. Seni karakter di sisi kabinet adalah inlay potongan laser dan bukan stiker