Talaan ng mga Nilalaman:

Arcade Stick para sa PC at Raspberry Pi: 5 Hakbang
Arcade Stick para sa PC at Raspberry Pi: 5 Hakbang

Video: Arcade Stick para sa PC at Raspberry Pi: 5 Hakbang

Video: Arcade Stick para sa PC at Raspberry Pi: 5 Hakbang
Video: Sammy Atomiswave - LaunchBox Tutorial 2024, Nobyembre
Anonim
Arcade Stick para sa PC at Raspberry Pi
Arcade Stick para sa PC at Raspberry Pi

Ang mga tunay na arcade battletick sa pangkalahatan ay mahal. Marami sa mga mas tanyag na ginawa para sa pakikipaglaban sa mga laro at nagkakahalaga ng $ 200 na marka. Mayroong mga mas mura na hindi magtatagal ngunit bibigyan ka pa rin ng isang nape-play na karanasan. Ngunit paano kung nais mong pumunta nang mas mura?

Mayroong isang malaking pagkakaiba-iba ng mga murang mga kit ng DIY sa ebay at nagpasya akong gumawa ng isa dahil hindi pa ako gumagamit ng anumang higit pa sa isang controller o keyboard at mouse. Nagawa kong matuto nang higit pa kaysa sa inaasahan kong gawin ito at nagkaroon ng kasiyahan sa paggawa nito.

Hakbang 1: Paghanap ng isang DIY Kit Online

Paghanap ng isang DIY Kit Online
Paghanap ng isang DIY Kit Online

Para sa proyektong ito, ginamit ko ang isang 'Zero Delay USB Encoder DIY Kit' mula sa ebay na nakuha ko mula sa ebay sa halagang $ 25 AUD lamang. Nag-order ako ng isang pulang kit at isang puting kit na nagtapos na maging kapaki-pakinabang para sa color coding kasama ang mga pindutan. Ang mga pinili ko ay mga replika ng mga Joystick at pindutan ng tatak ng Sanwa, na gumagana nang maayos sa mga kable ng encoder.

Dagdag na tala: Ang mga joystick na nakuha ko ay may isang pre-install na square square.

Hakbang 2: Paghahanap ng Iyong Button Layout

Paghahanap ng Iyong Button Layout
Paghahanap ng Iyong Button Layout

Maraming mga pagkakaiba-iba sa kung paano inilalagay ng mga tao ang kanilang mga pindutan. Maaari kang makahanap ng iba't ibang mga pre-made na layout sa Slagcoin.com

Kapag nagda-download ng file, pumili ng alinman sa 100ppi o 300ppi. Kung nais mong gumamit ng isang kaso ng laser cut, gumamit ng 300ppi para sa mga tagubilin sa paglaon.

Hakbang 3: Kaso sa Pagdidisenyo

Kaso sa Pagdidisenyo
Kaso sa Pagdidisenyo
Kaso sa Pagdidisenyo
Kaso sa Pagdidisenyo

Orihinal na ang controller ay na-set up sa isang karton na kahon na pinalakas at gupitin ng isang kutsilyo sa kaligtasan. Ngunit ang pangwakas na bersyon ay gumagamit ng isang lasercut kahoy na kahon. Ang kahon ay nilikha sa pamamagitan ng makercase.com na lumilikha ng mga template ng box ng cut ng laser. Lumikha ng isa ayon sa gusto mo ngunit tiyaking akma ang iyong mga pindutan. I-save ang template at buksan ito sa ilustrador. Mula doon gamitin ang iyong template ng layout ng pindutan upang maglagay ng mga butas para sa iyong mga pindutan at joystick. Kailangan mo rin ng mga butas para sa pag-pause at pumili ng mga pindutan, turnilyo para sa joystick, at para sa usb cable sa likuran.

Hakbang 4: Paghahanap Kung Saan Kumokonekta Sa bawat Button

Paghahanap Kung Saan Kumokonekta Sa bawat Button
Paghahanap Kung Saan Kumokonekta Sa bawat Button
Paghahanap Kung Saan Kumokonekta Sa bawat Button
Paghahanap Kung Saan Kumokonekta Sa bawat Button

Sa ilalim ng diagram ng encoder maaari mong makita ang isang numero sa bawat isa sa mga puwang ng konektor. Ang mga numerong ito ay naiugnay sa mga asul na numero sa iba pang imahe. Ang pag-pause at piliin ang mga pindutan ay kasama rin at inilalagay sa dulo. Sa ganitong paraan, ang karamihan sa mga laro ay dapat na awtomatikong handa para sa paglalaro sa kanilang mga default na bindings.

Hakbang 5: Mga kable ng Mga Pindutan

Kable ng Mga Pindutan
Kable ng Mga Pindutan
Kable ng Mga Pindutan
Kable ng Mga Pindutan

Sa mga kasamang imahe ay binaligtad ko ang harapan sa harap ng baligtad upang ipakita ang mga kable. Ang pula at itim na mga wire para sa mga pindutan ay hindi mahalaga. Gayunpaman, itala ang pagpoposisyon ng konektor para sa joystick at asul na gilid ng cable. Ang mga konektor sa encoder board ay magkakasya lamang sa isang paraan kaya kung hindi umaangkop, paikutin sila. Ang konektor ng usb ay nasa pinaka gilid sa tabi ng konektor ng joystick.

Inirerekumendang: