Bærbare spilkonsoller er meget populære siden starten. Der er mange bærbare spilkonsoller, der findes på markedet som Sony PlayStation, Nintendo 3DS, Nvidia Shield osv. De spænder fra få dollars til tusindvis af dollars. Du har muligvis 'hands on' på enhver spilkonsol et stykke tid. Har du nogensinde tænkt på at lave en spilkonsol derhjemme? Ja, du kan bygge det med det samme, hvis du har lidt viden om elektronik og computere.
Her, i denne instruktioner af PiJuice, har de bygget en DIY bærbar spilkonsol, og det tager meget mindre indsats i forhold til dets brugervenlighed.
Det bruger primært Raspberry Pi som en motor til denne spilkonsol, som drives af nyankomne PiJuice. PiJuice er grundlæggende et batterimodul, specielt designet til PI, så det er ikke nødvendigt at rode med strømadaptere og ledninger. Det kan monteres på Raspberry Pi og tilsluttes til GPIO Pins, som 'Shield'-moduler.
Det bruger Game Console Code 'cupcade' udviklet af AdaFruit, som bruger Shea Silvermans AdvMAME-emulator. Denne spilkonsolkode gør det muligt at spille spil ved hjælp af tastatur. Game ROM'erne kan downloades herfra (MAME-webstedet).
PiJuice er monteret på Raspberry Pi. PiJuice har en breakout, så GPIO-ben er tilgængelige stadig efter monteringen. Derefter monteres en 2,2 tommer TFT-skærm yderligere over PiJuice, hvilket skaber en 'Sandwich'. Joystick og fire taktile afbrydere bruges som kontrolknapper. Joystick giver analog udgang, men Raspberry Pi har ikke analoge ben, så en Arduino Pro Mini bruges til at konvertere analoge signaler fra Joystick til en digital udgang.
Så denne digitale udgang og fire taktiske knapper er forbundet til Raspberry Pi's GPIO-ben gennem retvinklet header Pins for at gøre det kompakt og flot.
Endelig har vi brug for 'Retrogame' -kode fra AdaFruit, for at overføre kontrolformularens tastatur til joystick og fire taktile knapper. Denne Retrogame.c-fil kan ændres efter vores behov.
Nu skal du bare teste, før du samler og samler alle tingene i henhold til denne tutorial, og du er færdig, du har din egen HiFi Portable Gaming Console!