Talaan ng mga Nilalaman:

Lahat sa Isang Sistema ng Arcade: 12 Hakbang (na may Mga Larawan)
Lahat sa Isang Sistema ng Arcade: 12 Hakbang (na may Mga Larawan)

Video: Lahat sa Isang Sistema ng Arcade: 12 Hakbang (na may Mga Larawan)

Video: Lahat sa Isang Sistema ng Arcade: 12 Hakbang (na may Mga Larawan)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Hulyo
Anonim
Image
Image
Lahat sa Isang Arcade System
Lahat sa Isang Arcade System
Lahat sa Isang Arcade System
Lahat sa Isang Arcade System
Lahat sa Isang Arcade System
Lahat sa Isang Arcade System

Nakagawa na ako ng isang arcade joystick dati at ito ay napakalaki (60x30x12 centimeter para sa 2 mga manlalaro), mahirap ding gamitin sanhi na kakailanganin mo ang isang PC na handa na ang lahat ng pagtulad, atbp.. kaya't ang isa ay natapos na maimbak sa kung saan ko hindi matandaan ang pagkolekta ng alikabok ngunit gusto ko pa ring maglaro ng mga lumang laro sa paaralan na may isang stick at malalaking pindutan.

Matapos ang karanasang iyon ginusto ko ang isang mas mahusay na solusyon na dapat mayroon ito:

  • Built sa system: plug & play sa isang TV sa pamamagitan ng HDMI
  • Maliit na sukat: madaling dalhin at maiimbak
  • Nasusukat: plug dito ng isa pang joystick para sa mas maraming mga manlalaro
  • Ang Joystick mode lamang: handa nang gamitin lamang ang joystick para sa anumang iba pang system sa pamamagitan ng USB

Pinakamahusay na pagpipilian na natagpuan ko ay sa pamamagitan ng paggamit ng isang RaspberryPi na may RetroPie kasama ang isang USB HUB at isang pasadyang ginawang USB signal switch. NGUNIT ayokong ilantad ang raspberry pi, nais ko ng saradong kahon na handa nang gamitin ang lahat ng IO.

Alam ko na ito ay walang orihinal na epiko ngunit nais ko lamang idokumento at ibahagi ang lahat ng mga bagay na naisip ko para sa bawat bahagi ng pagbuo upang mabuo mo ang iyong sarili, pagbutihin ang mayroon ka na o kahit gamitin ito bilang inspirasyon para sa iyong susunod proyekto

Ang itinuturo na ito ay hindi magiging sunud-sunod na DIY para sa eksaktong parehong pagbuo dahil mayroon itong maraming mga pasadyang bagay na maaari kang makakuha ng isang mas madaling pag-areglo sa mga bagay na mayroon ka sa iyong bahay. Kahit na susubukan kong dumaan sa lahat ng ito kaya hindi mo na kailangang isipin muli ang lahat upang makagawa ng isa na may parehong mga tampok.

Kung bumuo ka ng isa o kumuha ng isang bagay mula dito mangyaring magbahagi ng isang larawan sa mga komento, gusto kong makita ito

Hakbang 1: Ano ang Kakailanganin Mo

Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo

Unang bagay dito maglalagay ako ng mga link sa mga sangkap na nakuha ko para sa aking pagbuo bilang sanggunian na hindi ako bumili ng alinman sa akin mula sa mga nagbebenta na iyon dahilan na binili ko ang lahat mula sa mga lokal na nagbebenta sa aking bansa.

1. Raspberry Pi: Tulad ng sinabi ko sa Intro na ito ay gumagana ang system sa RetroPie kaya kakailanganin mo ng isang Raspberry Pi, ginamit ko ang pinakabagong Pi 3 B + ngunit sa palagay ko maaari mo ring gamitin ang bersyon 2. Ang tanging bagay dito ay kung pupunta ka sa mga laro ng Pi Zero maaari kang maglaro ay mas mababa at ang pagbuo ay maaaring magbago sa ilang mga bahagi (dahil pinalawig ko ang Pi IO tulad ng Audio, USBs, HDMI at Power button) kaya suriin ang mga iskema larawan upang makita kung may katuturan para sa iyo.

2. Kit para sa isang Arcade Joystick: Hindi ako nakabili ng isa, sa halip na tipunin ko ang aking sarili sa pamamagitan ng pagkuha ng 6 ng maliliit na mga pindutan (24 mm sa halip na 30 mm) at 2 mga pindutan (simulan at piliin) ng 12 mm mula sa isang tindahan ng electronics dahil gusto ko ng isang maliit na sukat na joystick ngunit higit sa lahat kakailanganin mo:

  • Isang stick
  • 2 mga pindutan para sa pagsisimula at pagpili
  • Mga N na pindutan para sa paglalaro (ganap na nasa iyo, ginamit ko ang 6 sanhi ng kahulugan para sa mga larong nais kong maglaro na mayroong mga pindutan na X, Y, A, B, L at R)
  • USB Joystick Interface

Kung nais mo ng karagdagang impormasyon sa mga pag-setup at lahat ng mga bagay na ito inirerekumenda kong suriin ang RetroPie Wiki na mayroong lahat ng mga kontrol at mapa ng mga pindutan din upang matulungan kang magpasya sa pag-set up.

