ArduIMU 9 Degrees of Freedom
This is a 9DOF ArduIMU includes three sensors - an ITG-3205 (triple-axis gyro), ADXL345 (triple-axis accelerometer), and HMC5883L (triple-axis magnetometer). This board comes programmed with the 5V/16MHz Arduino Pro mini328 bootloader, simply connect to the serial TX and RX pins with a 5V FTDI Basic Breakout.
The outputs of all sensors are processed by an on-board ATmega328 and output over a serial interface.This enables the 9DOF ArduIMU to be used as a very powerful control mechanism for UAVs, autonomous vehicles and image stabilization systems.
- 9 Degrees of Freedom on a single, flat board:
- ITG-3200 - triple-axis digital-output gyroscope
- ADXL345 - 13-bit resolution, ±16g, triple-axis accelerometer
- HMC5883L - triple-axis, digital magnetometer
- Outputs of all sensors processed by on-board ATmega328 and sent out via a serial stream
- Output pins match up with FTDI Basic Breakout, Bluetooth Mate, XBee Explorer
- 3.5-16VDC input
- ON-OFF control switch and reset switch
- ADXL345 Accelerometer library
- ITG3205 Gyro example
- HMC5883L Magnetometer library
- Razor AHRS Firmware
You need a FTDI Basic Breakout - 3.3V board (or compatible) and a USB mini-B cable to connect it to your computer.
You can get the data of ADXL345, ITG3205 and HMC5883L seperately using the relating example code or using Razor AHRS(Attitude and Heading Reference System) Firmware to compute precisely orientation of the board in space by reading the data from the 3 sensors.
AHRS Example code
Using your Arduino open the file Razor_AHRS/Razor_AHRS.pde from your download Razor AHRS Firmware package. Don't drag the file into your IDE directly.
More details about AHRS please visit AHRS/Head-tracker Tutorial
How to buy
Click here to buy ArduIMU 9 Degrees of Freedom