Daftar Isi:

Semua dalam Satu Sistem Arcade: 12 Langkah (dengan Gambar)
Semua dalam Satu Sistem Arcade: 12 Langkah (dengan Gambar)

Video: Semua dalam Satu Sistem Arcade: 12 Langkah (dengan Gambar)

Video: Semua dalam Satu Sistem Arcade: 12 Langkah (dengan Gambar)
Video: Katanya gaboleh 2 wkwk #virus #virtex #viruswa #fyp 2024, Desember
Anonim
Image
Image
Semua dalam Satu Sistem Arkade
Semua dalam Satu Sistem Arkade
Semua dalam Satu Sistem Arkade
Semua dalam Satu Sistem Arkade
Semua dalam Satu Sistem Arkade
Semua dalam Satu Sistem Arkade

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

Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
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

Kotak Prototipe
Kotak Prototipe
Kotak Prototipe
Kotak Prototipe
Kotak Prototipe
Kotak Prototipe
Kotak Prototipe
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

Ikhtisar Elektronik
Ikhtisar Elektronik
Ikhtisar Elektronik
Ikhtisar 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

Ekstensi Hub USB
Ekstensi Hub USB
Ekstensi Hub USB
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

Ekstensi HDMI
Ekstensi HDMI
Ekstensi HDMI
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

Ekstensi Daya USB Mikro
Ekstensi Daya USB Mikro
Ekstensi Daya USB Mikro
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

Ekstensi Papan Sakelar USB
Ekstensi Papan Sakelar USB
Ekstensi Papan Sakelar USB
Ekstensi Papan Sakelar USB
Ekstensi Papan Sakelar USB
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

Ekstensi Headphone
Ekstensi Headphone
Ekstensi Headphone
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

Tombol Daya LED
Tombol Daya LED
Tombol Daya LED
Tombol Daya LED
Tombol Daya LED
Tombol Daya LED

Runner Up dalam Game Life Contest

Direkomendasikan: