Stap 4: PS/2-toetsenbord - muispoort
Delen:
weerstand van 1k ohm (x2)
PS/2-toetsenbord met ronde 4-6-pinsconnector
mannelijke kop 6-pin
mannelijke kop 1 pin
Optionele onderdelen:
vrouwelijke en mannelijke koptekst 4 pin
PS/2 vrouwelijke aansluiting
kleine unclad printplaat of soortgelijke prototype materiaal
PS/2-muis met ronde 4-6-pinsconnector
Constructie:
Gebruik je waarschijnlijk een oudere toetsenbord of muis, dus zorg ervoor dat ze naar behoren werken, voordat u ze herwerken. Het toetsenbord snoer snijden is snel en werkt. Laat een paar duim op het einde stekker zodat het opnieuw om te testen indien nodig kan worden verbonden. Een PS/2-aansluiting is moeilijk te vinden, ik gesneden een oude toetsenbord-extensie om mij. Ik graag een kleine bord om te vertalen van de Arduino pinnen aan de 4 PS/2 lijnen waardoor ik gemakkelijk wisselen tussen verschillende muizen en toetsenborden. Het toetsenbord poort builds zijn allemaal vergelijkbaar en gemakkelijk gedaan met behulp van mannelijke kop pinnen (of vrouw als met behulp van de ICWB).
pin 10 verbinding te maken via een 1 k weerstand op grond
pin 9 verbinden met pin 13
een 1 k weerstand aan de Vcc pin 9-aansluiting
Sluit de toetsenbord/muis Vcc op 5 volt
Sluit de toetsenbord/muis clock lijn naar pin 9
Sluit de toetsenbord/muis data lijn naar pin 11
Sluit het toetsenbord/muis grond lijn op grond
pin 12 is ongebruikt
4 van deze 6 verbindingen zijn beschikbaar op de ICSP kop van de Arduino. Het is wellicht handig om te gebruiken het in plaats van de standaard pinnen.
Mega 2560:
Voor de 2560 pin 53 10 vervangt, 11 vervangt 51, 52 vervangt 13, 10 vervangt 9. Gebruik mannelijke kop 1 pin (x4), mannelijke kop 2 pin (x1). Een alternatieve schema wordt geleverd.
Voorbeelden van de software:
TVText.ino - de Arduino als een terminal
ShootEmUp.ino - klassieke stijl spel karakter cel animatie voorbeeld, pijltoetsen fungeren als een virtuele joystick (instellen van speciale uitbreidingen) (alleen 328 /2560)
Ponguino.Ino - 'j' gebruiken om te schakelen joysticks, wasd-toetsen fungeren als virtuele joystick2, peddels beter zou zijn (Zie sensoren) (ingesteld speciale uitbreidingen)
KeyboardTool.ino - ScreenTool was preschool, manier onder de motorkap (het vastgestelde uitbreidingen van de speciale)
Bounce.Ino - meer patronen en functies toegankelijk vanaf het toetsenbord. (het vastgestelde uitbreidingen van de speciale)
Arudion.Ino - toetsenbord orgel en nieuwe functies toegankelijk vanaf het toetsenbord. (het vastgestelde uitbreidingen van de speciale)