Kung nais mo ang parehong stick, mga pindutan at interface na ginamit ko ay ang isang ito (iyon ang eksaktong mga sangkap na ginamit ko ngunit hindi mula sa nagbebenta na iyon)

3. USB Hub: Ito ay para sa pagbubukas ng kaso at palawakin ang mga port ng raspberry pi kaya huwag gumastos ng labis na pera dito. Binili ko ang pinakamura na maaari kong makita (at kung saan alam kong gumagana nang maayos sa isang RPi) mula sa isang lokal na nagbebenta tulad ng isang ito (kung maaari mong makita nang walang mga switch kahit na mas mahusay na kailangan kong paikliin ang mga ito sa paglaon upang palaging ON)

4. Power button: Ang isang ito ay ganap na opsyonal ngunit talagang cool na magkaroon ng isang power button na may led para sa system. Ang akin ang isang ito na puting pinangunahan. DAPAT MAGING PANAHON huwag makakuha ng isang pagdidikit na dumating sa parehong uri.

Pagkatapos ng ilang electronics na ililista ko sa bawat hakbang upang mapanatili ang maikling listahan na ito.

Hakbang 2: Ang Prototype Box

Ang Prototype Box
Ang Prototype Box
Ang Prototype Box
Ang Prototype Box
Ang Prototype Box
Ang Prototype Box
Ang Prototype Box
Ang Prototype Box

Bago ako magtayo ng pangwakas na kahon (ang aking itinayo sa MDF) ginamit ko ang kahon ng karton kung saan ang lahat ng mga sangkap ay nagmula sa nagbebenta. Iyon ang isang bagay na inirerekumenda ko sigurado, kumuha ng isang karton na kahon o isang bagay na mura malapit sa laki ng iyong arcade at gawin ang lahat ng mga butas at ilagay ang joystick doon, mas madaling subukan ang lahat ng mga electronics bago mo simulang gawin ang huling kahon.

Hakbang 3: Pangkalahatang-ideya ng Elektronika

Pangkalahatang-ideya ng Elektronika
Pangkalahatang-ideya ng Elektronika
Pangkalahatang-ideya ng Elektronika
Pangkalahatang-ideya ng Elektronika

Tulad ng nakikita mo sa unang larawan, ang pangunahing ideya ay upang pahabain ang kahon ng RaspberryPi ngunit pinapanatili rin ang integridad nito (nang walang paghihinang at pagwasak sa RPi). Ang hakbang na ito ay isang pangkalahatang ideya ng lahat ng mga koneksyon at kable na kinakailangan upang buuin ko Saklaw ko ang bawat isa sa mga nasa loob ng mga hakbang.

Hakbang 4: Extension ng USB Hub

Extension ng USB Hub
Extension ng USB Hub
Extension ng USB Hub
Extension ng USB Hub

Upang pahintulutan ang iba pang mga manlalaro na mag-hook up sa iyong system kailangan mo ng mga port ng usb kung saan nakalantad na ang RaspberryPi ngunit dahil mayroon kaming isang joystick (aming arcade) na naka-plug sa RPi kailangan namin ng isang paraan upang mailantad ang mga port ng usb sa kahon.

Kaya't ang pagbili ng pinakamurang USB hub ay gagawin o gagamit ng isa na mayroon ka sa paligid (sapat na ang USB 2.0 para sa RPi). Bibigyan ka nito ng kakayahang mag-plug ng isang keyboard, mouse, mas maraming mga arcade player, ang ibig kong sabihin … kung mayroon akong 1 higit pa sa mga system na ito maaari kong isama sila na isa sa mga ideya ng proyektong ito.

Gayunpaman, isang bagay, kung bumibili ka subukang kumuha ng isa:

  • walang mga leds (maaari mong tapusin ang pagtanggal sa kanila)
  • nang walang switch (kakailanganin mong siraan ang mga ito at maghinang ng maikling upang laging ON)
  • lahat ng mga USB port ay dapat na nasa isang mukha (mas madaling mailantad mula sa kahon)

Hakbang 5: Extension ng HDMI

Extension ng HDMI
Extension ng HDMI
Extension ng HDMI
Extension ng HDMI

Ang isang ito ay mahirap hanapin, ang punto ay upang magkaroon ng isang extension na isang HDMI Lalaki sa Babae upang maaari kang mag-plug sa isang TV sa labas ng kahon. Ang pagkuha ng isang maikli sa laki na ito sa paligid ng 5 cm ay karaniwang imposible nang lokal para sa akin kaya't natapos akong bumili ng isa sa ganitong uri at pagkatapos ay buksan ito upang ang plastik ay hindi makagambala.

Ang unang naisip ay upang makakuha ng maraming 90 ° (L) Lalaki sa Babae at gumawa ng isang uri ng isang kadena mula sa RPi sa likuran ng kahon ngunit ang pagsira sa isa sa mga 360 ° ay medyo madali.

Mas magiging mas mahusay at malinis Kung makakakuha ka ng tulad nito (na kung saan hindi ko makita ang lokal).

