Go Down

Topic: Ayuda Arduino uno + Wii motion plus (Read 2 times) previous topic - next topic

piolin

Hola a todos, estoy intentando introducirme en el mundo de los multicopteros y para ello he adquirido una placa Arduino Uno y un Wii motion plus. Los he conectado y en principio leo el El Wii. He leido que los valores que te entrega este aparatejo son las aceleraciones respecto a la gravedad en cada uno de los ejes (o eso entendi). El caso es que visualizando estos datos observo que sólo varian si giro la tarjeta pero que en estado de reposo y sea cual sea la posición los datos que me entrega son más o menos los mismos.
Alguien podría explicarme si, el dispositivo esta estropeado, yo soy un torpe o los valores obtenidos son correctos en cuyo caso cómo se interpretarian.
Os pido perdón por el latazo y os doy las gracias por leer el post

un saludo

SrDonGato

es totalmente normal.

el giroscopo del wiimotion ( son de 3 ejes) miden la velocidad de giro o velocidad angular. si dejas el sensor quieto te dará una salida intermedia.

si quieres ver gráficamente como funciona puedes ir al proyecto de wiicopter. bajate el sketch y el software para comunicarte con el arduino, una vez conectado puedes ver facilmente las salidas de los sensores representados en una gráfica.

un acelometro si que puedes medir el angulo respecto del suelo gracias a la gravedad y la salida es proporcional al angulo que forma el eje con el suelo (siempre que lo mantengas quieto)

puedes ver un ejemplo aqui , aunque esta hecho con otro sensor con el wiimotion es lo mismo
http://www.youtube.com/watch?v=UjTP0QEkJD8

un saludo

piolin

Gracia SrDonGato por la información que me has suministrado. He ejecutado el programa que me indicastes y he comprobado, con satisfacción, que la lectura de los giros era correcta y por tanto que el Wii estaba bien.
Lo que no he conseguido es obtener la información de los acelerómetros. El código que he encontrado en este foro y otros similares parece que sólo lee los Giros. La pregunta es si hay alguna forma de conseguir extraer la informaciónde los acelerómetros. Estoy haciendo una librería para lectura y formateo de la Wii y publicarla para todos los que  estamos en este fregado.

Un saludo.

SrDonGato

el wii motion no tiene acelerómetros, solo un giroscopo de 3 ejes

en nunchuk es el que tiene acelerometro de 3 ejes, la combinacion de ambos es la que puedes leer tabien con el soft del wiicopter

ionhs

Muy interesante, lo añado a la lista de cosas que tengo pendiente. La puñetera lista empieza a pesar  :smiley-roll-sweat:

Go Up