Una vez ya tenemos claro el funcionamiento del bus de transmisión de datos I²C trasladaremos esa información al Nunchuk.
Una vez que ya tenemos claro la teoría, hay que juntar todos esos conocimientos y crear un pequeño programa. A continuación os muestro un código funcional, el cual no me ha dado ningún problema.
He añadido un apartado al comienzo del código de personalización por si se tubiera que modificar algo.
En un principio, esto no debería suponer ningun reto para nadie. Es un montaje más que sencillo. Solamente consiste en conectar los cuatro cables del Nunchuk a Arduino.
Claro está que si quieres más funcionalidades necesitas conectar más elementos, pero este no es el caso.
El Nunchuk utiliza el bus de trasmisión de datos I²C. I²C es un bus de comunicaciones en serie. Su principal característica es que utiliza dos lineas de transmisión de información. Una de ellas es la señal de reloj(SCL) y la otra para los datos(SDA). Aunque también es necesaria una tercera línea de tierra(GND).
Existen algunos proyectos ajenos a este con la misma finalidad. Que menos que citarlos y enlazarlos para ampliar información.
Junto con toda esa información y la que mostraremos aquí, podremos llevar a cabo nuestro pequeño proyecto.
En este post se explicará la forma de conseguir los materiales, así también de una breve explicación de sus posibilidades y características.
Se necesitará un Nunchuk de Nintendo o compatible, una placa Arduino (en nuestro caso modelo UNO) y un saco de paciencia.





