Inhoudsopgave:

GamePi XS - het Plug'n'Play-emulatiestation - Ajarnpa
GamePi XS - het Plug'n'Play-emulatiestation - Ajarnpa

Video: GamePi XS - het Plug'n'Play-emulatiestation - Ajarnpa

Video: GamePi XS - het Plug'n'Play-emulatiestation - Ajarnpa
Video: 400% Vs 250% Gyroscope 🔥 How To Improve Hip-Fire And Headshot Sensitivity in Bgmi/Pubg Mobile 2024, Juli-
Anonim
GamePi XS - het Plug'n'Play-emulatiestation
GamePi XS - het Plug'n'Play-emulatiestation
GamePi XS - het Plug'n'Play-emulatiestation
GamePi XS - het Plug'n'Play-emulatiestation
GamePi XS - het Plug'n'Play-emulatiestation
GamePi XS - het Plug'n'Play-emulatiestation

Inleiding:

Deze instructable beschrijft de bouw van een Raspberry Pi Zero W-aangedreven console, allemaal binnen een SNES-controller. Het kan op elk scherm met HDMI worden gebruikt. Het wordt aangedreven door een lithium-ionbatterij van een smartphone die tot 3 uur meegaat (afhankelijk van de actieve emulator).

Als u emulators met hoge eisen wilt gebruiken, b.v. Playstation 1 mag je de GamePi 2 eens bekijken. Je zou ook mijn nieuwe afwisseling van de GamePi 2 kunnen waarderen - de GamePi Zero. Het is goedkoper, kleiner en lichter.

Opmerking:

Houd er rekening mee dat Engels niet mijn eerste taal is. Als je fouten vindt of iets niet duidelijk is, voel je vrij om het me te vertellen en ik zal proberen het te repareren. Hetzelfde geldt voor algemene fouten. Als je suggesties hebt voor verbeteringen, laat het me dan weten.

Stap 1: Gereedschap & Materialen

Gereedschap & Materialen
Gereedschap & Materialen

Zorg ervoor dat je alles hebt wat je nodig hebt voor de bouw. Er is niets vervelender dan je project stop te zetten omdat je moet wachten tot een klein onderdeel wordt opgeleverd.

U hoeft de vermelde onderdelen en het materiaal niet van bepaalde links te kopen. Dit zijn voorbeelden en tonen de gewenste eigenschappen van de onderdelen.

Onderdelen:

1x Raspberry Pi Nul W [$13,00]

1x micro SD-kaart - 8 GB [$4.40]

1x USB SNES-controller [$2.20]

1x LiPo-batterij [$ 6,42]

1x HDMI naar Mini-HDMI-kabel 2 m [$3,78]

1x Lipo-oplader + opvoermodule [$2.66]

1x schuifschakelaar [$1, 36]

1x LED 3 mm [$ 0,44]

1x micro-USB-aansluiting vrouwelijk [$0.02]

Gereedschap:

Soldeerhulpprogramma's

Schroevendraaiers

Heet lijmpistool

Dubbelzijdige plakband

3D-printer of 3D-afdrukservice

Stap 2: 3D-printen van de behuizing

3D-printen van de behuizing
3D-printen van de behuizing
De behuizing in 3D printen
De behuizing in 3D printen
De behuizing in 3D printen
De behuizing in 3D printen
De behuizing in 3D printen
De behuizing in 3D printen

Ik heb mijn hoesje bedrukt met grijs PLA-filament. PLA komt van de printer in een behoorlijke kwaliteit - dus er is geen nabewerking vereist (imho).

Als je een 3D-printer hebt met een kleiner bed of helemaal geen printer, kun je een 3D-afdrukservice gebruiken of me een bericht sturen - misschien heb ik zin om hem voor je af te drukken.

Je vindt mijn case op deze thingiverse-ontwerppagina. Ik zal het op thingiverse houden om redundantie te voorkomen.

Stap 3: Demontage van de controller

Demontage van de controller
Demontage van de controller
Demontage van de controller
Demontage van de controller
Demontage van de controller
Demontage van de controller

Nu alle onderdelen klaar zijn kunnen we beginnen met bouwen.

In deze stap willen we de SNES-controller demonteren en voorbereiden op alle dingen die we erin gaan stoppen.

  1. Verwijder de 5 schroeven aan de achterkant van de controller (bewaar de schroef, want die hebben we later nodig!).
  2. Verwijder de achterkant van de controller (we hebben deze niet meer nodig).
  3. Knip/breek de 4 steunen (te zien op de foto) af zodat alles mooi past.
  4. Meten vanaf de controllerkaart snijd de USB-kabel na 10 cm door.
  5. Je controller zou er nu uit moeten zien als die op de laatste foto van deze stap.

De controller is nu klaar voor de volgende stappen.

Stap 4: Bedrading: het stroomcircuit

Bedrading: het stroomcircuit
Bedrading: het stroomcircuit
Bedrading: het stroomcircuit
Bedrading: het stroomcircuit
Bedrading: het stroomcircuit
Bedrading: het stroomcircuit
Bedrading: het stroomcircuit
Bedrading: het stroomcircuit

Dit is de stap die het grootste deel van de bedrading omvat.

Aangezien dit het stroomcircuit is, moet u uiterst voorzichtig zijn met betrekking tot de polariteit - controleer het zo vaak mogelijk.

Aan het einde van deze stap zou uw stroomkring eruit moeten zien als op de eerste afbeelding van deze stap.

De juiste spanning instellen:

De Raspberry Pi Zero W loopt op 5,0 Volt (V), dus we moeten eerst de juiste spanning op de LiPo-lader / step-up combo instellen. We zullen de step-up-converter instellen op iets van ongeveer 5, 2 V, zodat de Pi wat buffer heeft als hij zwaar wordt belast.

  1. Soldeer het beslag aan de LiPo-oplader / step-up combo zoals weergegeven in de 3e afbeelding.
  2. Sluit je multimeter aan op de "Out+" en "Out-" pads van de LiPo charger / step-up combo.
  3. Draai de gouden schroef op de blauwe potentiometer van de LiPo lader / step-up combo totdat je 5,2 V bereikt.
  4. Verwijder de multimeter.

Het circuit solderen:

Sluit alle componenten aan volgens de laatste afbeelding

Deze opstelling maakt geen gebruik van de micro-USB-stroomaansluiting van de Pi om ruimte te besparen. Soldeer de draden rechtstreeks op de Pi.

Nu je klaar bent met het stroomcircuit, wees er voorzichtig mee - er staat nu stroom op de LiPo-oplader / step-up combo!

Stap 5: Bedrading: Power LED

Bedrading: Power-LED
Bedrading: Power-LED
Bedrading: Power-LED
Bedrading: Power-LED

In deze korte stap willen we de status-LED bevestigen. Het enige doel is om aan te geven of de Raspberry Pi is ingeschakeld of niet.

Als je klaar bent, zou je setup eruit moeten zien als die op de eerste foto van deze stap.

Solderen:

  • Sluit de LED aan volgens de laatste afbeelding.
  • Het langere been van de LED is verbonden met de 3,3V-uitgang van de Pi.
  • Het kortere been van de LED is verbonden met een van de massapunten van de Pi.

Schakel de Pi in en controleer of de LED oplicht.

Stap 6: Bedrading: SNES-controller

Bedrading: SNES-controller
Bedrading: SNES-controller
Bedrading: SNES-controller
Bedrading: SNES-controller

Dit is de laatste stap inclusief solderen (yeay). We willen de SNES-controller bevestigen.

Als je klaar bent, zou je setup eruit moeten zien als die op de eerste foto van deze stap.

Solderen:

Sluit de SNES-controller aan volgens de laatste afbeelding

Stap 7: De HDMI-kabel voorbereiden

De HDMI-kabel voorbereiden
De HDMI-kabel voorbereiden

Omdat het mini HDMI-uiteinde (dat in de Pi gaat) van de HDMI-kabel te groot is om in de behuizing te passen, moeten we de behuizing verwijderen.

Ik heb een zijsnijder gebruikt om de behuizing van het mini-HDMI-uiteinde voorzichtig te verwijderen.

Op de foto kun je zien hoe het er vroeger uitzag en hoe het eruit ziet zonder de behuizing.

Stap 8: De software installeren

De software installeren
De software installeren

Voordat we alles in elkaar zetten, willen we eerst het softwaregedeelte onder handen nemen.

In deze stap gaan we alle benodigde software downloaden en de SD-kaart voorbereiden met behulp van de RetroPie-afbeelding.

Vereiste software:

  • Download de vooraf gemaakte RetroPie-afbeelding voor de Raspberry Pi (de rode knop "Raspberry Pi 0/1"). Dit is eigenlijk het besturingssysteem van deze console. Natuurlijk kun je op de Pi gebruiken wat je maar wilt - er zijn tientallen andere oplossingen.
  • Download en installeer 7-Zip- een gratis bestandsde/archiver. We hebben het nodig om het RetroPie-beeldarchief uit te pakken.
  • Download en installeer SD-geheugenkaartformatter. Zoals de naam al zegt, formatteert deze tool SD-geheugenkaarten.
  • Win32 schijfimager downloaden. We hebben deze tool nodig om de uitgepakte RetroPie-afbeelding naar de SD-kaart te schrijven.

De SD-kaart voorbereiden:

  1. Sluit de SD-kaart aan op uw Windows-pc.
  2. Zorg ervoor dat Windows de kaart detecteert.
  3. Open "Deze computer" of "Deze computer" of de Windows Verkenner en onthoud de stationsletter van de SD-kaart. In mijn geval was het F: (verschilt van systeem tot systeem). Zorg ervoor dat het echt de letter van de kaart is en niet sommige van je harde schijven.
  4. Start SDFormatter.exe, selecteer uw stationsletter in het vervolgkeuzemenu "Drive:" en klik op de knop Formatteren.
  5. Wanneer het formatteren is voltooid, sluit u SDFormatter met de knop Afsluiten en koppelt u de SD-kaart los.

Schrijf de RetroPie-afbeelding naar de SD-kaart:

  1. Het gedownloade RetroPie-archief zou zoiets als "retropie*.img.gz" moeten heten.
  2. Klik na het installeren van 7-zip met de rechtermuisknop op het RetroPie-archief en selecteer 7-Zip in het contextmenu. Selecteer "Hier uitpakken" en wacht tot het uitpakken is voltooid.
  3. Sluit de SD-kaart aan op uw Windows-pc. Zorg ervoor dat Windows de kaart detecteert en onthoud opnieuw de stationsletter van de SD-kaart.
  4. Start Win32 Disk Imager.
  5. Selecteer de uitgepakte RetroPie-afbeelding in het veld "Beeldbestand". Selecteer de stationsletter van de SD-kaart in het vervolgkeuzemenu "Apparaat".
  6. Klik op de knop "Schrijven" en wacht tot het schrijven is voltooid.

