Nunchuk/USB-interface

Nieuwe toepassing voor oude game-controller

Gepubliceerd in 9/2012 aan pagina 48

Voor de Wii-spelconsole is een tweede controller verkrijgbaar die Nunchuk wordt genoemd. Deze beschikt over een drie-assige accelerometer, een analoge joystick en twee druktoetsen. Met een PIC 18F2550 kunnen we via het I²C-protocol met deze human-machine-interface communiceren en deze voor andere doeleinden gebruiken, zoals robotica, modelbouw en DMX-besturing.

 

 Artikel gratis downloaden!



Dit artikel kan alleen worden gedownload door Elektor-leden. Voor een Elektor-lidmaatschap, ga naar www.elektor.nl/abo.

Producten

Componenten

Weerstanden:
R1,R2 = 10 k
R3,R4 = 22 Ohm
R5...R9 = 1 k
Condensatoren:
C1 = 470 n
C2 = 10 µ/16 V rad.
C3 = 100 n
C4 = 220 n
C5 = 2µ3/16 V rad.
C6,C7 = 22 p
Halfgeleiders:
D1...D5 = LED 3 mm, low-current
IC1 = PIC18F2550-I/P, 28-pens DIP (geprogrammeerd, EPS 100594-41)
IC2 = LP2950ACZ-3.3
Diversen:
S1,S2 = druktoets
K2 = USB-B-connector voor printmontage
K3 = 4-pens pinheader SIL
K4,K5 = 9-pens sub-D-connector, female, voor printmontage
X1 = kristal 20 MHz
Print EPS 100595-1