Obsah:
- Krok 1: Čo budete potrebovať
- Krok 2: Prototypový box
- Krok 3: Prehľad elektroniky
- Krok 4: Rozšírenie rozbočovača USB
- Krok 5: Rozšírenie HDMI
- Krok 6: Rozšírenie napájania Micro USB
- Krok 7: Rozšírenie dosky prepínača USB
- Krok 8: Predĺženie slúchadiel
- Krok 9: Vypínač LED
Video: Arkádový systém všetko v jednom: 12 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Už som predtým postavil arkádový joystick a bol obrovský (60x30x12 centimetrov pre 2 hráčov), tiež ťažko použiteľný, pretože by ste potrebovali počítač so všetkou emuláciou pripravený na hranie atď., Aby sa jeden skončil niekde uložený Nepamätám si, že by som zbieral prach, ale stále chcem hrať staré školy s palicou a veľkými gombíkmi.
Po tejto skúsenosti som chcel lepšie riešenie, ktoré musí mať:
- Vstavaný systém: plug & play s televízorom cez HDMI
- Malá veľkosť: ľahko sa prenáša a skladuje
- Škálovateľné: Pripojte doň ďalší joystick pre viac hráčov
- Režim iba joystick: pripravený na použitie iba joysticku pre akýkoľvek iný systém cez USB
Najlepšia možnosť, ktorú som našiel, je použitie RaspberryPi s RetroPie plus USB HUB a prepínača signálu USB vyrobeného na mieru. ALE nechcel som vystaviť malinový pi, chcel som uzavretý box so všetkými IO pripravenými na použitie.
Viem, že to nie je nič epické originálne, ale chcel som len zdokumentovať a zdieľať všetky veci, ktoré som prišiel pre každú časť stavby, aby ste si mohli postaviť vlastnú, vylepšiť tú, ktorú už máte, alebo ju dokonca použiť ako inšpiráciu pre vašu ďalšiu tvorbu. projekt.
Tento pokyn nebude krok za krokom pre domácich majstrov pre presne rovnakú zostavu, pretože má veľa vlastných vecí, ktoré vám môžu uľahčiť riešenie vecí, ktoré už máte doma. Aj keď sa to pokúsim prejsť všetkým, aby ste nemuseli všetko premyslieť, aby ste vytvorili ten s rovnakými funkciami.
Ak niečo staviate alebo ste si odtiaľto niečo odniesli, podeľte sa o to v komentároch, rád to uvidím
Krok 1: Čo budete potrebovať
Prvá vec, ktorú tu uvediem, bude odkaz na komponenty, ktoré som získal pre svoju zostavu, ako referenciu. Nekúpil som žiadne z nich od týchto predajcov, pretože som všetko kúpil od miestnych predajcov v mojej krajine.
1. Raspberry Pi: Ako som povedal v úvode, tento systém funguje s RetroPie, takže budete potrebovať Raspberry Pi, použil som najnovší Pi 3 B+, ale myslím, že môžete použiť aj verziu 2. Jediná vec je, že ak idete s hrami Pi Zero, ktoré môžete hrať, je ich oveľa menej a zostava sa môže v niektorých častiach zmeniť (pretože som rozšíril Pi IO ako audio, USB, HDMI a tlačidlo napájania), preto skontrolujte schému obrázok, aby ste zistili, či to pre vás má zmysel.
2. Sada pre arkádový joystick: Nekúpil som si, namiesto toho som si zostavil vlastný tak, že z neho získam 6 malých tlačidiel (24 mm namiesto 30 mm) a 2 tlačidlá (spustenie a výber) po 12 mm. obchod s elektronikou, pretože som chcel malý joystick, ale budete potrebovať hlavne:
- Palica
- 2 tlačidlá na spustenie a výber
- N tlačidiel na hranie (je to úplne na vás, použil som 6, pretože dáva zmysel pre hry, ktoré chcem hrať a ktoré majú tlačidlá X, Y, A, B, L a R)
- Rozhranie USB joysticku
Ak chcete viac informácií o nastaveniach a všetkých týchto veciach, odporúčam vám pozrieť si RetroPie Wiki, ktorá má tiež mapu všetkých ovládacích prvkov a tlačidiel, takže vám pomôže rozhodnúť sa o nastavení.
Ak chcete rovnakú páčku, tlačidlá a rozhranie, ktoré som použil, je toto (toto sú presné komponenty, ktoré som použil, ale nie od tohto predajcu)
3. Rozbočovač USB: slúži na otvorenie puzdra a rozšírenie portov malinového pi, aby ste naňho nemíňali príliš veľa peňazí. Kúpil som to najlacnejšie, čo som našiel (a o ktorom som vedel, že na RPi funguje dobre) od miestneho predajcu, ako je tento (ak nájdete bez prepínačov ešte lepšie, musel som ich neskôr skrátiť, aby boli vždy ZAPNUTÉ)
4. Tlačidlo napájania: Toto je úplne voliteľné, ale je naozaj skvelé mať tlačidlo napájania s LED diódou pre systém. Môj je tento v bielom led. MUSÍ BYŤ MOMENTÁRNE, nenechajte si ich zaskočiť, prichádzajú v oboch typoch.
Potom nejaká elektronika, ktorú budem uvádzať na každom kroku, aby bol tento zoznam krátky.
Krok 2: Prototypový box
Predtým, ako som sa dostal k zostaveniu konečnej škatule (tej mojej postavenej z MDF), použil som kartónovú škatuľu, kde všetky komponenty pochádzajú od predajcu. To je niečo, čo určite odporúčam. Zaobstarajte si kartónovú škatuľu alebo niečo lacné, čo je podobné veľkosti vašej arkády, urobte všetky otvory a vložte do nej joystick. Je jednoduchšie otestovať všetku elektroniku, než začnete vyrábať konečnú škatuľu.
Krok 3: Prehľad elektroniky
Ako vidíte na prvom obrázku, hlavnou myšlienkou bolo rozšíriť RaspberryPi z krabice, ale tiež zachovať jeho integritu (bez spájkovania a rozbíjania RPi). Tento krok je prehľadom všetkých pripojení a káblov, ktoré boli potrebné na zostavenie, všetky z nich uvediem v krokoch.
Krok 4: Rozšírenie rozbočovača USB
Aby sa k vášmu systému mohli pripojiť ďalší hráči, potrebujete USB porty, ktoré RaspberryPi už odhalil, ale pretože už máme jeden joystick (našu arkádu) zapojený do RPi, potrebujeme spôsob, ako odhaliť porty USB z krabice.
Kúpa najlacnejšieho USB rozbočovača by teda stačila alebo by ste použili ten, ktorý máte k dispozícii (USB 2.0 stačí na RPi). To vám dá možnosť pripojiť klávesnicu, myš, viac arkádových prehrávačov, myslím … ak mám ešte 1 z týchto systémov, mohol by som ich prepojiť, čo bola jedna z myšlienok tohto projektu.
Jedna vec však je, že ak kupujete, pokúste sa získať jednu:
- bez LED (môžete ich nakoniec odstrániť)
- bez prepínačov (budete ich musieť odpájkovať a spájkovať, aby boli vždy ZAPNUTÉ)
- všetky porty USB by mali byť na jednej strane (odhalenie z krabice je jednoduchšie)
Krok 5: Rozšírenie HDMI
Toto bolo ťažké nájsť, ide o to, že máte rozšírenie, ktoré je HDMI na mužské a na HDMI, aby ste mohli televízor zapojiť mimo krabice. Získať jeden krátky tejto veľkosti okolo 5 cm bolo pre mňa v zásade lokálne nemožné, takže som si kúpil jeden z tohto typu a potom ho rozbil, aby mi plast neprekážal.
Prvá myšlienka bola dostať niekoľko 90 ° (L) muža k žene a urobiť nejaký reťaz od RPi k zadnej časti škatule, ale rozbiť jeden z týchto 360 ° bolo celkom jednoduché.
Bolo by to oveľa lepšie a čisté Ak môžete získať niečo také (toto som lokálne nenašiel).
Krok 6: Rozšírenie napájania Micro USB
Na toto rozšírenie budete potrebovať akýkoľvek kábel Micro USB, ktorý môžete mať okolo jedného, v dnešnej dobe sú celkom bežné, pretože takéto chytré telefóny sú k dispozícii, a potom jeden z nich získate na druhý koniec.
Ako ukazuje obrázok, odstrihnite kábel, aby ste získali mikro usb, a potom spájkujte kladný a záporný pól do zásuvkového modulu mikro usb.
Káble USB 2.0 majú v sebe 4 cesty, V+ (kladné), GND (uzemnené), Data+ a Data-. Chceme iba napájanie, takže ak nájdete vnútri iba 2 káble, sú to, čo chceme, inak budete musieť nájsť V+ a GND a ostatné zahodiť.
NEPREBERAJTE POLARITU PODĽA FARIEB, zistil som, že mať červenú a čiernu farbu (alebo červenú a bielu) nemusí znamenať, že čierna alebo biela sú GND alebo červená je V+.
Ako ich teda identifikujete? Použitím toho istého, čo máte, a multimetra:
Stačí zapojiť mikro USB do zásuvkového modulu a otestovať spojitosť medzi káblom a VBUS (označeným na module) alebo GND v module, vďaka čomu budete vedieť, ktoré miesto spájkovať.
Krok 7: Rozšírenie dosky prepínača USB
To bude vyžadovať spájkovanie na doske, Použil som perfboard a zostavy som postavil ručne, pretože spojenie je celkom priame.
POZNÁMKA: MicroUSB tam ignorujte, stane sa, že som naň pripevnil rovnaký kus dosky.
Cieľom je vytvoriť USB komutátor, v ktorom bude rozhranie joysticku smerovať k Raspberry Pi ALEBO k zásuvke USB typu B, aby som mohol pripojiť joystick k počítaču a používať ho mimo systému RetroPie.
Potrebné komponenty:
- prepínač vertikálneho posúvania (2 stopy)
- a USB Type -B Female: Použil som tento, pretože som nemohol lokálne nájsť tento (zásuvka B - je jednoduchšie spájkovať)
- kábel USB (ten, ktorý bol dodaný s arkádovým rozhraním joysticku, funguje dobre)
Nastavil som schému, ako všetko prepojiť (obrázok), ale v zásade to, čo robí, je spojiť V+ a GND pre všetky USB dohromady a potom nastaviť D+ a D- do komutátora, takže to bude prepínanie prenosu údajov medzi RPi ALEBO USB Female (výstupný joystick).
Dôležitá vec, pretože toto bude zdieľanie napätia, odporúčam vám používať iba jedno alebo druhé; nepoužívajte obidve súčasne. Myslím tým, že ak sa chystáte prepnúť na „iba režim joysticku“, vypnite a odpojte napájanie malinového pi. Použitie niektorých diód by tam veľmi pomohlo z hľadiska bezpečnosti, ale bohužiaľ som si práve uvedomil, že haha *pokrčil ramenami.
Krok 8: Predĺženie slúchadiel
V predvolenom nastavení bude RetroPie odosielať zvuk prostredníctvom HDMI, takže zvuk bude vychádzať z televízora, ale napadlo mi, že by som možno chcel pripojiť slúchadlá, ktoré je veľmi ťažké používať samotný televízor, a pretože RetroPie podporuje výber zvukového výstupu, nastavil som toto jednoduché rozšírenie.
Všetko, čo potrebujete, je zvukový konektor 3.5 pre chasis (ako je tento) a kábel s konektorom samec na pripojenie k malinovému pi.
Stačí spájkovať doľava, doprava a GND a máte to.
Bočná poznámka.. Neskúšal som to, pretože nemám slúchadlá Bluetooth, ale môžu fungovať iba pomocou jedného z portov USB v rozbočovači tohto systému a tento krok môžete preskočiť.
Krok 9: Vypínač LED
Runner Up in the Game Life Contest
Odporúča:
IoT DevKit (všetko v jednom)-ORB1T V19.0 ALPHA: 6 krokov
IoT DevKit (All-in-one)-ORB1T V19.0 ALPHA: Čo je OBJEX? OBJEX je " spustenie " možno (neviem, na to je predčasné hovoriť). V súčasnej dobe je to súbor experimentálnych projektov internetu vecí. Každý projekt má iný názov, napríklad ORB1T. Cieľom OBJEX je vyvinúť systémy/zariadenia IoT. El
Všetko v jednom digitálnom chronometri (hodiny, časovač, alarm, teplota): 10 krokov (s obrázkami)
All in One Digital Chronometer (Clock, Timer, Alarm, Temperature): Plánovali sme vyrobiť časovač pre inú súťaž, ale neskôr sme implementovali aj hodiny (bez RTC). Keď sme sa dostali do programovania, začali sme sa zaujímať o aplikáciu ďalších funkcií na zariadení a nakoniec sme pridali DS3231 RTC, ako
Mikrokontrolérová doska všetko v jednom: 8 krokov
Doska mikrokontroléra všetko v jednom: Cieľom tohto návrhu dosky mikrokontroléra typu všetko v jednom je byť funkčnejší ako Arduino, po zhruba 100 hodinách návrhu som sa rozhodol podeliť sa o to s komunitou, dúfam, že oceníte úsilie a podporte ho (akékoľvek otázky alebo
DIY-Recyklácia podlahového ventilátora na modifikátor osvetlenia fotografie/lampa všetko v jednom: 11 krokov
DIY-Recyklácia podlahového ventilátora na lampu Modifikátor svetla/lampa všetko v jednom: Nedávno som teda bol na jarnom upratovaní a narazil som na podlahový ventilátor, ktorý mal vypálený motor. A potreboval som stolnú lampu. 2+2 a urobili sme malý brainstorming a prišli sme s nápadom premeniť ventilátor na 20 palcový široký modifikátor svetla. Čítajte ďalej s
Password Manager, Typer, Macro, Payload Všetko v jednom !: 11 krokov (s obrázkami)
Password Manager, Typer, Macro, Payload … Všetko v jednom !: POZOR PROSÍM: Ak máte problém s výrobou tohto zariadenia (PCB, spájkovanie alebo iné), neváhajte a pošlite mi súkromnú správu tu alebo e -mail na adresu [email protected]. Rád pošlem jeden z počítačov alebo zariadení, ktoré už vyrábam