Voeg uw wifi-inloggegevens toe:

  • Er zijn verschillende manieren om de Raspberry Pi Zero W met je draadloze netwerk te verbinden.
  • We gaan degene gebruiken zonder extra randapparatuur:

    1. Ga met de SD-kaart nog in uw pc naar de SD-kaart
    2. Maak een nieuw bestand op de SD-kaart met de naam "wifikeyfile.txt"
    3. Open het bestand en voeg de volgende code toe aan het bestand waarbij "NETWORK_NAME" de naam is van uw draadloze netwerk (hoofdlettergevoelig) en "NETWORK_PASSWORD" het wachtwoord voor dit netwerk (hoofdlettergevoelig).
    4. Sla het bestand op en sluit het.

    ssid="NETWORK_NAME"

    psk="NETWORK_PASSWORD"

    Nu kunt u de SD-kaart van uw pc verwijderen.

  • Stap 9: Montage

    samenkomst
    samenkomst
    samenkomst
    samenkomst
    samenkomst
    samenkomst
    samenkomst
    samenkomst

    Nu we elk onderdeel dat we nodig hebben hebben voorbereid en aangesloten, is het tijd om alles in elkaar te zetten:

    1. Gebruik de dubbelzijdige plakband om de LiPo-oplader / step-up combo op de achterkant van de behuizing te plakken (zie de positie op de eerste foto)
    2. Plaats de vrouwelijke micro-USB-aansluiting in het daarvoor bestemde gat en voeg hete lijm toe om deze vast te zetten.
    3. Plaats de mini-schuifschakelaar in het daarvoor bestemde gat en voeg hete lijm toe om hem vast te zetten.
    4. Plaats de power-LED in het daarvoor bestemde gat en voeg hete lijm toe om hem vast te zetten.
    5. Plaats de batterij in de daarvoor bestemde ruimte in het midden van de bedrukte behuizing.
    6. Zet de Raspberry Pi Zero W op zijn plaats bovenop de batterij met de HDMI-uitgang naar de schuifschakelaar gericht (zie tweede afbeelding).
    7. Zet de Raspberry Pi Zero W vast met 2 schroeven.
    8. Sluit de HDMI-kabel aan (zie derde afbeelding).
    9. Sluit de behuizing door beide onderdelen van de behuizing voorzichtig in elkaar te zetten (er is geen kracht voor nodig).
    10. Zet de kastdelen vast met 4 schroeven aan de achterzijde (zie laatste foto).

    Stap 10: RetroPie configureren

    RetroPie configureren
    RetroPie configureren
    RetroPie configureren
    RetroPie configureren
    RetroPie configureren
    RetroPie configureren
    RetroPie configureren
    RetroPie configureren

    Tijd om het geheel op te starten!

    De eerste keer opstarten duurt even omdat RetroPie een aantal eerste starttaken moet afhandelen (lijkt op de eerste 2 foto's van deze stap).

    De ingang configureren:

    1. Plaats de SD-kaart in de Raspberry Pi en schuif de aan / uit-schakelaar.
    2. Wacht tot emulationstation verschijnt en je vraagt om "Input configureren" (zie derde afbeelding).
    3. Volg de instructies op het scherm en wijs uw knoppen toe.
    4. Nu gaan we enkele basisinstellingen configureren.

    Wifi configureren:

    1. In het hoofdmenu van emulationstation (waar je de systemen selecteert) selecteer RETROPIE en druk op de A-toets.
    2. Selecteer WiFi en druk op de A-knop.
    3. Selecteer in het nieuwe menu "Wifi-inloggegevens importeren uit /boot/wifikeyfile.txt" en druk op de A-knop.
    4. Wacht tot het emulationstation een verbinding met uw WLAN tot stand heeft gebracht.
    5. Welkom op het internet.

    Stap 11: Games toevoegen

    Om geëmuleerde games te spelen, hebben we die games eerst nodig.

    Roms ophalen (de spellen … als bestanden):

    • Ik zal niet beschrijven waar ik de roms voor de emulators kan krijgen, want van wat ik begrijp is dit een soort legale grijze zone.
    • Gebruik Google om je favoriete rom te vinden - er zijn veel websites die ze aanbieden. Zoek gewoon naar iets als "Mario Kart Super Nintendo Rom".

    Breng Roms over naar de GamePi:

    • Er zijn drie hoofdmethoden voor het overbrengen van roms.
    • We houden het bij de makkelijkste: Samba-Shares:
    1. Zet de GamePi aan en wacht tot hij volledig opstart.
    2. Zorg ervoor dat je de GamePi met je wifi hebt verbonden.
    3. Open een Windows Verkenner (een map niet de Internet Explorer).
    4. Typ "\RETROPIE\roms" in het adresveld van de map en druk op Enter. Je bevindt je nu in een gedeelde map van de GamePi.
    5. Kopieer je gedownloade rom naar de juiste emulatormap. Bijvoorbeeld: als je de "Super Mario Kart"-rom voor de Super Nintendo hebt gedownload, kopieer je de rom naar de SNES-map.
    6. Herstart emulationstation (druk op de Start-knop in het hoofdmenu, selecteer QUIT, selecteer RESTART EMULATIONSTATION).
    7. Na het opnieuw opstarten zouden het nieuwe systeem en de game zichtbaar moeten zijn in het hoofdmenu.

    Stap 12: De laatste stap

    Gefeliciteerd:

    • Gefeliciteerd, je hebt je eigen GamePi XS gebouwd.
    • Sluit hem aan op een Display, Monitor, TV, Beamer, wat dan ook en veel plezier met het spelen van een aantal klassiekers.
    • Toon wat liefde en heb een mooie dag.
    • Je kunt me ook een tip geven over thingiverse als je daar zin in hebt.

    Stap 13: Geschiedenis wijzigen

    12-APR-2018:

    Gepubliceerd

    14-APR-2018:

    Titelafbeelding gewijzigd

    20-APR-2018:

    Links toegevoegd voor GamePi 2 en GamePi Zero

    03-MEI-2018:

    Typefout gecorrigeerd in "Stap 4: Bedrading: het stroomcircuit"

    Microcontroller-wedstrijd
    Microcontroller-wedstrijd
    Microcontroller-wedstrijd
    Microcontroller-wedstrijd

    Tweede prijs in de Microcontroller-wedstrijd

    Aanbevolen: