$20 bärbara Raspberry Pi spelkonsol (5 / 10 steg)
Steg 5: Konfigurera knapparna: D-Pad, A, B, X och Y
När skärmen är igång, kan vi fortsätta till knapparna. Denna bärbara konsolen använder 10.
1. börja med att placera fyra knappar i D-Pad bildandet på perfboard som visas i bilderna ovan.
2. Böj en terminal för varje knapp till varandra för att skapa en marken järnväg. Löda dem alla tillsammans.
3. förankra de återstående 4 stift med lödtenn.
4. ta en 5 wire bandkabel och löda en kabel till varje förankrade pin plus ett till marken järnväg.
5. med en Dremel verktyg eller en liten såg, skär runt knapparna. Lämna klartecken för monteringshål.
6. löda en jordledning till marken på Pi nolla (pin 9 med styrelsen layout)
7. löd upp för att stift 11 på noll (GPIO17)
8. löda på ner knappen till stift 12 på noll (GPIO18)
9. löda den vänstra knappen till stift 13 på noll (GPIO27)
10. löda på rätt knapp till stift 7 på noll (GPIO4)
Med D-Pad komplett, kan vi börja arbeta på funktionsknapparna. de är i exakt samma layout som D-Pad, men i stället för en D-Pad del över den, vi har fyra individuella knappar.
11. börja genom att göra steg 1-6 ovan för att göra en andra knappen styrelse.
12. löda på A-knappen till stift 40 (GPIO21)
13. löda på B-knappen till stift 38 (GPIO20)
14. löda på Start till stift 37 (GPIO26)
15. löda på Select-knappen till stift 36 (GPIO16)
Nu när knapparna är ansluten, starta upp Pi och öppna en SSH-terminal.
1. börja med att ladda ner min modifierad version av Adafruit's Retrogame programvara:
sudo git klon https://github.com/spadgenske/Adafruit-Retrogame
2. nästa, öppna startfilen:
sudo nano /etc/rc.local
3. innan avfarten 0 och den linje som du infogade i föregående steg, lägga till raden:
/Home/PI/Adafruit-Retrogame/retrogame &
Spara filen och starta om, och nu dina knappar bör agera precis som ditt tangentbord!