Arkadni sustav sve u jednom: 12 koraka (sa slikama)
Arkadni sustav sve u jednom: 12 koraka (sa slikama)
Anonim
Image
Image
Sve u jednom arkadnom sustavu
Sve u jednom arkadnom sustavu
Sve u jednom arkadnom sustavu
Sve u jednom arkadnom sustavu
Sve u jednom arkadnom sustavu
Sve u jednom arkadnom sustavu

Već sam već izgradio arkadni joystick i bio je ogroman (60x30x12 centimetara za 2 igrača), također težak za korištenje jer bi vam bilo potrebno računalo sa svom emulacijom spremnom za igru itd., Tako da je jedan na kraju bio spremljen negdje Ne sjećam se da sam skupljao prašinu, ali ipak želim igrati stare škole sa štapom i velikim gumbima.

Nakon tog iskustva želio sam bolje rješenje koje mora imati:

  • Ugrađeni sustav: plug & play s TV -om putem HDMI -a
  • Male veličine: lako se nosi i skladišti
  • Skalabilan: uključite u njega još jedan joystick za više igrača
  • Način rada samo joystick: spreman za korištenje samo joystick za bilo koji drugi sustav putem USB -a

Najbolja opcija koju sam pronašao je korištenje RaspberryPi -a s RetroPie -om plus USB HUB -a i prilagođenog USB prekidača signala. ALI nisam htio izlagati malinu pi, želio sam zatvorenu kutiju sa svim IO spremnim za upotrebu.

Znam da ovo nije ništa epsko originalno, ali samo sam htio dokumentirati i podijeliti sve stvari koje sam smislio za svaki dio izrade kako biste mogli izgraditi vlastiti, poboljšati onaj koji već imate ili ga čak koristiti kao inspiraciju za sljedeći projekt.

Ovo uputstvo neće biti korak po korak DIY za potpuno istu izradu jer ima puno prilagođenih stvari koje biste mogli lakše riješiti sa stvarima koje već imate u svom domu. Iako ću pokušati sve to proći kako ne biste morali sve ponovno razmišljati kako biste napravili jednu sa istim značajkama.

Ako ste ga izgradili ili ste uzeli nešto odavde, podijelite sliku u komentarima, volio bih je vidjeti

Korak 1: Ono što bi vam trebalo

Što bi vam trebalo
Što bi vam trebalo
Što bi vam trebalo
Što bi vam trebalo
Što bi vam trebalo
Što bi vam trebalo

Ovdje ću prvo staviti veze na komponente koje sam nabavio za izradu, kao referencu. Nisam kupio ništa od svojih prodavača jer sam sve kupio od lokalnih prodavača u svojoj zemlji.

1. Raspberry Pi: Kao što sam rekao u uvodu, ovaj sustav radi s RetroPieom pa bi vam trebao Raspberry Pi. Koristio sam najnoviji Pi 3 B+, ali mislim da možete koristiti i verziju 2. Jedina stvar ovdje je ako idete s Pi Zero igrama koje možete igrati puno su manje i izrada se može promijeniti u nekim dijelovima (budući da sam proširio Pi IO poput zvuka, USB -a, HDMI -a i gumba za uključivanje) pa provjerite sheme sliku da vidite ima li za vas smisla.

2. Komplet za arkadnu joystick: Nisam je kupio, već sam sastavio svoju tako da dobijem 6 malih gumba (24 mm umjesto 30 mm) i 2 gumba (start i odabir) od 12 mm od u trgovini elektronike budući da sam želio joystick male veličine, ali uglavnom biste trebali:

  • Štap
  • 2 gumba za početak i odabir
  • N gumba za igru (to potpuno ovisi o vama, upotrijebio sam 6 jer ima smisla za igre koje želim igrati koje imaju tipke X, Y, A, B, L i R)
  • USB sučelje za joystick

Ako želite više informacija o postavkama i svim ovim stvarima, preporučujem da provjerite RetroPie Wiki koji ima i sve kontrole i karte gumba kako bi vam pomogao u odlučivanju o postavljanju.

Ako želite isti štapić, gumbe i sučelje koje sam ja koristio (ovo su upravo one komponente koje sam koristio, ali ne od tog prodavatelja)

3. USB Hub: Služi za otvaranje kućišta i proširenje portova maline pi pa nemojte trošiti previše novca na njega. Kupio sam najjeftinije što sam mogao pronaći (i za koje sam znao da radi dobro na RPi -u) od lokalnog prodavača poput ovog (ako možete pronaći bez prekidača još bolje, morao sam ih kasnije skratiti da budu uvijek UKLJUČENI)

4. Gumb za uključivanje: Ovaj je potpuno neobavezan, ali stvarno je super imati gumb za napajanje sa LED diodom za sustav. Moj je ovaj u bijelim led. MORA BITI TRENUTNO nemojte dobiti zaključavanje jer dolaze u obje vrste.

Zatim malo elektronike koju ću navesti na svakom koraku kako bi ovaj popis bio kratak.

Korak 2: Okvir prototipa

Okvir prototipa
Okvir prototipa
Okvir prototipa
Okvir prototipa
Okvir prototipa
Okvir prototipa
Okvir prototipa
Okvir prototipa

Prije nego što sam krenuo u izradu završne kutije (moja izgrađena od MDF -a) koristio sam kartonsku kutiju u kojoj sve komponente dolaze od prodavatelja. To je nešto što svakako preporučujem, nabavite kartonsku kutiju ili nešto jeftino približno veličine vaše arkade, napravite sve rupe i stavite upravljačku palicu unutra, lakše je isprobati svu elektroniku prije nego što počnete izrađivati posljednju kutiju.

Korak 3: Pregled elektronike

Pregled elektronike
Pregled elektronike
Pregled elektronike
Pregled elektronike

Kao što možete vidjeti na prvoj slici, glavna ideja je bila proširiti RaspberryPi iz kutije, ali i zadržati njen integritet (bez lemljenja i razbijanja RPi -ja). Ovaj korak je pregled svih veza i kabela koji su bili potrebni za izgradnju. Pokriti ću svaki od njih u koracima.

Korak 4: Proširenje USB čvorišta

Proširenje USB čvorišta
Proširenje USB čvorišta
Proširenje za USB hub
Proširenje za USB hub

Da biste omogućili drugim igračima da se spoje na vaš sustav, potrebni su vam USB priključci koje je RaspberryPi već izložio, ali budući da već imamo jedan joystick (naša arkada) priključen na RPi, potreban nam je način da otvorimo USB portove iz kutije.

Dakle, kupnja najjeftinijeg USB čvorišta bila bi dovoljna ili upotrijebite onu koju imate (USB 2.0 je dovoljan za RPi). Ovo će vam dati mogućnost uključivanja tipkovnice, miša, više arkadnih igrača, mislim … ako imam još 1 ovaj sustav, mogao bih ih spojiti, što je bila jedna od ideja ovog projekta.

Jedna stvar ipak, ako kupujete, pokušajte je nabaviti:

  • bez LED dioda (možda ćete ih na kraju ukloniti)
  • bez prekidača (morat ćete ih odlemiti i lemiti kratki spoj da biste uvijek bili uključeni)
  • svi USB priključci trebaju biti na jednom licu (lakše ih je izvaditi iz kutije)

Korak 5: HDMI proširenje

HDMI proširenje
HDMI proširenje
HDMI proširenje
HDMI proširenje

Ovo je bilo teško pronaći, poanta je imati nastavak koji je HDMI muški na ženski tako da možete priključiti televizor izvan kutije. Nabaviti jedan kratak dio ove veličine oko 5 cm bilo je lokalno nemoguće za mene pa sam na kraju kupio jedan ovakve vrste, a zatim ga otvorio kako mi plastika ne bi smetala.

Prva pomisao je bila spojiti nekoliko muško -ženskih od 90 ° (L) i napraviti neku vrstu lanca od RPi do stražnje strane kutije, ali razbiti jedan od tih 360 ° bilo je prilično jednostavno.

Bilo bi puno bolje i čistije ako možete nabaviti nešto poput ovoga (što nisam mogao pronaći lokalno).

Korak 6: Proširenje napajanja mikro USB -om

Micro USB priključak za napajanje
Micro USB priključak za napajanje
Micro USB priključak za napajanje
Micro USB priključak za napajanje

