Tag Archives: Arduino

IMUl 9-Axis IMU LESSON 2: Connecting and Getting Raw Data from the BNO055 9-Axis Sensor

BNO055
Adafruit BNO055 9-axis Sensor Connected to an Arduino Nano

In this tutorial we show you how to get raw sensor data from the Adafruit BNO055 9-axis sensor. We are using an Arduino Nano, since it allows for neat, compact builds on a breadboard. The sensor can provide acceleration along x,y and z axis, rotational velocities around x, y and z axis, as well as the strength of the earth’s magnetic vector along the sensor’s x, y, and z axis. The sensor can do a lot more than this, but to get things started, we will show you how to get these raw sensor readings from the device.

The video shows you how to connect the sensor, and below we include the code developed in the video. We strongly suggest you type the code in yourself, as you follow along with the video. You will never learn how to develop projects on your own, if you just copy and paste my code.

The code below is for demo purposes only, and should not be used in any real applications. It just demonstrates how to work with this sensor in benchtop presentations.

Arduino Tutorial 24: Understanding Passive Buzzers

In this lesson we show you how to incorporate sound into your project using a passive buzzer. Passive Buzzers have the advantage that they are less expensive than active buzzers, and you can more precisely control the tone. This lesson will show you how to hook up the buzzer, and then how to code the arduino to produce different tones.

If you want to follow along at home, you can order the Arduino Kit we are using HERE.

9-Axis IMU LESSON 1: Introduction to Nine Axis Sensors and Inertial Measurement Units with Arduino

IMU Visualization
This picture shows out 3D visualization of sensor data coming from the

In this new tutorial series we will take you step by step through creating a 9-axis IMU capable of monitoring an object’s orientation in 3 dimensional space. In this first lesson we introduce you to IMU and 9-axis sensor basics, and outline the gear we will be using in these lessons. To play along at home, you will need an Arduino Nano, and an Adafruit BNO055 Inertial Measurement Sensor.

Arduino Tutorial 23: Changing Tone of an Active Buzzer

In this lesson we show how you do have some ability to adjust the tone on the Active Buzzer to make a sound or alarm that is a little more interesting. If you want to make notes or play simple songs you should use the passive buzzer, but the active buzzer can be adjusted somewhat.

If you want to follow along at home, you can order the Arduino Kit we are using HERE.

The video above takes you through the hookup and the steps. Also, the code used in the example above is:

 

Arduino Tutorial 22: Understanding and Using Active Buzzers to Add Sound to Your Project

In this lesson we show you how to add sound to your Arduino project using a buzzer, The Elegoo Super Starter kit contains two buzzers, an active buzzer and a passive buzzer. The active buzzer is the easiest to use, as you just need to apply 5 volts to it to get it to go off. In this lesson we show you how simple it is to use the active buzzer with Arduino. In future lessons we will show you how to use the passive buzzer.

The advantage of the active buzzer is that it is easier to use. Just apply 5 volts, and it goes off. The advantage of the passive buzzer is that it is cheaper, and allows you more control of the tone, or pitch of the sound produced.  If you want to follow along at home, you can order the Arduino Kit we are using HERE.