Talaan ng mga Nilalaman:

Single Player Arcade MAME Box: 7 Hakbang
Single Player Arcade MAME Box: 7 Hakbang

Video: Single Player Arcade MAME Box: 7 Hakbang

Video: Single Player Arcade MAME Box: 7 Hakbang
Video: The Perfect PC For An Arcade Build! "New Parts Build" 2024, Nobyembre
Anonim
Single Player Arcade MAME Box
Single Player Arcade MAME Box

Ngayon ay magtatayo kami ng isang mini-MAME console gamit ang Raspberry Pi. Ito ay isang solong-player console, ngunit dahil ang mga USB port sa pi ay naa-access, madaling mag-plug sa isa pang console o USB joystick upang magkaroon ng ilang aksyon ng multi-player kung ang mood ay lumitaw!

Hakbang 1: Mga Bagay na Kakailanganin Mo

  • Isang malaking patag na lugar upang mapagtatrabahuhan.

    Ang isang sahig ay mahusay para sa mga ito, maglagay ng ilang mga plastik upang mahuli ang isang maling pandikit

  • Ang enclosure na gawa sa kahoy.

    Narito ang isang link sa mga piyesa ng mga bahagi sa etsy: MAME Box Bahagi Kit

  • Raspberry Pi 3 + isang 8GB o mas malaking SD card. Gumamit ako ng 32GB..

    Narito ang isang link sa isang Rpi 3 Model B:

  • Hardware Kit - Joystick, mga pindutan, at USB Encoder. Madali itong mabibili mula sa Amazon o eBay.

    Narito ang isang link sa isang Sanwa hardware kit na may encoder: Easyget Sanwa Hardware Kit

  • Ang ilang mga pack ng # 4-40 machine screws para sa pag-mount ang Pi at Encoder PCBs
  • Ang ilang mga pakete ng # 6-32 machine screws para sa pag-mount ng mga joystick.
  • Pandikit ng kahoy

Hakbang 2: Kilalang-kilala ang Mga Bahagi, at I-set up ang PCB Holder

Kilalanin ang Mga Bahagi, at I-set up ang PCB Holder
Kilalanin ang Mga Bahagi, at I-set up ang PCB Holder
Kilalanin ang Mga Bahagi, at I-set up ang PCB Holder
Kilalanin ang Mga Bahagi, at I-set up ang PCB Holder
Kilalanin ang Mga Bahagi, at I-set up ang PCB Holder
Kilalanin ang Mga Bahagi, at I-set up ang PCB Holder
Kilalanin ang Mga Bahagi, at I-set up ang PCB Holder
Kilalanin ang Mga Bahagi, at I-set up ang PCB Holder

Seksyon I - I-set up ang PCB Holder

Lumabas sa may hawak ng PCB, at gamitin ang iyong PCB. Itugma ang mga butas ng pag-mount at maglagay ng 4-40 na tornilyo sa mga mounting hole na nais mong gamitin. Narito ginagamit ko ang interface ng RPi at Xinmo.

Hawakan ang mga turnilyo, i-flip ang board at ilapat ang mga mani.

Pagkatapos ay naglalagay kami ng dab ng superglue sa bawat kulay ng nuwes upang mapanatili ito sa lugar upang maalis natin ang mga tornilyo sa hinaharap. Masakit na subukang i-linya ang tornilyo kung hindi man, kaya ang hakbang na ito ay makakatulong sa iyo sa kalsada. HUWAG makakuha ng pandikit sa mga thread, mahihirapan kang i-unscrew ang tornilyo na iyon sa paglaon. Itabi ang may hawak ng PCB upang matuyo.

Hakbang 3: Ilagay ang Mga Panel ng Side

Ilagay ang Mga Panel ng Gilid
Ilagay ang Mga Panel ng Gilid
Ilagay ang Mga Panel ng Gilid
Ilagay ang Mga Panel ng Gilid
Ilagay ang Mga Panel ng Gilid
Ilagay ang Mga Panel ng Gilid
Ilagay ang Mga Panel ng Gilid
Ilagay ang Mga Panel ng Gilid

Kapag ang superglue ay natuyo, marahil pinakamahusay na alisin ang mga tornilyo. Hindi ko ginagawa, ngunit maaari itong gawing mas madali ang mga bagay kung ang mga turnilyo ay wala sa paraan.:)

Susunod, itinatakda namin ang harap, likod, at mga gilid upang makakuha ka ng ideya kung paano magkakasama ang lahat. Ang plate ng PCB ay may mga tab sa harap at likod na umaangkop sa harap at likod na mga panel.

Upang madikit ang kahon, ginagamit ko ang Titebond II, isang talagang magandang pandikit sa mga makatwirang presyo. Ngunit ang anumang uri ng pandikit na kahoy ay gagana nang maayos.

Una, i-flip ang lahat ng 4 na panel upang tumingin ka sa loob. Ngayon damputin ang isang piraso ng pandikit sa mga tab sa tuktok at gilid - ang mga ibabaw na ito ay magkakasama kasama ang iba pang mga bahagi, kaya talagang sila lamang ang mga lugar na kailangan ng pandikit.

Gumagamit ako ng isang paintbrush, ngunit maaari kang makakuha ng mahusay na mga resulta lamang lamutak ng isang maliit na drop mula sa bote at pag-tap ito sa tab.

Protip: Para sa labis na tigas magdagdag ng isang patak ng pandikit sa pagitan ng bawat butas sa loob ng tuktok na panel. Mapapanatili nito ang kahon na maganda at masikip sa panahon ng mga napakahirap na sesyon kapag talagang napupunta ka dito!

Hakbang 4: Pagsamahin Lahat

Magkasama Tayong Lahat
Magkasama Tayong Lahat
Magkasama Tayong Lahat
Magkasama Tayong Lahat
Magkasama Tayong Lahat
Magkasama Tayong Lahat
  • Una, kunin ang back panel sa lugar, ngunit huwag itulak ang mga tab hanggang sa ngayon.
  • Susunod, i-mesh ang mga tagiliran, unang liningin ang mga tab ng panel sa gilid ng mga tab ng panel sa likod, pagkatapos ay i-line up ang mga panel ng gilid sa tuktok na plato. Matapos ang mga ito ay lahat ng linya, idagdag ang PCB plate na may mga nut na nakaharap sa ibaba, at mga tornilyo o butas na nakaharap.
  • Panghuli, idagdag ang front plate. Itaas ang plate ng PCB at mga gilid, pagkatapos ay dalhin ang lahat sa tuktok na panel. Itulak nang pantay ang bawat panig, alternating sulok hanggang sa ang lahat ng mga dingding ay nakaupo sa tuktok. Maaari itong tumagal ng ilang presyon at pagkawagkot upang makakuha ng mga errant tab upang ihanay, ngunit sa sandaling ito ay nasa - ito ay nasa!

  • Gayundin, para sa labis na tigas maaari mong pakinisin ang mga tuldok ng pandikit sa loob sa isang tuloy-tuloy na linya.

Pagkatapos ng pagdikit, kadalasan ay tinatakpan ko ang mga sulok ng asul na tape upang mapanatili silang mahigpit habang ang drue ay dries. Ang masking o scotch tape ay maaaring maging maayos, ngunit maiiwasan ko ang pag-iimpake o duct tape na maaaring mag-iwan ng pandikit o iba pang crud kapag sinubukan mong i-peel ito.

Panghuli, gumamit ng isang basa-basa na tuwalya ng papel upang linisin ang anumang pandikit na pinisil sa tuktok na panel. At kung nais mo, maaari mong idagdag ang mga may hawak ng cable sa likod ng panel sa mga cord ng hangin pataas.

Hakbang 5: Ang lakas ng loob

Ang lakas ng loob!
Ang lakas ng loob!
Ang lakas ng loob!
Ang lakas ng loob!
Ang lakas ng loob!
Ang lakas ng loob!

Kapag ang kola ay tuyo, ihanda ang lakas ng loob!

Ginagawa ko muna ang mga pindutan, pagkatapos ay ang joystick. I-pop ang mga ito mula sa itaas, at tingnan ang iyong scheme ng kulay bago naka-mount ang lahat. Susunod, maglagay ng isang libro o sa ilalim ng plato sa tuktok ng lahat at i-flip ang kahon upang ma-access ang loob.

I-drop ang turnilyo sa mga nagpapanatili ng singsing sa bawat pindutan ng katawan, at i-tornilyo ang mga ito nang mahigpit. Nalaman ko na ang mga hakbang sa kable ay pinakamadali kung ang mga may hawak ng microswitch ay medyo anggulo patungo sa PCB, tulad ng nakikita mo sa larawan.

Susunod, isentro ang base ng joystick at idagdag ang 4 na mga turnilyo. Gumagamit ako ng mga locknut sa lalaking iyon upang matiyak na hindi ito malayang gumagalaw, ngunit gagana ang loctite o kahit na nail polish kung wala kang mga locknuts.

