Daftar Isi:
- Langkah 1: Apa yang Anda Butuhkan
- Langkah 2: Kotak Prototipe
- Langkah 3: Tinjauan Elektronik
- Langkah 4: Ekstensi Hub USB
- Langkah 5: Ekstensi HDMI
- Langkah 6: Ekstensi Daya USB Mikro
- Langkah 7: Ekstensi Papan Sakelar USB
- Langkah 8: Ekstensi Headphone
- Langkah 9: Tombol Daya LED
Video: Semua dalam Satu Sistem Arcade: 12 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Saya telah membuat joystick arcade sebelumnya dan itu sangat besar (60x30x12 sentimeter untuk 2 pemain), juga sulit digunakan karena Anda akan membutuhkan PC dengan semua emulasi yang siap dimainkan, dll. sehingga akhirnya disimpan di suatu tempat saya tidak ingat mengumpulkan debu tapi saya masih ingin bermain game jadul dengan tongkat dan tombol besar.
Setelah pengalaman itu saya menginginkan solusi yang lebih baik yang harus dimiliki:
- Sistem bawaan: pasang & mainkan dengan TV melalui HDMI
- Ukuran kecil: mudah dibawa dan disimpan
- Dapat diskalakan: colokkan joystick lain untuk lebih banyak pemain
- Mode hanya joystick: hanya siap menggunakan joystick untuk sistem lain dengan USB
Opsi terbaik yang saya temukan adalah dengan menggunakan RaspberryPi dengan RetroPie plus USB HUB dan sakelar sinyal USB yang dibuat khusus. TAPI saya tidak ingin mengekspos raspberry pi, saya ingin kotak tertutup dengan semua IO siap digunakan.
Saya tahu ini bukan orisinal yang epik, tetapi saya hanya ingin mendokumentasikan dan membagikan semua hal yang saya buat untuk setiap bagian bangunan sehingga Anda dapat membangunnya sendiri, meningkatkan yang sudah Anda miliki, atau bahkan menggunakannya sebagai inspirasi untuk Anda selanjutnya. proyek.
Instruksi ini tidak akan menjadi DIY langkah demi langkah untuk bangunan yang sama persis karena memiliki banyak barang khusus yang mungkin Anda dapatkan dengan lebih mudah dengan barang-barang yang sudah Anda miliki di rumah Anda. Meskipun saya akan mencoba untuk melewati semuanya sehingga Anda tidak perlu memikirkan kembali semuanya untuk membuatnya dengan fitur yang sama.
Jika Anda membangunnya atau mengambil sesuatu dari sini, silakan bagikan foto di komentar, saya ingin melihatnya
Langkah 1: Apa yang Anda Butuhkan
Hal pertama di sini saya akan meletakkan tautan ke komponen yang saya dapatkan untuk bangunan saya sebagai referensi. Saya tidak membeli milik saya dari penjual tersebut karena saya membeli semua dari penjual lokal di negara saya.
1. Raspberry Pi: Seperti yang saya katakan di Intro, ini adalah sistem yang bekerja dengan RetroPie sehingga Anda memerlukan Raspberry Pi, saya menggunakan Pi 3 B+ terbaru tetapi saya pikir Anda juga dapat menggunakan versi 2. Satu-satunya hal di sini adalah jika Anda menggunakan game Pi Zero yang dapat Anda mainkan jauh lebih sedikit dan build dapat berubah di beberapa bagian (karena saya telah memperluas Pi IO seperti Audio, USB, HDMI, dan tombol Power) jadi periksa skemanya gambar untuk melihat apakah itu masuk akal bagi Anda.
2. Kit untuk Joystick Arcade: Saya belum membelinya, melainkan saya telah merakit sendiri dengan mendapatkan 6 tombol kecil (24 mm, bukan 30 mm) dan 2 tombol (mulai dan pilih) 12 mm dari toko elektronik karena saya menginginkan joystick ukuran kecil tetapi Anda terutama membutuhkan:
- Sebuah tongkat
- 2 tombol untuk memulai dan memilih
- N tombol untuk bermain (terserah Anda, saya menggunakan 6 karena masuk akal untuk game yang ingin saya mainkan yang memiliki tombol X, Y, A, B, L dan R)
- Antarmuka USB Joystick
Jika Anda ingin info lebih lanjut tentang pengaturan dan semua hal ini, saya sarankan untuk memeriksa RetroPie Wiki yang memiliki semua kontrol dan peta tombol juga sehingga akan membantu Anda memutuskan pengaturan.
Jika Anda menginginkan stik, tombol, dan antarmuka yang sama yang saya gunakan adalah yang ini (itu adalah komponen persis yang saya gunakan tetapi bukan dari penjual itu)
3. Hub USB: Ini untuk membuka kasing dan memperluas port raspberry pi jadi jangan menghabiskan terlalu banyak uang untuk itu. Saya membeli yang termurah yang dapat saya temukan (dan yang saya tahu berfungsi dengan baik pada RPi) dari penjual lokal seperti ini (jika Anda dapat menemukan tanpa sakelar lebih baik saya harus menyingkatnya nanti untuk membuatnya selalu AKTIF)
4. Tombol daya: Yang ini benar-benar opsional tetapi sangat keren memiliki tombol daya dengan led untuk sistem. Milik saya yang ini led putih. HARUS SEMENTARA jangan mendapatkan yang menempel mereka datang dalam kedua jenis.
Kemudian beberapa elektronik yang akan saya daftarkan pada setiap langkah untuk membuat daftar ini tetap singkat.
Langkah 2: Kotak Prototipe
Sebelum saya membangun kotak terakhir (milik saya dibuat dengan MDF) saya menggunakan kotak karton di mana semua komponen berasal dari penjual. Itu adalah sesuatu yang saya sarankan pasti, dapatkan kotak kardus atau sesuatu yang murah dengan ukuran yang mendekati arcade Anda dan buat semua lubang dan letakkan joystick di sana, lebih mudah untuk menguji semua elektronik sebelum Anda mulai membuat kotak terakhir.
Langkah 3: Tinjauan Elektronik
Seperti yang Anda lihat pada gambar pertama, ide utamanya adalah untuk memperluas RaspberryPi di luar kotak tetapi juga menjaga integritasnya (tanpa menyolder dan menghancurkan RPi). Langkah ini adalah ikhtisar dari semua koneksi dan kabel yang diperlukan untuk membangun Saya akan membahas masing-masing dalam langkah-langkah.
Langkah 4: Ekstensi Hub USB
Untuk memungkinkan pemain lain terhubung ke sistem Anda, Anda memerlukan port usb yang telah diekspos oleh RaspberryPi tetapi karena kami sudah memiliki satu joystick (arcade kami) yang dicolokkan ke RPi, kami memerlukan cara untuk mengekspos port usb di luar kotak.
Jadi membeli hub USB termurah akan melakukan atau menggunakan yang Anda miliki (USB 2.0 sudah cukup untuk RPi). Ini akan memberi Anda kemampuan untuk memasang keyboard, mouse, lebih banyak pemain arcade, maksud saya … jika saya memiliki 1 lagi dari sistem ini, saya dapat menyambungkannya yang merupakan salah satu ide dari proyek ini.
Namun satu hal, jika Anda membeli, cobalah untuk mendapatkannya:
- tanpa led (Anda mungkin akhirnya menghapusnya)
- tanpa sakelar (Anda harus melepasnya dan menyoldernya sebentar agar selalu AKTIF)
- semua port USB harus berada di satu sisi (lebih mudah untuk diekspos dari kotak)
Langkah 5: Ekstensi HDMI
Yang ini sulit ditemukan, intinya adalah memiliki ekstensi yaitu HDMI Male to Female sehingga Anda dapat mencolokkan TV di luar kotak. Kurangnya satu ukuran ini sekitar 5 cm pada dasarnya tidak mungkin bagi saya secara lokal, jadi saya akhirnya membeli salah satu dari jenis ini dan kemudian membukanya sehingga plastik tidak menghalangi.
Pikiran pertama adalah untuk mendapatkan beberapa 90 ° (L) Male to Female dan melakukan semacam rantai dari RPi ke bagian belakang kotak tetapi mematahkan salah satu dari 360 ° itu cukup mudah.
Akan jauh lebih baik dan bersih jika Anda bisa mendapatkan sesuatu seperti ini (yang tidak dapat saya temukan secara lokal).
Langkah 6: Ekstensi Daya USB Mikro
Untuk ekstensi ini Anda akan memerlukan kabel Micro USB apa pun yang mungkin Anda miliki sekitar satu. Mereka cukup normal akhir-akhir ini karena smartphone seperti ini dan kemudian dapatkan salah satunya untuk ujung yang lain.
Seperti yang ditunjukkan gambar potong kabel untuk mendapatkan micro usb dan kemudian solder positif dan negatif ke modul micro usb female.
Kabel USB 2.0 memiliki 4 jalur di dalamnya, V+ (positif), GND (ground), Data+ dan Data-. Kami hanya menginginkan daya jadi jika Anda hanya menemukan 2 kabel di dalamnya, itulah yang kami inginkan, jika tidak, Anda perlu menemukan V+ dan GND dan membuang yang lainnya.
JANGAN MENANGGUNG POLARITAS BERDASARKAN WARNA, saya telah menemukan bahwa memiliki warna merah dan hitam (atau merah dan putih) tidak berarti hitam atau putih adalah GND atau merah adalah V+.
Jadi bagaimana Anda mengidentifikasi mereka?, menggunakan yang sama yang Anda miliki dan multimeter:
Cukup colokkan micro usb ke modul female dan uji kontinuitas antara kabel dan VBUS (berlabel pada modul) atau GND di modul, dengan begitu Anda akan tahu mana yang harus disolder di mana.
Langkah 7: Ekstensi Papan Sakelar USB
Ini akan membutuhkan penyolderan pada PCB, saya telah menggunakan perfboard dan membuat trek dengan tangan karena koneksinya cukup lurus ke depan.
CATATAN: abaikan MicroUSB di sana, kebetulan saya menggunakan papan yang sama untuk memasangnya.
Ide di balik ini adalah untuk membuat komutator usb di mana Antarmuka Joystick pergi ke Raspberry Pi ATAU ke USB Tipe B perempuan sehingga saya bisa mencolokkan joystick ke PC dan menggunakannya jauh dari sistem RetroPie.
Komponen yang Anda perlukan:
- a Toggle Vertical Slide Switch (2 trek)
- a USB Type-B Female: Saya telah menggunakan yang ini karena saya tidak dapat menemukan yang ini secara lokal (Socket B - lebih mudah untuk menyolder)
- kabel USB (kabel yang disertakan dengan antarmuka arcade joystick berfungsi dengan baik)
Saya telah menyiapkan skema tentang cara menghubungkan semuanya (gambar) tetapi pada dasarnya apa yang dilakukan adalah menggabungkan V+ dan GND untuk semua USB bersama-sama dan kemudian mengatur D+ dan D- ke dalam komutator sehingga akan mengalihkan transmisi data antara RPi ATAU USB Female (keluaran joystick).
Hal yang penting untuk ini, karena ini akan berbagi tegangan, saya sarankan Anda hanya menggunakan satu atau yang lain; jangan gunakan keduanya secara bersamaan. Maksud saya jika Anda akan beralih ke "hanya mode joystick" lalu matikan dan cabut catu daya raspberry pi. Menggunakan beberapa dioda akan banyak membantu di sana untuk keamanan tapi sayangnya saya baru menyadarinya haha *mengangkat bahu*
Langkah 8: Ekstensi Headphone
Secara default RetroPie akan mengirim audio melalui HDMI sehingga suara akan muncul dari TV, tetapi saya pikir saya mungkin ingin menghubungkan headphone yang agak sulit menggunakan TV itu sendiri dan karena RetroPie mendukung untuk memilih output audio, saya mengatur ekstensi yang mudah ini.
Yang Anda butuhkan hanyalah jack audio 3.5 untuk chasis (seperti ini) dan kabel dengan jack male untuk dicolokkan ke raspberry pi.
Cukup solder Kiri, Kanan dan GND dan Anda memilikinya.
Catatan tambahan.. Saya belum mencobanya karena saya tidak memiliki headphone Bluetooth tetapi mungkin hanya berfungsi dengan menggunakan salah satu port USB di hub ekstensi sistem ini dan Anda dapat melewati langkah ini
Langkah 9: Tombol Daya LED
Runner Up dalam Game Life Contest
Direkomendasikan:
Lihat Semua Data Fitbit Anda dalam Satu Dasbor: 5 Langkah
Lihat Semua Data Fitbit Anda dalam Satu Dasbor: Ini adalah tahun baru dan itu berarti kita semua memiliki tujuan baru. Tujuan umum untuk tahun baru adalah menjadi lebih sehat, apakah itu berarti makan lebih baik, lebih banyak berolahraga, atau lebih aktif secara umum. Cara favorit saya untuk melacak semua itu adalah Fitbit saya
Semua dalam Satu · Terminator DMX & Penguji DMX: 3 Langkah
All in One · DMX Terminator & DMX Tester: Sebagai teknisi pencahayaan, terkadang Anda perlu mengetahui seberapa sehat koneksi dmx Anda di antara perlengkapannya. Terkadang, karena kabel, perlengkapan itu sendiri, atau fluktuasi tegangan, sistem DMX mengalami banyak masalah dan kesalahan. Jadi saya membuat
Semua dalam Satu Papan Mikrokontroler: 8 Langkah
Papan Mikrokontroler All in One: Dalam desain papan mikrokontroler all-in-one ini tujuannya adalah agar lebih fungsional daripada Arduino, setelah sekitar 100 jam desain saya memutuskan untuk membagikannya dengan komunitas, saya harap Anda menghargai upaya dan mendukungnya (Ada pertanyaan atau
Pengelola Kata Sandi, Pengetik, Makro, Muatan Semua dalam SATU!: 11 Langkah (dengan Gambar)
Pengelola Kata Sandi, Pengetik, Makro, Muatan… Semua dalam SATU!: PERHATIAN HARAP: Jika Anda mengalami masalah dengan pembuatan perangkat ini (PCB, solder atau lainnya) jangan ragu untuk mengirim saya pesan pribadi di sini atau email ke [email protected]. Saya akan dengan senang hati mengirimkan salah satu pcb atau perangkat yang sudah saya produksi
Muiltple Wiimote Mods Semua dalam Satu.: 3 Langkah
Muiltple Wiimote Mods All in One.: Ini dia lagi. Tapi kali ini modnya sangat mudah saya akan gabungkan ketiganya menjadi satu, tombol Easy A, Nunchuck LED, dan mod The Player Indicator. Pertama-tama saya ingin menyatakan bahwa tidak satu pun dari mod ini yang saya lakukan. Satu-satunya mod yang saya lakukan pertama kali adalah