Teensy 2.0 + Nunchuck Genuine (Wiring & Code)

3 comments Escrito el 23 de marzo del 2011 por
Categorias: Teensy 2.0

Tras hacer una gran búsqueda por Internet encontré una pagina donde hay códigos de ejemplo pero estaban mal escritos y no funcionaban, mirándolos con detalle y corrigiendo los fallos conseguir hacer un código que funciona para el mando de la Wii Nunchuck, siempre que sea uno original, si es uno OEM es un código totalmente diferente, si consigo un Nunchuck OEM intentare también poner un código de ejemplo para leerlo.

Bueno en esta entrada os pondré un código de ejemplo que consiste en poder leer la información que nos proporciona el Nunchuck mediante I2C, donde nos dará las lecturas de su Acelerómetro (X,Y,Z), su Joystick (X,Y) y sus dos botones (C,Z). Toda la información no la enviara la placa Teensy por serial al ordenador, yo tengo pensado hacer un mando para el PC ya que Teensy se puede comportar como un teclado USB o ratón y puede dar mucho juego los sensores del Nunchuck.

Esquema de conexionado del Nunchuck al Teensy 2.0
¡ATENCION!Los diodos son por que el Teensy 2.0 trabaja a 5V (USB) y así se puede bajar el voltaje a ~3V que es el voltaje al que trabaja el Nunchuck, si conectamos el Nunchuck a 5V podríamos llegar a estropear.

Mi montaje
Código de Ejemplo

3 comments “Teensy 2.0 + Nunchuck Genuine (Wiring & Code)”

Muy interesante, este es uno de los proyectos que tengo que hacer. Por cierto que arduino tiene la posibilidad de obtener 3.3v por lo que no haría falta destrozar el mando para poner leds. Aparte que en vez de leds podrías haber puesto 2 resistencias en serie para obtener los 3v, o un regulador de tensión de 3v. Salu2

Este código es para una placa Teensy 2.0, pero la programación esta echa con el software de arduino. Esta placa solo suministra 5.0Vcc del USB por eso bajo la corriente con diodos.

Thought I would comment and say neat theme, did you make it for yourself? It’s really awesome!


Leave a Reply