An IMU (Inertial Measurement Unit) is a system comprised of accelerometer, gyroscope, and other sensors working together to measure the craft’s velocity, orintation and gravititional forces.These sensors working in tandem to compensate the pitfalls of each other for giving you a clean orientation using algorithm filtering. It enables the IMU to become a very powerful control mechanism for robots,UAVs, autonomous vehicles and image stabilization systems.
The 10DOF IMU incorporates four sensors – an ADXL345 (triple-axis accelerometer), L3G4200D (triple-axis gyro), and HMC5883L (triple-axis magnetometer) and BMP085(Barometric Pressure sensor) – to give you 10 degrees of inertial measurement. It provides simple I2C lines to control the IMU using only 2 pins of your microconroller.
- IMU sensor system with a 3-axis MEMS accelerometer, 3-axis 16-bit MEMS gyroscope and 3-axis 10-bit Magnetometer
- ADXL345 accelerometer
- L3G4200D gyro
- HMC5883L magnetometer
- BMP085 barometric pressure sensor
- 5V/3.3V input
- Single I2C interface for all sensors
- Pinouts : VCC(5V), VCC3.3V, GND, SCL, SDA, Data ready(HMC5883L), INT1(ADXL345), INT1(L3G4200D), XCLR(BMP085), EOC(BMP085)
- I2C Address is ADXL345 -> 83, L3G4200D -> 105, BMP085 -> 119, HMC5883L -> 30