Homemade IMU

This is a cool project with Nano.

leJOS News

2014-09-18 20.46.18

Here is an example of a more useful homemade EV3 UART sensor. It is an IMU that uses an MPU-9150 breakout board that can be bought cheaply on ebay. I am usinh a cheap Arduino Nano clone.

The sensor supports 4 modes: Temperature, Compass, Gyro and Acceleration. The last three are all 3D, and have X, Y and Z values. you can program the sensor to do interesting things like on-board fusion of the gyro and acceleration data.

The USB cable in the picture is used for programming the Arduino Nano, and for diagnostics. When used in anger, the device is powered from the EV3.

The EV3UARTEmulation library is used to implement the EV3 UART functionality and the code for driving the MPu-9150 is based on that on the Arduino playground page.

This is the Arduino code for the sensor:

and here is the leJOS sensor driver class:

View original post 4 more words

This entry was posted in Arduino. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s