Bärbar Arcade och Media Player (6 / 8 steg)
Steg 6: Joysticks
Det finns 3 hög nivå steg för att skapa varje joystick:
- Ställa in Bluetooth-kortet (EzKey)
- "Bygga" rutan
- Slutliga anslutningar
Installera Bluetooth
Du kan antingen ansluta adaptern till en PCB eller direkt använda stiften som tillhandahålls. Jag gjorde båda men jag kommer att fokusera på den senare (icke-PCB) metoden. Att börja installera medföljande stiften på styrelsen och löda stiften från undersidan. Nästa måste du ansluta någon makt till adaptern så att vi kan koppla ihop den och prov den ute. Anslut den röda sladden kommer från batteriet till Vin terminal på adaptern och den svarta kabeln till G terminal. Kortets lampan ska börja blinka.
Nästa, jag Parade adaptern med min hemdator så jag kan mappa om nycklarna. Du har möjlighet att mappa den nyckel som är associerad med var och en av de numrerade stift (0-11) på ezkey. Jag valde att mappa tangenterna med tangentmappningar jag använde på min hem arcade, vilka var baserade på det här diagrammet . Mer information om ihopkoppling och mappning nycklarna finns denna utmärkta guide.
Efter mappning nycklarna Parade jag sedan adaptern till Raspberry Pi också med hjälp av uppgifterna från guiden länkade ovan. Efter hopkopplingen kunde jag testa bluetooth adapter men att skapa en kort mellan en av de mappade stift och marken.
Bygga i rutan
I prepping rutan är den första sak att göra layout där du vill att knappar och joystick. Du måste planera för där knappen kontrollerna kommer att bifogas i rutan så att du lämnar tillräckligt med utrymme för anslutningar. Jag slutade gå med 4 spelknapparna, som en start och select/mynt knappen. Jag använde även en extra knapp för "fly" bara om spelaren en kontroll. Varje ruta hade också en låsning knapp för att styra effektförbrukningen. Jag använde billigare Happ knappar och joysticks för de flesta knappar och några mindre Adafruit knappar för saker som flykt och strömbrytaren. Happ knapparna är mycket större och mer av en huvudvärk passande inne i den lilla rutan - rekommenderar jag skulle förmodligen gå med flera av de mindre Adafruit knapparna.
För knapparna Happ jag borrat 1 1/8" hål, Adafruit knapparna används 5/8"-knapparna. Du kan se på bilden hur jag ordnat knapparna, men varje arrangemang som passar bör fungera.
Sedan målade jag rutorna med en oljebaserad grundfärg och svart färg som jag hade runt. Definitivt ett valfritt steg men jag tror det kom ut bättre. Efter 2 rockar var lite slipning och tid för att torka det nu dags att placera alla knappar i rutan och dra åt dem på plats.
Slutliga anslutningar
Med rutan byggdes sist var steget att ansluta alla kablar. Jag använde några snabbt koppla bort kablar och en kvinnlig stift att ansluta knapparna till Ez-nyckeln. Jag skapade två marken öglor för knapparna till höger och en för vänster (knappar och joystick). Varje knapp kartor till ett stift på den Ez0Jet som i sin tur mappar till en knapptryckning (enligt definitionen i avsnittet installation Bluetooth).
Jag lade också till en låsning knapp till elnätet så att det är lätt att vända joysticken på och av.