WII Motion Plus Gyro
WII Motion Plus Guts..... Hard to disassemble..(2 3-bladed screws !) $19.95 at Best Buy 6/10/09
U3 E x3500w EPSONTOYOCOM Crystal Gyro-Sensor single axis 'Z Axis ?'
http://www.epsontoyocom.co.jp/english/tech/article/pdf/sensorsymposium2008.pdf
U6 IDG600 InvenSense Dual axis gyro 'X and Y Axis ?'
http://www.invensense.com/shared/pdf/IDG600_ProductBrief_English.pdf
U4 RVL-GU 404 LQFP-48 pkg microcontroller ?? A/D converters, i2c comm lines, memory, filtering ???
U2 F3AHP 5 PIN 3X2 Power Supply CHIP ??
U5 WB 66 LQFP-8 PKG Op Amp ??
U1 NFZ HZ3 LQFP-8 PKG Op Amp ??
6 PIN INPUT CONNECTOR FROM NUN-CHUCK
6 PIN OUTPUT CONNECTOR TO WII REMOTE
Usual R's and C's with some diodes.
That's it so far....
Old Man Earl
U3 E x3500w EPSONTOYOCOM Crystal Gyro-Sensor single axis 'Z Axis ?'
http://www.epsontoyocom.co.jp/english/tech/article/pdf/sensorsymposium2008.pdf
U6 IDG600 InvenSense Dual axis gyro 'X and Y Axis ?'
http://www.invensense.com/shared/pdf/IDG600_ProductBrief_English.pdf
U4 RVL-GU 404 LQFP-48 pkg microcontroller ?? A/D converters, i2c comm lines, memory, filtering ???
U2 F3AHP 5 PIN 3X2 Power Supply CHIP ??
U5 WB 66 LQFP-8 PKG Op Amp ??
U1 NFZ HZ3 LQFP-8 PKG Op Amp ??
6 PIN INPUT CONNECTOR FROM NUN-CHUCK
6 PIN OUTPUT CONNECTOR TO WII REMOTE
Usual R's and C's with some diodes.
That's it so far....
Old Man Earl
Comments
So, for $40, you get a serial 6DOF IMU, plus the joystick and buttons on the nunchuk.
Not bad.
I also found the i2c address is 0xA0
Nunchuck is 0xA4
The wii motion green and yellow wire is SCL and SDA. White wire is ground. Red wire is +3.3vdc input
Sooo. $19 for a 3 (three) axis gyro !!
Don't believe all websites...Have they opened up one of these and traced wired and measured voltages and scoped signals like I did ???
Now all that needs to be done is to combine these with a gps, compass and a kalman filter.
DogP
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBladeProp, SixBladeProp, website (Multiple propeller pcbs)
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: Micros eg Altair, and Terminals eg VT100 (Index)
· Search the Propeller forums (via Google)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
I procured myself one of those extension. I used DogP objects to draw datas from the motion plus but I have no readings. Might be a wiring mistake ? Here's mine.
_______ | 1 2 3 | | | | 6 5 4 | |_-----_| 1 - SDA 2 - 3 - VCC 4 - SCL 5 - 6 - GND
And are you connecting it to pins 28 and 29 (using the existing working i2c EEPROM circuit)? Or do you have the pullup resistor(s) on whichever pins you're using?
DogP
I own an education kit, so I don't have any I2C EEPROM I suppose. I'm using a 10KOhm pullup resistor, and I'm using different pins (I modified the pins reference in the code).
DogP