Een Wii Nunchuck is een 3.3V i2c device:
http://wiibrew.org/wiki/Wiimote/Extension_Controllers
http://wiibrew.org/wiki/Wiimote/Extension_Controllers/Nunchuck
Ik heb een adaptertje: https://www.sparkfun.com/products/9281
(bron: Sparkfun)
- SCL (i2c clock)
- SDA (i2c data)
- Vcc Dit moet dus 3.3V zijn, maar arduino UNO is 5V.
- GND
SCL zit aan de kant van de Nunchuck. (Op het plaatje rechts).
Je kunt deze adapter dus helaas niet zondermeer in een (5V) arduino prikken ivm de 3.3V / 5V. Niet zoals in het bovenstaande plaatje dus.
Met de adapter in een breadbord werkt het wel:
- SCL aan A5
- SDA aan A4
- Vcc aan 3v3
- GND aan GND
Een werkende library is: https://github.com/GabrielBianconi/ArduinoNunchuk
Note to self:
Het zo handig zijn om de i2c uitgang aan de USB kant van de Arduino UNO te gebruiken (bij Aref). Maar helaas heeft de UNO geen 3.3v als AREF.
Geen opmerkingen:
Een reactie posten