Sadržaj:
- Korak 1: Stvari koje će vam trebati
- Korak 2: Upoznajte se sa dijelovima i postavite držač za PCB
- Korak 3: Postavite bočne ploče
- Korak 4: Okupite sve zajedno
- Korak 5: Utroba
- Korak 6: Ožičenje
- Korak 7: Igrajte
Video: Arkadna MAME kutija za jednog igrača: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Danas ćemo graditi mini-MAME konzolu koristeći Raspberry Pi. Ovo je konzola za jednog igrača, ali budući da su USB priključci na pi dostupni, lako je uključiti drugu konzolu ili USB džojstik kako biste imali akciju za više igrača ako se pojavi raspoloženje!
Korak 1: Stvari koje će vam trebati
-
Velika ravna površina za rad.
Pod za to odlično funkcionira, odložite malo plastike kako biste uhvatili pogrešno ljepilo
-
Drveno kućište.
Evo veze do kompleta dijelova na etsyju: MAME Box Parts Kit
-
Raspberry Pi 3 + SD kartica od 8 GB ili veća. Ja sam koristio 32GB …
Evo veze do Rpi 3 modela B:
-
Hardverski komplet - joystick, tipke i USB koder. Oni se lako mogu kupiti na Amazonu ili eBayu.
Evo veze do Sanwa hardverskog kompleta s koderom: Easyget Sanwa Hardverski komplet
- Nekoliko pakiranja #4-40 strojnih vijaka za ugradnju Pi i enkodera PCB-a
- Nekoliko pakovanja mašinskih vijaka #6-32 za postavljanje džojstika.
- Ljepilo za drvo
Korak 2: Upoznajte se sa dijelovima i postavite držač za PCB
Odeljak I - Postavite držač za PCB
Izvadite držač za PCB i nabavite ga pri ruci. Uskladite rupe za montažu i provucite vijak 4-40 kroz montažne rupe koje želite koristiti. Ovdje koristim sučelje RPi i Xinmo.
Držite vijke na mjestu, okrenite ploču i pričvrstite matice.
Zatim na svaku maticu stavimo mrvicu superljepila kako bismo je zadržali na mjestu kako bismo ubuduće mogli ukloniti vijke. Bolno je pokušati pokušati poravnati vijak na drugi način, pa će vam ovaj korak pomoći na putu. NEMOJTE lijepiti niti, kasnije ćete teško odvrnuti taj vijak. Držite držač za PCB sa strane da se osuši.
Korak 3: Postavite bočne ploče
Nakon što se superljepilo osuši, najbolje je ukloniti vijke. Ne znam, ali to može olakšati stvari ako se vijci maknu s puta.:)
Zatim postavljamo prednji, stražnji i bočni dio tako da možete steći predodžbu o tome kako sve ide zajedno. PCB ploča ima jezičke na prednjoj i stražnjoj strani koji se uklapaju u prednju i stražnju ploču.
Za lijepljenje kutije koristim Titebond II, zaista lijepo ljepilo po vrlo povoljnim cijenama. Ali bilo koja vrsta ljepila za drvo će dobro funkcionirati.
Prvo okrenite sve 4 ploče tako da gledate iznutra. Sada nanesite malo ljepila na jezičke pri vrhu i sa strana - ove će se površine pariti zajedno s drugim dijelovima, tako da su zaista jedina mjesta koja trebaju ljepilo.
Koristim kist za slikanje, ali mogli biste postići dobre rezultate samo iscijedivši malo kapljice iz bočice i lupkajući je po jezičku.
Protip: Za dodatnu krutost dodajte kap ljepila između svake rupe na unutrašnjoj strani gornje ploče. Ovo će držati kutiju lijepom i čvrstom tokom onih užurbanih sesija kada zaista lupate po njoj!
Korak 4: Okupite sve zajedno
- Prvo postavite stražnju ploču na mjesto, ali još nemojte gurati jezičke do kraja.
- Zatim spojite bočne strane, prvo poravnavajući jezičke bočne ploče s jezičcima stražnje ploče, a zatim poravnajte bočne ploče s gornjom pločom. Nakon što se sve poređaju, dodajte PCB ploču s maticama prema dolje i vijcima ili rupama prema gore.
-
Na kraju dodajte prednju ploču. Mrežite ploču i stranice PCB -a, a zatim sve spustite na gornju ploču. Gurnite svaku stranu ravnomjerno prema dolje, izmjenjujući uglove dok svi zidovi dobro ne sjednu na vrh. Možda će biti potrebno malo pritiska i pokretanja kako bi se pogrešne kartice poravnale, ali jednom kad uđete - unutra je!
- Također, za dodatnu krutost, možete zagladiti točkice ljepila s unutarnje strane u kontinuiranu liniju.
Nakon lijepljenja obično zalijepim uglove plavom trakom kako bi bili čvrsto spojeni dok se ljepilo suši. Maskiranje ili selotejp bi vjerojatno bili u redu, ali izbjegao bih pakiranje ili ljepljivu traku koja može ostaviti ljepilo ili drugu mrvicu kada je pokušate odlijepiti.
Na kraju, vlažnim papirnim ubrusom očistite svako ljepilo koje se iscijedilo na gornju ploču. A ako želite, možete dodati držače kabela na stražnjoj ploči za namotavanje kabela.
Korak 5: Utroba
Kad se ljepilo osuši, pripremite utrobu!
Prvo radim dugmad, a zatim džojstik. Umetnite ih odozgo i pogledajte svoju shemu boja prije nego što je sve montirano. Zatim stavite knjigu ili donju ploču na sve i okrenite okvir da biste pristupili unutrašnjosti.
Spustite vijak na pričvrsnim prstenovima na svako tijelo gumba i čvrsto ih pričvrstite. Otkrio sam da su koraci ožičenja najlakši ako su svi držači mikroprekidača malo pod kutom prema PCB -u, kao što vidite na slici.
Zatim centrirajte bazu džojstika i dodajte njena 4 vijka. Koristim orahe na tom tipu kako bih se uvjerio da se ne mrdaju, ali loktit ili čak lak za nokte djelovat će ako nemate orahe.
Vaš džojstik je možda došao s odvojenom ručkom. Ako je tako, vrijeme je da ga stavite na postolje i stavite prsten pokretača. Široka osnova za osjetljivo djelovanje, uska osnova za neosetljivo delovanje.
Zatim gurnite štap unutra i postavite E-kopču na pričvrsni utor. Stavite E-kopču kliještima.
Ako vaši gumbi već nemaju ugrađene mikroprekidače, sada ćemo dodati mikroprekidače dugmadi tako da prvo zakačimo donju točku kao što vidite na slici, a zatim ih gurnemo natrag preko visoke točke dok prekidač ne sjedne na mjesto. Komad kolača ako to radite jednu po jednu tačku
Korak 6: Ožičenje
Dodajte PCB i žicu kako je opisano u uputama za vaš hardver. Postoji toliko različitih konfiguracija ožičenja da ih ne mogu sve prikazati, ali one se svode na nekoliko standardnih konfiguracija.
- Dugmad i JS na koder, koder na pi. Kada koristite ploču kodera s Raspberry Pi, spojit ćete gumbe i zalijepiti se prvo za koder. Zatim se koder priključuje na Pi preko USB -a. Često je ovaj USB kabel prilično dugačak, pa razmislite o korištenju Pi ploče kao malenog navijanja za preuzimanje dodatnog kabela.
- Dugmad i JS direktno na Pi. Za ploču za jednog igrača možete koristiti Adafruitov vodič za izravno povezivanje ograničenog broja gumba izravno na IO zaglavlje na Pi.
- Tasteri i JS za kodiranje, koristite koder kao USB džojstik. Za one koji se igraju na računaru ili konzoli, možda biste htjeli potpuno preskočiti Pi i jednostavno upotrijebiti svoju kutiju kao USB joystick. Nema problema! Ta USB veza s kodera sigurno se može priključiti izravno na računalo ili konzolu i djelovati kao USB joystick.
Neću prikazati korak ožičenja jer je različit za svako postavljanje, ali svi slijede sličnu strategiju:
- Pojedinačni, dugi žičani uzemljeni lanac od žice uzemljenja PCB -a do jednog od konektora na svakom mikroprekidaču - skače od jednog do drugog. Ova žica je obično mnogo duža i ima mnogo konektora.
- Mnoge jednožične signalne žice spajaju se s drugog (NO - normalno otvorenog) terminala svakog mikroprekidača natrag na PCB. Većina PCB -a će vam reći gdje spojiti gumb #1, gumb #2 itd.
Na kraju izgleda nešto poput slike ovdje, gdje koristim postavku #2 - izravno na Pi.
Korak 7: Igrajte
Posljednji korak je softver - kućno rastezanje!
Ako koristite Raspberry Pi i želite prilično besprijekorno iskustvo prebacivanja između mnogih emulatora i MAME -a, osobno vam predlažem RetroPie, koji je ovdje besplatno dostupan.
Preuzmite sliku SD kartice, upišite je na svoju MicroSD karticu od koraka 1 i umetnite je u pi. Ako prvi put koristite Retropie ili samo za osvježavanje, nastavite s Retropie vodičem ovdje.
Postavljanje traje oko pola sata, ali vaš mini uređaj će godinama isporučivati slatke retro dobrote! Nadam se da ste uživali u izgradnji i nadam se da ste uspješni u vlastitim projektima DIY MAME!
Preporučuje se:
Retro arkadna stand-up igra za 2 igrača by Micro Center: 20 koraka
Retro arkada za 2 igrača Stand-Up Micro Center: Vaš lokalni Micro Center sada sadrži sve što vam je potrebno za izradu vlastitog Retro Arcade ormara zasnovanog na Raspberry Pi. Kompleti su potpuno prilagodljivi, uključuju ormarić, Raspberry Pi, dugmad, upravljačke palice, audio i video pribor i još mnogo toga. To je
Tajmer za reakciju za jednog igrača (s Arduinom): 5 koraka
Mjerač vremena za reakciju za jednog igrača (s Arduinom): U ovom projektu ćete izgraditi mjerač vremena za reakciju koji pokreće Arduino. Radi na Arduinovoj funkciji millis () gdje procesor bilježi vrijeme od početka rada programa. Pomoću njega možete pronaći vremensku razliku između
Arkadna zvučna kutija: 7 koraka (sa slikama)
Arkadna zvučna kutija: Dugo sam želio napraviti zvučnu kutiju, koja je nešto poput ove vrste web lokacije, ali u stvarnom životu. Pretpostavljam da nisam prva koja je stvorila takvu kutiju, ali je nikada nisam pronašla evo, pa sam odlučio da ga objavim! Nadam se da ćete uživati, to su moje prve
Arkadni ormar sa postoljem za 4 igrača za MAME: 32 koraka (sa slikama)
Arkadni ormar s postoljem za 4 igrača za MAME: Ovo će vam pokazati kako sam konstruirao svoj MAME ormar sa 4 igrača za postolje. Postoji mnogo stvari koje biste mogli prilagoditi svom ukusu. Pokazat ću vam kako sam napravio svoj, možete ga slobodno prilagoditi po svom ukusu. Ovdje se nalazi standardni prozor
Arkadna kutija: 8 koraka (sa slikama)
Arkadni okvir: U ovom Instructable -u izgradio sam okvir za arkadne igre baziran na Raspberry Pi 3B. Možete igrati svoje omiljene retro igre dok ste na budžetu. Idemo