Za ovo proširenje trebat će vam bilo koji Micro USB kabel koji možda imate oko jednog, prilično su normalni ovih dana zbog ovakvih pametnih telefona, a zatim nabavite jedan od ovih za drugi kraj.

Kao što slika prikazuje, prerežite kabel da biste dobili mikro usb, a zatim lemite pozitivno i negativno u ženski modul za mikro usb.

USB 2.0 kabeli imaju 4 puta, V+ (pozitivan), GND (uzemljeni), Data+ i Data-. Želimo samo napajanje pa ako unutra pronađete samo 2 kabela, oni su ono što mi želimo, u protivnom ćete morati pronaći V+ i GND i odbaciti ostale.

NE PREUZIMAJTE POLARNOST PO BOJAMA, otkrio sam da crvena i crna boja (ili crveno -bijela) ne moraju značiti da su crne ili bijele GND ili da je crvena V+.

Pa kako ih prepoznati ?, koristeći iste koje imate i multimetar:

Samo priključite mikro usb u ženski modul i provjerite kontinuitet između kabela i VBUS -a (označeno na modulu) ili GND -a u modulu, na taj ćete način znati gdje ćete lemiti.

Korak 7: Proširenje USB sklopne ploče

Proširenje USB sklopne ploče
Proširenje USB sklopne ploče
Proširenje USB sklopne ploče
Proširenje USB sklopne ploče
Proširenje USB sklopne ploče
Proširenje USB sklopne ploče

To će zahtijevati lemljenje na PCB -u. Koristio sam perfboard i ručno izgradio tragove jer je veza prilično ravna.

NAPOMENA: zanemarite MicroUSB unutra, događa se da sam za pričvršćivanje koristio isti komad ploče.

Ideja iza ovoga je napraviti USB komutator gdje Joystick sučelje ide na Raspberry Pi ILI na ženu USB Type B kako bih mogao priključiti joystick u računalo i koristiti ga dalje od RetroPie sustava.

Komponente koje će vam trebati:

  • a Prebacite okomiti klizni prekidač (2 staze)
  • ženski USB tip B: koristio sam ovaj jer nisam mogao lokalno pronaći ovaj (utičnica B - lakše ga je lemiti)
  • USB kabel (onaj koji ste dobili s arkadnim sučeljem s joystickom radi dobro)

Postavio sam shemu kako spojiti sve (slika), ali u osnovi ovo se radi spajanjem V+ i GND za sve USB zajedno, a zatim postavljanje D+ i D- u komutator tako da će se prebacivati prijenos podataka između RPi ILI USB ženski priključak (izlazna joystick).

Važna stvar za ovo, budući da će ovo biti zajednički napon, preporučujem vam da koristite samo jedno ili drugo; nemojte koristiti oboje istovremeno. Mislim, ako ćete se prebaciti na "samo način rada joystick -a", isključite i isključite napajanje maline pi. Korištenje nekih dioda puno bi pomoglo tamo radi sigurnosti, ali nažalost upravo sam shvatio to haha *slijeganje ramenima *

Korak 8: Proširenje slušalica

Produžetak za slušalice
Produžetak za slušalice
Produžetak za slušalice
Produžetak za slušalice

Prema zadanim postavkama RetroPie će slati zvuk putem HDMI -a pa će zvuk dolaziti s televizora, ali zaključio sam da bih mogao spojiti slušalice koje su prilično teške pomoću samog televizora, a budući da RetroPie podržava odabir audio izlaza, postavio sam ovo jednostavno proširenje.

Sve što vam je potrebno je audio priključak 3.5 za podlogu (poput ovog) i kabel s muškom utičnicom za uključivanje u malinu pi.

Samo lemite lijevo, desno i GND i imate ga.

Sporedna napomena.. Nisam ga isprobao jer nemam Bluetooth slušalice, ali one mogu funkcionirati samo pomoću jednog od USB priključaka u čvorištu za proširenje ovog sustava i možete preskočiti ovaj korak

Korak 9: LED tipka za uključivanje

LED tipka za uključivanje
LED tipka za uključivanje
LED tipka za uključivanje
LED tipka za uključivanje
LED tipka za uključivanje
LED tipka za uključivanje

Drugoplasirani na natjecanju Game Life