Ang iyong joystick ay maaaring dumating sa hiwalay na hawakan. Kung gayon, oras na upang ilagay ito kahit na ang base at ilagay ang actuator ring. Malawak na base para sa isang sensitibong aksyon, makitid na base para sa hindi sensitibong aksyon.

Susunod, itulak ang stick, at kunin ang E-Clip sa nagpapanatili ng uka. I-pop ang E-clip sa mga pliers.

Kung ang iyong mga pindutan ay wala nang naka-mount na mga microswitch, ngayon ay idaragdag namin ang mga microswitch na pindutan sa pamamagitan ng unang pag-hook sa ibabang tuldok tulad ng nakikita mo sa larawan, pagkatapos ay itulak ito pabalik sa mataas na tuldok hanggang sa lumipat ang switch sa lugar. Piraso ng cake kung gagawin mo ito nang isa-isang "tuldok" nang paisa-isa

Hakbang 6: Mga kable

Kable
Kable

Idagdag ang PCB, at kawad tulad ng inilarawan sa mga tagubilin para sa iyong partikular na hardware. Maraming mga iba't ibang mga pagsasaayos ng mga kable na hindi ko talaga maipakita sa kanilang lahat, ngunit kumukulo sila sa ilang karaniwang mga pagsasaayos.

  1. Mga Pindutan at JS sa Encoder, Encoder kay Pi. Kapag gumagamit ka ng isang encoder board na may isang Raspberry Pi, kawad ka ng mga pindutan at dumikit muna sa encoder. Pagkatapos, ang encoder ay naka-plug sa Pi sa pamamagitan ng USB. Kadalasan, ang USB cable na ito ay medyo mahaba, kaya isaalang-alang ang paggamit ng Pi board bilang isang maliit na paikot-ikot na jig upang kunin ang labis na cable.
  2. Mga Pindutan at JS direkta kay Pi. Para sa solong board ng manlalaro, maaari mong gamitin ang tutorial ng Adafruit upang direktang mag-wire ng isang limitadong bilang ng mga pindutan nang direkta sa header ng IO sa Pi.
  3. Ang mga Pindutan at JS sa Encoder, gamitin ang Encoder bilang USB joystick. Para sa mga naglalaro sa isang PC o console, baka gusto mong laktawan ang Pi nang kabuuan at gamitin lamang ang iyong kahon bilang isang USB joystick. Walang problema! Ang koneksyon ng USB na iyon mula sa encoder ay maaaring tiyak na direktang mag-plug sa isang PC o console at kumilos bilang isang USB joystick.

Hindi ko ipapakita ang hakbang sa mga kable dahil naiiba ito sa bawat pag-set up, ngunit lahat sila ay sumusunod sa isang katulad na diskarte:

  • Isang solong, mahabang ground wire daisy chain mula sa ground terminal ng PCB sa isa sa mga konektor sa bawat microswitch - paglukso mula isa hanggang sa susunod. Ang kawad na ito ay karaniwang mas mahaba, at maraming mga konektor.
  • Maraming mga solong wires signal ang kumonekta mula sa iba pang (HINDI - Karaniwan Bukas) na terminal ng bawat microswitch pabalik sa PCB. Sasabihin sa iyo ng karamihan sa PCB kung saan ikonekta ang pindutan # 1, pindutan # 2, atbp.

Nagtatapos ito na naghahanap ng isang bagay tulad ng larawan dito, kung saan gumagamit ako ng pag-setup # 2 - diretso sa Pi.

Hakbang 7: Maglaro

Maglaro!
Maglaro!
Maglaro!
Maglaro!

Ang huling hakbang ay ang software - ang pag-abot sa bahay!

Kung gumagamit ka ng Raspberry Pi, at nais mo ng isang medyo seamless na karanasan sa paglipat sa pagitan ng maraming mga emulator at MAME, personal kong iminumungkahi ang RetroPie, na malayang magagamit dito..

I-download ang imahe ng SD card, isulat ito sa iyong MicroSD card mula sa hakbang 1, at i-pop ito sa pi. Kung ito ang unang pagkakataon na gumagamit ka ng Retropie, o para lamang sa isang pag-refresh, mangyaring magpatuloy sa tutorial na Retropie dito.

Ang pag-set up ay tumatagal ng kalahating oras o higit pa, ngunit ang iyong mini-rig ay magpapatuloy upang maihatid ang matamis na kabutihan ng retro sa mga darating na taon! Inaasahan kong nasiyahan ka sa pagbuo, at sana ay matagumpay ka sa iyong sariling mga proyekto ng DIY MAME!

Inirerekumendang: