PS1 Controller Joysticks met Arduino (2 / 5 stap)

Stap 2: Analyseren van de bedrading



Omdat ik wil houden van alle onderdelen op de PCB, moest ik weten welke draden op het lint gaan waar. Normaal gesproken is de draad lint gelijmd neer tegen de PCB te houden flat, maar ik nodig om te zien waar alles was aangesloten op dus ik geschilde weer genoeg om te zien de verbindingen. Zoals u in de afbeelding zien kunt, is de draad genummerd van een tot en met 8.

Aangezien het een beetje moeilijk te zien precies waar elke draad is verbonden, was een truc die mij tweedehands te houden van de PCB tegen het licht, waardoor de verbindingen gemakkelijker een miljoen keer te zien.

Ik ben begonnen met sommige eenvoudige degenen om uit te vinden, zoals de drukknoppen. Zoals de meeste knutselaars weet, fundamentele drukknoppen al hun bovenste twee benen en onderste twee benen aangesloten, respectievelijk (in dit geval A & C zijn aangesloten en B & o zijn aangesloten, maar A & C niet bent verbonden met A & D totdat de knop is ingedrukt).

Voor deze knoppen, ze hebben elk een been die alleen verbindt aan een draad op het lint, dus dat betekent dat zij moeten elk worden de draad van de 'gegevens' voor elke knop. In elk geval is de 'gegevens' been D of B, dus dat betekent A & C voor beide knoppen kan worden aangesloten op Vcc . Als u het pad van de Vcc te volgen, ziet u dat het verbindt met alle van de Pin1 voor alle vier potentiometers.

Nu u weet is Vcc Pin1 aller de potentiometers, dus Pin3 moeten worden fijngemaakt en Pin2 moet voor gegevens . Zeker genoeg, elke Pin1 komt overeen met een unieke draad, overwegende dat van alle Pin3 met elkaar verbinden en een gemeenschappelijke draad op het lint delen.

Nu dat we alle van de draden hebben verantwoord (en natuurlijk hebben opgeschreven welke nummer draad op het lint deze met corresponderen...), maken we in de volgende tabel om te helpen ons krijgen georganiseerd:

1 - pin 3 op alle vier potten/pannen (GND)
2 - pins B van linker analoge stick (de enige top pin van de linker analoge stick) (knop circuit/digitale pin1)
3 - pin 1 op alle vier potten/pannen, pinnen A & C (bodem pins) op beide knoppen (Vcc - 5v)
4 - pin D van rechter analoge stick (de enige top pin van rechter analoge stick) (knop circuit/naar digitale pin2)
5 - pin 2 van verticale beweging voor rechter analoge stick (analoge pin1)
6 - pin 2 van horizontale beweging voor rechter analoge stick (analoge pin2)
7 - pin 2 van horizontale beweging voor linker analoge stick (analoge pin3)
8 - pin 2 van verticale beweging voor linker analoge stick (analoge pin4)

Gerelateerde Artikelen

Bluetooth spel controller(Joystick) met Arduino en Jetpack

Bluetooth spel controller(Joystick) met Arduino en Jetpack

Hey, wil ik laten zien van een gemakkelijke manier om het bouwen van een fundamentele spelbesturing met joystick. De Jetpack zendt de gegevens uit de joystick serieel via Bluetooth. U kunt een spel spelen op uw PC met dit, je hoeft alleen te wijzigen
Arduino Leonardo/Micro als Game Controller/Joystick met

Arduino Leonardo/Micro als Game Controller/Joystick met

BELANGRIJKE opmerking: Dit artikel is voor de Arduino IDE versie 1.6.6 (of hoger). Om toe te voegen een USB-spelbesturing aan een Arduino Leonardo of Micro met behulp van de Arduino IDE versie 1.6.5 (of onder) de volgende Instructable Zie: Voeg USB-s
Stap voor stap handleiding op Micro goochelaar robot controller (compatibel met Arduino)

Stap voor stap handleiding op Micro goochelaar robot controller (compatibel met Arduino)

de Micro goochelaar uit DAGU is een low-cost Arduino compatibele controller speciaal ontworpen voor beginners die willen bouwen van een kleine robot. De Raad van bestuur heeft een aantal handige accessoires ingebouwd zodat schilden in de meeste geval
Met behulp van een joystick met je Arduino

Met behulp van een joystick met je Arduino

Joysticks zijn een grote bron van input voor een project. Vooral voor Robotica. Als hardware hackers hebben de meesten van ons hield altijd dit soort dingen. Behalve de nieuwe jongens daartoe vindt het misschien moeilijk te begrijpen van het concept
PC muis gemaakt met Arduino Uno en Joystick

PC muis gemaakt met Arduino Uno en Joystick

Hallo! Welkom op mijn eerste Instructable.Ik heb onlangs begon knutselen met mijn nieuwe Arduino Uno en besloten om een toepassing voor een PS2 joystick module te vinden. Ik dacht dat het zou handig zijn om te zetten mijn Arduino in een joystick cont
No.02 Steering Wheel Drive R/C auto met Arduino, Webcam en net. USB enz

No.02 Steering Wheel Drive R/C auto met Arduino, Webcam en net. USB enz

IP Control Car werd gelanceerd in 2001.Ik maak de soortgelijke functie auto met behulp van gecommercialiseerde producten.Het concept van auto No.02 is gecommercialiseerd producten gebruiken, en ik ben een amateur in elektrische. Dus, niet kwalijk mij
Controle DC en stepper motors met L298N Dual Motor Controller Modules en Arduino

Controle DC en stepper motors met L298N Dual Motor Controller Modules en Arduino

U hoeft niet te besteden veel geld aan het besturen van motoren met een Arduino of compatibel board. Na sommige jacht rond we kunt gevonden van een nette motorische controlemodule gebaseerd op de L298N H-brug IC die kan u regelen het toerental en de
8 x 8 x 8 LED kubus met Arduino Mega (+ geluid + PS controller + Game)

8 x 8 x 8 LED kubus met Arduino Mega (+ geluid + PS controller + Game)

dit is een instructable die is gebaseerd op de kubusdoor Chr, (door SuperTech-IT, (en door das-labor.org, (http://www.das-labor.org/wiki/Borg3d_Bauanleitung...)maar ik denk dat haar beter en gemakkelijker.Ik begon dit Project zonder enige vaardighede
Met behulp van een NES-controller voor emulators met Arduino en Processing

Met behulp van een NES-controller voor emulators met Arduino en Processing

Ik heb verschillende manieren om een NES-controller aansluiten op uw computer voor gebruik als een emulator gamepad, maar geen leek eenvoudig en compatibel met wat ik had bij de hand.Zulks men werken alleen met Arduino Leonardo, Micro en vervaldatum:
Knoppen toevoegen aan uw X52-Pro-joystick met een Arduino Micro

Knoppen toevoegen aan uw X52-Pro-joystick met een Arduino Micro

Ik heb een Saitek X52-Pro HOTAS setup die ik gebruik voor Elite: gevaarlijk. Het is een fantastische joystick maar het kon doen met slechts een paar meer knoppen. Met een Arduino Micro kunt u uitbreiden deze (of enige andere) joystick voor elk spel d
AtoZ van RC hobby + DIY radio met ARDUINO

AtoZ van RC hobby + DIY radio met ARDUINO

Wikipedia omschrijft RC-voertuig alsEen afstandsbediening voertuig is een voertuig dat op afstand wordt bestuurd door een betekent dat de beweging met een externe oorsprong niet tot het apparaat beperkt. Dit is vaak een bedieningsorgaan radio, kabel
DIY handgemaakte Hexapod met arduino (Hexdrake)

DIY handgemaakte Hexapod met arduino (Hexdrake)

Hallo, ik ben David en in dit instructable zal ik u tonen hoe ik gemaakt deze hexapod hexapod wiens naam Hexdrake is.Sinds ik 16 was, raakte ik geïnteresseerd in elektronische en later in robotica. Interessant na zekere mate krijgen en programmeren m
Een NES gamepad omzetten in USB met Arduino

Een NES gamepad omzetten in USB met Arduino

Hallo!In dit instructable, ik zal u tonen hoe een Nintendo Entertainment System control pad aan een arduino aansluiten, de arduino draait op zijn beurt een speciale schets waarmee op een PC als een joystick met USB-HID opdagen!En als dat niet koel ge
WiiChuck Adapter met Arduino

WiiChuck Adapter met Arduino

de Nunchuk is een zeer veelzijdig hulpmiddel.  Daarin zijn een 3-assige versnellingsmeter, een joystick met twee assen en twee drukknoppen voor ongeveer $20.  En u kunt zelfs het kopen van een draadloze nunchuck te gebruiken als een controller!  Maar