Stap 4: Wire PS2-connector aan wave shield
Wanneer het verbinden met de breakout pinnen op de wave shield, echt ik was bekabeling voor de PS2-connector aan de arduino, maar door het maken van de verbinding met het schild van de Golf en het doorgeven van de verbindingen aan de arduino te laten, het makkelijker om te verwijderen van de arduino voor andere dingen. Door alle verbindingen op deze manier te maken, kan dit project de arduino gewoon pop out wanneer gewenst.
PS2 aansluitingen hebben 6 pinnen, maar slechts 4 van hen worden gebruikt voor verbindingen van het toetsenbord. Een multimeter is handig om erachter te komen welke draad met elke pin gaat. Na het strippen van een paar duim van isolatie off van de connector, merkte ik welke kleur draad ging naar die pin op de connector.
Pin 3 op de PS2-connector is de draad van de grond die moet gaan op de GND-stift op het schild. Pin 4 moet worden aangesloten op de "+ 5V" connector rechts door de GND.
Pin 1 en 5 zijn seriële data en klok pinnen (meer daarover in de stap van de software) en moeten worden verbonden met een digitale i/o van de arduino. Aangezien de digitale I/O pinnen op de andere kant van het bord, moet de kabel apart worden gesplitst door verscheidene duim die ik afkerig was te doen.
De pinnen aangeduid "analoge" zijn vlak bij de grond en macht pinnen en veel handiger. Gelukkig, ondanks hun namen, de analoge pinnen kunnen worden gebruikt als extra digitale pinnen. Naast de standaard namen kunnen de analoge pinnen worden genoemd digitale pinnen 14-19. Dat wil zeggen analoge 0 is digitale i/o-14, analoge 1 digitale i/o-15.
Ik vast de data pin (PS2 pin 1) naar analoog 0 (i/o-14) en de pin klok (PS2 pin 5) op analoge 1 (i/o-15).
Omdat alle verbindingen alles bij elkaar zijn, ik kon het hele ding om omhoog te verpakken met sommige warmte krimpen slangen. Om te zorgen voor trekontlasting, graag ik een beetje hete lijm op de verbindingen. Voordat ik dit deed, gebruikte ik mijn multimeter om ervoor te zorgen dat deze lijm niet een geleider van elektriciteit is. Dit zorgt voor een lelijker (tenzij je werkzoekende soldeer zelfs lelijker verbergen bent) bestuur, maar helpt op slijtage van de verbinding. Aangezien ik verwijder af en toe de arduino, de draden rond enkele verplaatst en de trekontlasting helpt verzekeren dat de draden niet afbreken.