Our Cookies Policy
To make full use of www.electromaker.io, enjoy the personalised features and ensure the websites works to its full potential, your computer, tablet or mobile phone will need to accept cookies.
Our cookies don’t store sensitive information such as your name, address or payment details: they simply hold information about how you use our site so we can improve your experience and resolve any errors.
If you’d prefer to restrict, block or delete cookies from www.electromaker.io, or any other website, you can use your browser to do this. Each browser is different, so check the ‘Help’ menu of your particular browser (or your mobile phone’s handset manual) to learn how to change your cookie preferences.
Here’s a list of the main cookies we use, and what we use them for:
Electromaker – Login session
Google Analytics – Analytics
Twitter – Twitter Feed
Each web browser handles cookie management differently, please follow instructions for your chosen browser:
Learn how to read Gyroscope Sensor on Arduino 101 and show tilt status on LED.
Arduino 101 is good for IOT starters. Having the Intel® Curie™ Module, designed to integrate the core's low power-consumption and high performance with the Arduino's ease-of-use, Bluetooth Low Energy capabilities and on-board 6-axis accelerometer/gyroscope, this board will provide exciting opportunities for building creative projects in the connected world.
More information about the technical specifications and documentation can be found on the Arduino/Genuino 101 main page.
1 / 3
Lets build our circuit!
Connect Arduino 101 pin GND (ground) to one of the bread board pins. I picked the upper left pin.
Connect 3 resistor on the same column of the GND jumper wire
Add 3 LEDs each negative pin is connected to the other end of its resistor
Grab 3 jumper wire
Connect 1st LED's positive pin to Digita Pin ~9
Connect 2nd LED's positive pin to Digita Pin ~6
Connect 3d LED's positive pin to Digita Pin ~5
Our circuit must be look like the images above.
Program the Arduino 101
Plug in your Arduino 101.
1 / 4
Download GyroscopeSensor.ino source code and upload it.
Arduino 101 has Intel Curie Module that uses Arduino api CurieIMU.h
We can read the accelerometer and gyroscope using this function.
CurieIMU.readMotionSensor(ax, ay, az, gx, gy, gz);
The axis variables are used as parameter and will be referenced by the api to update the values.
Finally get the brightness of led using the formula and update the LED
gxBrightness = gx/66.66;
analogWrite(gxLed,gxBrightness); // show gyroscope's X Axis brightness
gyBrightness = gy/66.66;
analogWrite(gyLed,gyBrightness); // show gyroscope's Y Axis brightness
gzBrightness = gz/66.66;
analogWrite(gzLed,gzBrightness); // show gyroscope's Z Axis brightness