Bueno, mi primera aportación.
De todos es sabido que podemos utilizar el nunchuck de la wii como periférico del arduino y poder acceder a los acelerómetros de 3 ejes, el pequeño joystick y los dos botones, todo ello a través del bus I2C
Bién... mi objetivo era poder utilizar el sensor del nunchuck pero utilizando la señal analógica y de esta manera poder tener mayor resolución, una medida mucho más precisa de la que hacemos a traves de I2C usando las entradas analogicas de nuestro controlador sea el que sea.
hice pues una modificacion, compre un nunchuck en china pero no utilizan exactamente el mismo chip, el de china saca directamente la medida en I2c, el mando original los acelerómetros tienen salidas analógicas que luego convierte a i2C
Las soldaduras no son fáciles, hay que tener lupa y un tacto muy fino pero se puede hacer.
el cable del mando tiene 5 cables, 2 de ellos los utilizo de alimentación a 3,3 voltios y los otros 3 para los 3 ejes. de la manera que lo he hecho el cambio es reversible , es decir, utilizo el mando tanto para I2C como para los sensores a mi antojo
bien...
una vez abierto el mando tenemos que soldar 3 cablecillos, muy finos¡¡ yo incluso despues de pelarlo le he quitado varios pelos de cobre, la idea es que la punta del cable quepa en una de las vías de la placa del nunchuck
hay que soldar los 3 cables a estos 3 puntos que veis en las fotos
con más detalle
siento deciros que no recuerdo a qué eje corresponde cada punto
para poder utilizarlo de esta forma y luego poder usarlo con I2C he metido unos conectores de esta forma que pueda cambiar fácilmente de utilizarlo con I2C a utilizarlo por tensiones
utilizo el negro y rojo para alimentación ( 3,3V)
el blanco amarillo y verde en MODO DE TENSIONES nos darán las tensiones de los distintos ejes
en MODO I2C el blanco en negativo también (-) (no lo recuerdo seguro, aseguraos primero) y el amarillo y verde para el I2C
espero que os sirva en algún proyecto.
Un sensor de 3 ejes os puede costar más de 20 euros mas gastos. Un nunchuk original cuesta menos y se puede utilizar de ambas formas. Y bueno .. si haceis como yo que ya tengo la wii, compré un nunchuk de china, lo abrí y no tiene el mismo sensor y trabaja directamente por I2C asi que no me valia para lo que quería pero funciona de maravilla con la wii, de manera que el chino pa jugar y el original para proyectos en china me costó menos de 5 euros y gastos de envío gratuitos. (llega) en dealextreme
cualquier duda posteadlo en el foro
Saludos ¡