Using 9 Axes Motion Shield With Arduino

Hackaday.io Hackaday.io Projects Discover Contests Courses Stack More Courses Tutorials Events Hackerspaces Hackaday.com Tindie Marketplace Sign up Log in Close 0% 0% Using 9 Axes Motion Shield with Arduino

The Arduino 9 Axes Motion Shield allows your Arduino to measure movement: orientation, acceleration and magnetic field.

naman-chauhanNaman Chauhan Following Follow project Liked Like project Become a Hackaday.io member

Not a member? You should Sign up.

Already have an account? Log in.

Sign up with Github Sign up with Twitter OR Remember me Sign up Forgot your password? Just one more thing

To make the experience fit your profile, pick a username and tell us what interests you.

Pick an awesome username hackaday.io/ Your profile's URL: hackaday.io/username. Max 25 alphanumeric characters. Pick a few interests Projects that share your interests People that share your interests

We found and based on your interests.

Choose more interests.

OK, I'm done! Skip Join this project Similar projects worth following 2.3k views 0 comments 5 followers 1 likes
  • Description
  • Details
  • Files 1
    • View all
  • Components 2
    • View all
  • Logs 0
  • Instructions 2
    • View all
  • Discussion 0
View Gallery 2.3k 0 5 1

Team (1)

  • naman-chauhanNaman Chauhan
Join this project's team ongoing project accelerometer magnetometer Axis

This project was created on 08/21/2017 and last updated 6 years ago.

The Arduino 9 Axes Motion Shield is based on the BNO055 absolute orientation se nsor from Bosch Sensortec GmbH which integrates a triaxial 14-bit accelerometer, a triaxial 16-bit gyroscope with a range of ±2000 degrees per second and a triaxial geomagnetic sensor with a 32-bit microcontroller running the BSX3.0 FusionLib software.

You can get it from Rhydolabz.com for the lowest price. You can even tell them if you get a better price somewhere, they make it less!

The sensor features three-dimensional acceleration, yaw rate and magnetic field strength data each in 3 perpendicular axes.

It also provides the sensor fusion signals such as

  • Quaternion
  • Euler angles
  • Rotation vector
  • Linear acceleration
  • Gravity vector

In addition, it incorporates an intelligent interrupt engine, which allows for triggering interrupts based on

  • slow or no motion recognition
  • any motion (slope) detection
  • high-g-detection.

accelerometer_using_9_axes_motion_shield.ino

ino - 3.45 kB - 08/21/2017 at 17:00

Download
  • 1 × Arduino UNO https://www.utsource.net/itm/p/8647184.html
  • 1 × Arduino 9 Axes Motion Shield
  • 1 ​ Hookup

    Simply attach the 9 Axes Motion Shield to your Arduino Board, being careful to match all PINs. You are ready to go!

  • 2 Sketch

    The code starts by doing the Shield setup and creating a Serial connection. Interrupt setups are also done in this function. The setup functions are commented inside the code. The loop function updates over and over Accelerometer datas and it prints them to the Serial Monitor.

    You can use it in several projects like the one which require you to keep a track on the orientation of a robot or machine, etc.

View all instructions

Enjoy this project?

Share

Discussions

Log In/Sign up to comment

Become a Hackaday.io Member

Create an account to leave a comment. Already have an account? Log In.

Sign up with Github Sign up with X OR Sign up

Similar Projects

Hacking AngelCare® Breathing Sensor with Arduino Project Owner Contributor

Hacking AngelCare® Breathing Sensor with Arduino

miguel-barajasMiguel Barajas

This is a simple atmospheric Gas Analyser Using Arduino Project Owner Contributor

Atmospheric Gas Analyser

hariramanil810hariramanil810

A simple smoke detector using and Arduino and a Carbon Monoxide Sensor. Project Owner Contributor

Smoke 'Detector'

dar-elDar-El

Abusing a fast time of flight sensor to balance a ball in real time Project Owner Contributor

Terabalance

makegenevemakegeneve

Does this project spark your interest?

Become a member to follow this project and never miss any updates

Become a member Going up?

About Us Contact Hackaday.io Give Feedback Terms of Use Privacy Policy Hackaday API

© 2025 Hackaday

Yes, delete it Cancel

Report project as inappropriate

You are about to report the project "Using 9 Axes Motion Shield with Arduino", please tell us the reason.

Send message

Hello, I really like your project and I think I have skills to help you.

Your application has been submitted.

Remove Member

Are you sure you want to remove yourself as a member for this project?

Project owner will be notified upon removal.

Remove Nevermind

Tag » Arduino 9 Axes Motion Shield Example