Sale!

10DOF Sensor Module MPU9250 + BMP180 – 9 Axes + Barometer for Drones and Robots

Original price was: 24,21 €.Current price is: 17,55 €. Excluding VAT

The 10DOF MPU9250 + BMP180 Sensor Module is ideal for drones and robots, offering 9 axes of measurement and a barometer. It is used to monitor movement and atmospheric pressure.

Available on back-order

Domande su questo prodotto? Scrivi a Lana su WhatsApp

🎬 The product on video

Description

What it is

The 10DOF MPU9250 + BMP180 Sensor Module is an integrated device that combines a gyroscope, an accelerometer, and a magnetometer (MPU9250) with a barometer (BMP180). This module is designed for drone and robot applications, providing data on orientation, movement, and altitude.

Features

  • Measures 9 axes of movement
  • Includes a BMP180 barometer
  • Ideally suited for drones and robots

What it is for

This module is useful for building stabilization systems on drones, altitude monitoring, and orientation in robotic applications. It is compatible with Arduino and ESP.

Tutorial: How to use 10DOF MPU9250 + BMP180 Sensor Module

This module combines a gyroscope, an accelerometer, and a magnetometer with a barometer, ideal for drones and robots. Useful for measuring orientation and altitude.

What you need

  • Arduino IDE
  • Arduino compatible
  • USB cable
  • Micro USB
  • Soldering
  • 10kΩ resistor

Steps

  1. 1. Installation: Download and install Arduino IDE.
  2. 2. Connection: Connect module to Arduino with USB cable.
  3. 3. Configuration: Check the datasheet for I2C specifications.
  4. 4. Soldering: Attach 10kΩ resistor between VCC and GND.
  5. 5. Code: Load example sketch.
  6. 6. Test: Check output in Arduino IDE.
  7. 7. Debug: Verify sensor sensitivity.
  8. 8. Assembly: Install module on drone or robot.

Example code

```
#include <Wire.h>
#include <MPU9250_U.h>

MPU9250 mpu9250;

void setup() {
  Wire.begin();
  mpu9250.initialize();
}

void loop() {
  Serial.print("Giroscopio: ");
  Serial.print(mpu9250.getGyro());
  Serial.print(" Accelerometro: ");
  Serial.print(mpu9250.getAccel());
  Serial.print(" Magnetometro: ");
  Serial.print(mpu9250.getMagnet());
  Serial.print(" Barometro: ");
  Serial.print(mpu9250.getBaro());
  Serial.println();
}
```

Mini project

Build a stabilization system for a drone using orientation and altitude data provided by the module.

Common mistakes

  • Incorrect I2C connection.
  • Omission of 10kΩ resistor.
  • Incorrect Arduino code.
  • Ignore unspecified specifications.

Recommended accessories

  • Arduino Nano
  • Wooden frame for drone
  • Transmitter and receiver
  • Motors and propellers

Frequently asked questions

How can I verify the correct I2C configuration?
Check the datasheet for I2C specifications and ensure that SDA and SCL lines are correctly configured.

What specifications should I check before starting?
Check the datasheet for power supply voltages and maximum currents.

Can I use this module to measure the speed of an object?
No, this module measures orientation and height, not direct speed.

What are the precision limits of the sensors?
Check the datasheet for sensor precision for expected values.

Reviews

There are no reviews yet.

Be the first to review “10DOF Sensor Module MPU9250 + BMP180 – 9 Axes + Barometer for Drones and Robots”

Your email address will not be published. Required fields are marked *