Obsah:
- Krok 1: Veci, ktoré budete potrebovať
- Krok 2: Získajte Familar s dielmi a nastavte držiak dosky plošných spojov
- Krok 3: Umiestnite bočné panely
- Krok 4: Spojte to všetko dohromady
- Krok 5: Odvaha
- Krok 6: Zapojenie
- Krok 7: Hrajte
Video: Arkádová hra MAME pre jedného hráča: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Dnes budeme stavať mini-MAME konzolu pomocou Raspberry Pi. Jedná sa o konzolu pre jedného hráča, ale keďže sú porty USB na pi prístupné, je ľahké zapojiť inú konzolu alebo joystick USB a v prípade nálady vykonať nejakú akciu pre viacerých hráčov!
Krok 1: Veci, ktoré budete potrebovať
-
Veľká rovná plocha na prácu.
Na to skvele poslúži podlaha, položte trochu plastu, aby ste zachytili chybné lepidlo
-
Drevená ohrada.
Tu je odkaz na súpravu dielov na etsy: MAME Box Parts Kit
-
Raspberry Pi 3 + karta SD 8 GB alebo väčšia. Použil som 32 GB..
Tu je odkaz na Rpi 3 Model B:
-
Hardvérová súprava - joystick, tlačidlá a kodér USB. Dajú sa ľahko kúpiť na Amazon alebo eBay.
Tu je odkaz na hardvérovú súpravu Sanwa s kodérom: Hardvérová súprava Easyget Sanwa
- Niekoľko balení skrutiek do stroja č. 4-40 na montáž PCB s kódovaním Pi a kodéra
- Niekoľko balení strojných skrutiek č. 6-32 na montáž joystickov.
- Lepidlo na drevo
Krok 2: Získajte Familar s dielmi a nastavte držiak dosky plošných spojov
Časť I - Nastavenie držiaka DPS
Vyberte držiak dosky plošných spojov a vezmite si so sebou PCB. Zarovnajte montážne otvory a prevlečte 4-40 skrutku cez montážne otvory, ktoré chcete použiť. Tu používam rozhranie RPi a Xinmo.
Skrutky držte na mieste, dosku prevráťte a naneste matice.
Potom na každú maticu nanesieme kúsok superlepidla, aby držalo na svojom mieste, aby sme v budúcnosti mohli skrutky odstrániť. Je bolestivé pokúsiť sa zarovnať skrutku inak, takže tento krok vám pomôže po ceste. NEDÁVAJTE lepidlo na závity, neskôr budete ťažko odskrutkovať túto skrutku. Odložte držiak DPS nabok, aby sa vysušil.
Krok 3: Umiestnite bočné panely
Keď lepidlo zaschne, je pravdepodobne najlepšie odstrániť skrutky. Nemám, ale veci môžu byť jednoduchšie, ak skrutky nie sú v ceste.:)
Ďalej sme nastavili prednú, zadnú a bočnú stranu, aby ste získali predstavu o tom, ako to všetko ide dohromady. Doska plošného spoja má na prednej a zadnej strane úchytky, ktoré zapadajú do predného a zadného panelu.
Na zlepenie krabice používam Titebond II, naozaj pekné lepidlo za veľmi výhodné ceny. Ale akýkoľvek druh lepidla na drevo bude fungovať dobre.
Najprv prevráťte všetky 4 panely, aby ste sa pozerali dovnútra. Teraz naneste trochu lepidla na záložky v hornej časti a po stranách - tieto povrchy sa spoja s inými časťami, takže sú to skutočne jediné miesta, ktoré potrebujú lepidlo.
Používam štetec, ale dobré výsledky môžete dosiahnuť jednoduchým stlačením malej kvapky z fľaše a poklepaním na kartu.
Protip: Pre väčšiu tuhosť pridajte kvapku lepidla medzi každý otvor na vnútornej strane horného panelu. Vďaka tomu bude škatuľka pekná a tesná počas tých uponáhľaných sedení, keď na ňu naozaj makáte!
Krok 4: Spojte to všetko dohromady
- Najprv umiestnite zadný panel na miesto, ale zatiaľ nezasúvajte jazýčky úplne dovnútra.
- Potom zasuňte strany do seba, najskôr zarovnajte úchytky bočného panela so zarážkami zadného panela a potom zarovnajte bočné panely s hornou doskou. Keď sú všetky zarovnané, pridajte dosku plošných spojov maticami nadol a skrutkami alebo otvormi smerom nahor.
-
Nakoniec pridajte prednú dosku. Sieťkou spojte dosku plošných spojov a boky a potom všetko dajte dole na horný panel. Zatlačte rovnomerne každú stranu nadol, pričom striedajte rohy, kým všetky steny nebudú dobre usadené v hornej časti. Zarovnanie chybných kariet môže vyžadovať určitý tlak a krútenie, ale akonáhle je to dovnútra, je to in!
- Pre väčšiu tuhosť môžete tiež vyhladiť bodky lepidla vo vnútri do súvislej čiary.
Po lepení rohy obvykle zalepím modrou páskou, aby držali pevne pri sebe, kým lepidlo schne. Maskovacia alebo škótska páska by bola pravdepodobne v poriadku, ale vyhol by som sa baliacej alebo lepiacej páske, ktorá pri pokuse o odlepenie môže zanechať lepidlo alebo inú hrubú hmotu.
Nakoniec pomocou vlhkej papierovej utierky vyčistite akékoľvek lepidlo, ktoré sa vytlačilo na horný panel. A ak chcete, môžete na zadný panel pridať držiaky káblov na navíjanie káblov.
Krok 5: Odvaha
Akonáhle lepidlo zaschne, pripravte si vnútornosti!
Najprv urobím tlačidlá a potom joystick. Vysuňte ich zhora a pozrite sa na svoju farebnú schému predtým, ako sa všetko namontuje. Potom na všetko dajte knihu alebo spodnú dosku a preklopením škatule získate prístup dovnútra.
Naskrutkujte skrutky na poistné krúžky na telo každého tlačidla a pevne ich priskrutkujte. Zistil som, že kroky zapojenia sú najľahšie, ak sú všetky držiaky mikrospínačov trochu naklonené k doske plošných spojov, ako vidíte na obrázku.
Potom vycentrujte základňu joysticku a pridajte 4 skrutky. Na toho chlapa používam poistné matice, aby som sa uistil, že sa neotáča, ale ak nemáte poistné matice, bude fungovať loctite alebo dokonca lak na nechty.
Váš joystick môže byť dodaný s oddelenou rukoväťou. Ak je to tak, je čas ho vložiť cez základňu a nasadiť akčný krúžok. Široká základňa pre citlivé akcie, úzka základňa pre necitlivé akcie.
Potom zatlačte páčku dovnútra a zasuňte E-klip do prídržnej drážky. Nasaďte E-klip pomocou klieští.
Ak na vašich tlačidlách ešte nie sú namontované mikrospínače, teraz pridáme tlačidlové mikrospínače tak, že najskôr zavesíte dolnú bodku tak, ako vidíte na obrázku, a potom ich zatlačíte späť nad vysokú bodku, kým spínač nezapadne na svoje miesto. Kúsok koláča, ak to urobíte po jednej „bodke“
Krok 6: Zapojenie
Pridajte dosku plošných spojov a vodič podľa popisu v pokynoch pre konkrétny hardvér. Existuje toľko rôznych konfigurácií zapojenia, že ich nemôžem skutočne ukázať všetky, ale obmedzujú sa na niekoľko štandardných konfigurácií.
- Tlačidlá a JS do kodéra, kodér do Pi. Keď používate dosku snímača s Raspberry Pi, prepojíte tlačidlá a prilepíte sa najskôr k snímaču. Potom sa kodér zapojí do Pi cez USB. Tento kábel USB je často dosť dlhý, takže zvážte použitie dosky Pi ako malého navíjača, aby ste použili ďalší kábel.
- Tlačidlá a JS priamo do Pi. Pokiaľ ide o dosku pre jedného hráča, môžete použiť návod Adafruit na priame prepojenie obmedzeného počtu tlačidiel priamo do hlavičky IO na Pi.
- Tlačidlá a JS na kodér, použite kodér ako joystick USB. Pre tých, ktorí hrajú na počítači alebo konzole, možno budete chcieť Pi úplne vynechať a jednoducho použiť svoj box ako joystick USB. Žiaden problém! Toto pripojenie USB z kodéra je určite možné pripojiť priamo k počítaču alebo konzole a fungovať ako joystick USB.
Krok zapojenia neukážem, pretože je odlišný pre každé nastavenie, ale všetky používajú podobnú stratégiu:
- Jeden dlhý uzemňovací reťazec reťazí zo uzemňovacej svorky plošného spoja do jedného z konektorov na každom mikrospínači - preskakuje z jedného na druhý. Tento drôt je zvyčajne oveľa dlhší a má veľa konektorov.
- Mnoho signálových vodičov sa pripája z druhého (NO - normálne rozpojeného) terminálu každého mikrospínača späť k PCB. Väčšina plošných spojov vám povie, kam pripojiť tlačidlo č. 1, tlačidlo č. 2 atď.
Nakoniec to vyzerá niečo ako tu na obrázku, kde používam nastavenie č. 2 - priamo na Pi.
Krok 7: Hrajte
Posledným krokom je softvér - domáca časť!
Ak používate Raspberry Pi a chcete celkom bezproblémové prepínanie medzi mnohými emulátormi a MAME, osobne navrhujem RetroPie, ktoré je tu voľne dostupné.
Stiahnite si obrázok karty SD, zapíšte ho na kartu MicroSD z kroku 1 a vložte ho do obrázka. Ak Retropie používate prvýkrát alebo len na aktualizáciu, pokračujte sem v návode na Retropie.
Inštalácia trvá asi pol hodiny, ale vaša mini súprava bude aj naďalej prinášať sladké retro dobroty po mnoho ďalších rokov! Dúfam, že sa vám stavba páčila a dúfam, že budete úspešní vo svojich vlastných projektoch DIY MAME!
Odporúča:
Aruduino LED hra Rýchle kliknutie Hra pre dvoch hráčov: 8 krokov
Aruduino LED hra Rýchle kliknutie Hra pre dvoch hráčov: Tento projekt je inšpirovaný @HassonAlkeim. Ak ste ochotní sa podrobne pozrieť, tu je odkaz, ktorý si môžete pozrieť https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Táto hra je vylepšenou verziou hry Alkeim's. Jedná sa o
Časovač reakcie pre jedného hráča (s Arduino): 5 krokov
Časovač reakcie pre jedného hráča (s Arduinom): V tomto projekte zostrojíte časovač reakcie, ktorý poháňa Arduino. Funguje na funkcii Arduino millis (), kde procesor zaznamenáva čas od spustenia programu. Pomocou neho môžete nájsť časový rozdiel medzi
Vertikálna arkádová hra s integrovaným LED displejom PIXEL: 11 krokov (s obrázkami)
Vertikálna arkádová hra s integrovaným LED displejom PIXEL: **** Aktualizované o nový softvér, júl 2019, podrobnosti tu ****** Arkádová zostava s unikátnou vlastnosťou, že LED dióda LED sa mení tak, aby zodpovedala zvolenej hre. Umenie postáv na stranách skrinky je vyrezávané laserom a nelepí sa
Matrix Pong hra 8x16 LED (2 pádla na verziu pre hráča): 3 kroky
Hra 8x16 LED Matrix Pong (2 pádla na hráča): Inšpiroval som sa mnohými variáciami klasickej hry Pong implementovanej na Arduine s využitím matice LED 8x8. V tomto návode vám ukážem, ako vytvoriť svoju obľúbenú verziu Pongu, ktorá má na každého hráča dve pádla - útočníka a brankára.
Pong Arduino pre jedného hráča- ak toto, potom ono: 5 krokov
Pong Arduino pre jedného hráča-ak toto, potom ono: Tento arduino projekt je gebaseerdopd een 2 speler pong project hier op instructables (https: //www.instructables.com/id/Portable-Arduino-a …) maar dit project is hráč pre jedného hráča sa stretol s jednoduchou AI. Poznámka: Arduino Uno Nokia 5100 scherm. https: // ww