Hakbang 6: Extension ng Micro USB Power

Extension ng Micro USB Power
Extension ng Micro USB Power
Extension ng Micro USB Power
Extension ng Micro USB Power

Para sa extension na ito kakailanganin mo ang anumang Micro USB cable na maaaring mayroon ka sa paligid ng isa na sila ay normal sa mga araw na ito sanhi ng mga smartphone tulad ng isang ito at pagkatapos ay makuha ang isa sa mga ito para sa kabilang dulo.

Tulad ng ipinapakita ng larawan gupitin ang cable upang makuha ang micro usb at pagkatapos ay solder positibo at negatibo sa micro usb female module.

Ang mga USB 2.0 cable ay mayroong 4 na landas sa mga ito, V + (positibo), GND (ground), Data + at Data-. Gusto lang namin ng kapangyarihan kaya kung makahanap ka lamang ng 2 mga kable sa loob ng mga ito ang gusto namin kung hindi man kakailanganin mong hanapin ang V + at GND at itapon ang iba pa.

HUWAG MAG-ASSUME NG POLARITY BY COLORS, nalaman ko na ang pagkakaroon ng pula at itim na kulay (o pula at puti) ay hindi nangangahulugang itim o puti ay GND o pula ay V +.

Kaya paano mo makikilala ang mga ito?, Gamit ang parehong mayroon ka at isang multimeter:

I-plug lamang ang micro usb sa babaeng module at subukan ang pagpapatuloy sa pagitan ng isang cable at VBUS (na may label sa module) o GND sa module, sa paraang iyon malalaman mo kung alin ang maghinang kung saan.

Hakbang 7: USB Switch Board Extension

USB Extension Board Switch
USB Extension Board Switch
USB Extension Board Switch
USB Extension Board Switch
USB Extension Board Switch
USB Extension Board Switch

Mangangailangan ito ng paghihinang sa isang pcb, gumamit ako ng isang perfboard at itinayo ang mga track sa pamamagitan ng kamay dahil ang koneksyon ay medyo tuwid pasulong.

TANDAAN: huwag pansinin ang MicroUSB doon, nangyayari na ginamit ko ang parehong piraso ng board upang ikabit ito.

Ang ideya sa likod nito ay upang gumawa ng isang usb commutator kung saan ang Joystick Interface ay pupunta sa Raspberry Pi O sa isang USB Type B na babae upang mai-plug ko ang joystick sa isang PC at magamit ito palayo sa RetroPie system.

Mga sangkap na kakailanganin mo:

  • isang Toggle Vertical Slide Switch (2 mga track)
  • isang USB Type-B Babae: Ginamit ko ang isang ito dahil hindi ko matagpuan nang lokal ang isang ito (Socket B - mas madaling maghinang)
  • isang USB cable (ang isa na dumating na may interface ng joystick arcade ay gumagana nang maayos)

Nag-set up ako ng isang eskematiko kung paano ikonekta ang lahat (larawan) ngunit karaniwang ang ginagawa nito ay ang pagsali sa V + at GND para sa lahat ng USB at pagkatapos ay i-set up ang D + at D- sa commutator kaya't ito ay magiging toggling ng paghahatid ng data sa pagitan ng RPi OR ang USB Babae (output joystick).

Isang mahalagang bagay para dito, dahil magbabahagi ito ng boltahe Inirerekumenda ko sa iyo na gumamit lamang ng isa o iba pa; huwag gumamit ng pareho nang sabay. Ibig kong sabihin kung lilipat ka sa "only joystick mode" pagkatapos ay patayin at alisin ang plug ng raspberry pi power supply. Ang paggamit ng ilang mga diode ay makakatulong doon para sa seguridad ngunit nakalulungkot ko lang napagtanto tungkol doon haha * shrug *

Hakbang 8: Extension ng Headphones

Extension ng Headphones
Extension ng Headphones
Extension ng Headphones
Extension ng Headphones

Bilang default ang RetroPie ay magpapadala ng audio sa pamamagitan ng HDMI kaya ang tunog ay magmumula sa TV ngunit naisip kong maaaring gusto kong ikonekta ang mga headphone na medyo mahirap gamitin ang TV mismo at dahil sinusuportahan ng RetroPie upang piliin ang output ng audio na na-setup ko ang madaling extension na ito.

Ang kailangan mo lang ay isang audio jack 3.5 para sa chasis (tulad nito) at isang cable na may isang jack ng lalaki upang mai-plug sa raspberry pi.

Maghinang lamang Kaliwa, Kanan at GND at mayroon ka nito.

Paalala.. Hindi ko ito nasubukan dahil wala akong mga Bluetooth headphone ngunit maaari lamang silang gumana sa pamamagitan ng paggamit ng isa sa mga USB port sa extension hub ng system na ito at maaari mong laktawan ang hakbang na ito

Hakbang 9: Button ng LED Power

LED Button ng Power
LED Button ng Power
LED Button ng Power
LED Button ng Power
LED Button ng Power
LED Button ng Power

Runner Up sa Paligsahan sa Buhay ng Laro

Inirerekumendang: