WII Motion Plus Gyro
Ole Man Earl
Posts: 262
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.
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