Advertentie
Over dit artikel
Nunchuk/USB-interface

Nunchuk/USB-interface

Nieuwe toepassing voor oude game-controller

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.
Bent u al lid? klik hier om in te loggen.
Producten
Extra info, Update

• Controller wordt direct op de print aangesloten
• I2C-protocol
• Uitlezen van de digitale data van de accelerometer (10 bits), van de analoge joystick (8 bits) en van de druktoetsen (actief laag).
• USB-connector voor aansluiting op een pc
• PIC-software met bootloader en programma PDFSUSB
• Programmeren van toepassingen met Flowcode
• DB9-connectoren (female), compatibel met E-Blocks modules
• 4-pens uitbreidingsconnector voor toekomstige seriële verbinding

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
Advertentie