Stap 4: Gamepad bedrading
Nu is het tijd om de gamepad voor het verzenden van signalen naar de telefoon. Dit is waar het toetsenbord komt. Om te begrijpen waarom ik een toetsenbord gebruiken, hoe het werkt, en begrijpen wat ik spreek over, hoofd naar mijn toetsenbord matrix Instructable.
Ik vond dit het moeilijkste deel van het project. Je moet eerst de gamepad voor te bereiden alvorens enig verband met het toetsenbord. U moet eerst bepalen welke nummers op de gamepad leiden tot welke knoppen. Ik gebruikte een dremel met een punt van diamant en ooit zo iets wreef het tegen de witte verf te onthullen de koper eronder, dan getraceerd van elke kabel. Ik geïsoleerd dan de knoppen in 4 groepen. Hier is waarom: hebt u twee knoppen welke delen dezelfde "brief" of "nummer" kabel (verwijzing naar de eerdere Instructable), wanneer u op die twee knoppen op hetzelfde moment, enige zullen krijgen geregistreerd. Echter als ze geen gemeenschappelijke kabel hebben, kunnen ze beide tegelijkertijd geregistreerd worden. Ik heb niet een enkel spel waarvoor zowel de Start de selecteren knop ingedrukt worden op hetzelfde moment, dus ik gaf ze beide dezelfde "letter" kabel. Hetzelfde geldt voor de D-Pad, je kan niet beide ingedrukt en Up op hetzelfde moment, dus de D-Stootkussen knoppen niet individuele "letter" kabels nodig. Als het gaat om twee diagonale D-Stootkussen knoppen in te drukken, wordt het systeem lijkt te kunnen behandelen die zonder verschillende "letter" kabels (ik weet niet waarom). De A- en B-knoppen zijn elk individueel bekabelde, aangezien zij worden gebruikt in combinatie met vrijwel elke andere knop. Om te isoleren elke knop van het hebben van een gemeenschappelijke basis, ik dremelled een kuiltje zoals een greppel rond elke groep van knoppen en dremelled de gaten waardoor de verbinding aan de achterkant van de pcb. Ik beëindigde omhoog met 12 kabels in totaal 8 wordt "nummer" kabels en 4 wordt "letter" kabels. De D-Pad-groep had 5 kabels in totaal, de Select en begin groep 3 kabels had in totaal A had 2 kabels en B had ook 2.
Zodra u dit gekabelde hebt, zult u willen controleren met een meter van de continuïteit te zien of de kabels juist op knop persen reageert, en zorg ervoor dat er geen storingen; ze zijn je ergste nachtmerrie. Zodra gedaan solderen, ik aanbevelen schrobben de pcb met sommige wrijven alcohol om te verwijderen van vet en zuur, dat zijn de belangrijkste boosdoeners voor storingen.
Na dat moet u om te solderen van de draden aan op de toetsenbord-controller. Als uw toetsenbord-controller sommige zwarte pads die worden gebruikt om te verbinden met de kunststof platen met de toetsen heeft, kunt u deze af met een schaar of schroevendraaier punt krassen en vervolgens toepassen wat tin met de soldeerbout om solderen. Hebt u een vrouwelijke kop waar u het invoegen van het blad via FFC, unsolder de kop. Dan moet u de "letter" kabels op de "letter" pinnen en kabels van de "nummer" naar "nummer" pinnen solderen.
Nu dat het is alles bedraad, zult u wilt vermeld in de bovenstaande Instructable KeyTest app installeert. Eenmaal geïnstalleerd, ga je gang en sluit het toetsenbord aan de telefoon. Geïnstalleerde app opent en zorg ervoor dat elke sleutel is het versturen van een aparte scancode, en dat zijn geen "denkbeeldige" toetsen worden ingedrukt. Als u ghost toetsaanslagen krijgen, het toetsenbord en de gamepad, afsluiten en wrijf de verbindingen met alcohol, met een borstel of een tandenborstel.