Difference between revisions of "Crowtail- IMU 10DOF"

From Elecrow
Jump to navigation Jump to search
(Created page with "==Description== This is a 10 DOF IMU sensor which is built on MPU-9250 and BMP280, MPU-9250 is a 9-aixs motion tracking device that combines a 3-axis gyroscope, 3-axis acceler...")
 
 
Line 83: Line 83:
  
 
:STEP2 Configure controller board&communication port
 
:STEP2 Configure controller board&communication port
:On top of the Arduino IDE, click “Tools>Board>” and select “Arduino Nano” from the available options
+
:On top of the Arduino IDE, click “Tools>Board>” and select “Arduino Uno” from the available options
 
:[[File:SELECT BOARD.png|700px]]
 
:[[File:SELECT BOARD.png|700px]]
 
:Select the COM port that indicates Arduino Uno. Please note that the actual numbers after the “COM” word will vary from computer to computer, so they could be different from the ones shown in the figure.
 
:Select the COM port that indicates Arduino Uno. Please note that the actual numbers after the “COM” word will vary from computer to computer, so they could be different from the ones shown in the figure.

Latest revision as of 10:18, 6 June 2022

Description

This is a 10 DOF IMU sensor which is built on MPU-9250 and BMP280, MPU-9250 is a 9-aixs motion tracking device that combines a 3-axis gyroscope, 3-axis accelerometer, 3-axis magnetometer and a Digital Motion Processor (DMP) in a 3*3*1mm package, finally add a barometer- BMP280, so it becomes a 10DOF IMU, it’s smaller in sizes with less power consumption, so use it with mobile phone or aircraft, smart wear devices will be more suitable.
User-programmable full-scale range (digital output) and high accuracy of temp/pressure measurement make it meet the ideal for motion tracking and environment monitoring. Its crowtail interface take easy and simple use experience for your Arduino projects.

Model: CRT35038I
Crwotail-imu 10dof 1.jpg

Alt text

Features

  • Crowtail interface
  • 10 Degrees of Freedom
  • 3-Axis angular rate sensor (gyro) with a sensitivity up to 131 LSB and a full-scale range of ±250, ±500, ±1000, and ±2000°/sec
  • 3-Axis accelerometer with a programmable full scale range of ±2g, ±4g, ±8g and ±16g
  • 3-axis compass with a full scale range of ±4800 uT
  • Wide pressure detecting range of 300~1100hPa(+9000m ~ -500m relating to sea level) 
  • Temperaure measurement with ±1.0°C accuracy
  • User-programmable full-scale range (digital output)
  • Barometric pressure measurement range 300 - 1100 hPa with ±1.0 hPa accuracy 
  • Programmable interrupt

Specifications

Item Value
Input Voltage 5V/3.3V
Working Current 6mA
Working Temperature -40 – 85℃
Size 20*40mm
Weight 3g

Interface

IMU interface.jpg

Platforms Supported

Arduino
Arduino.png

Usage

Hardware

STEP1 Prepare the below stuffs:
Crowduino Uno Base Shield Crowtail- IMU 10DOF
Crowduino 2.jpg Crowtail-base shield 2.jpg Crwotail-imu 10dof 1.jpg
Get one now Get one now Get one now
STEP2 Plug Crowtail-Base Shield into Crowduino Uno ;
STEP3 Plug Crowtail- IMU 10DOF into I2C port on the Crowtail-Base Shield I Port with Crowtail cable;
STEP4 Connect Crowduino Uno to PC via a Mini USB cable.
NOTE
If we don't have Crowtail Base Shield, We also can directly connect this module to Crowduino Uno as below.

Software

STEP1 Download IMU10lib_Arduino_Library.zip
STEP2 Configure controller board&communication port
On top of the Arduino IDE, click “Tools>Board>” and select “Arduino Uno” from the available options
SELECT BOARD.png
Select the COM port that indicates Arduino Uno. Please note that the actual numbers after the “COM” word will vary from computer to computer, so they could be different from the ones shown in the figure.
S 2 2.png


STEP3 Install Library: Unzip the IMU10lib_Arduino_Library.zip file and copy it to the Libraries directory under the Arduino installation directory
IUM10lib.jpg


STEP4 Open Arduino IDE and load IMU_10DOF_Test:click “File→Examples→IMU10lib_Arduino_Library→IMU_10DOF_Test”
IMU 10DOF TEST.jpg


STEP5 Click the Upload.png to upload the code to the Crowduino board
STEP6 After the program is downloaded, open the Serial Monitor of Arduino IDE, set baud rate to 56700,information will be printed show as follow:
IMU data.jpg

FAQS

You can list you question here or contact with techsupport@elecrow.com for technology support.


Resources

IMU10lib_Arduino_Library.zip
Crowtail-_IMU_10DOF_V2.0_Eagle_files.zip