¡Oferta!

GY-91 MPU9250 BMP280 10DOF 9 ejes Giroscopio Acelerometro Brújula Sensor Módulo

El precio original era: 18,79 €.El precio actual es: 13,61 €. Excluido IVA

El GY-91 MPU9250 10DOF es un sensor multiaxial que combina un giroscopio, un acelerómetro y un brújula. Ideal para proyectos de robótica y control de movimiento.

3 disponibles (puede reservarse)

Domande su questo prodotto? Scrivi a Lana su WhatsApp

🎬 El producto en vídeo

Descripción

Qué es

El GY-91 MPU9250 BMP280 es un módulo de 10 ejes que integra funciones de giroscopio, acelerómetro y magnetómetro para medir la rotación, la aceleración y la dirección. Este sensor multiplataforma está diseñado para aplicaciones como robótica, drones y sistemas de monitoreo del movimiento.

Características

  • Sensor de 10 ejes (9DOF + barómetro)
  • Incluye MPU9250 y BMP280
  • Ideal para proyectos de robótica y drones

Para qué sirve

Este módulo se utiliza en proyectos que requieren la medición precisa de la rotación, la aceleración y la dirección. Es compatible con Arduino y ESP32.

Tutorial: Cómo usar GY-91 MPU9250 BMP280 10DOF

El módulo GY-91 MPU9250 BMP280 es un sensor de 10 ejes que combina giroscopio, acelerómetro y magnetómetro para medir la rotación, la aceleración y la dirección. Ideal para proyectos de drones, robótica y monitoreo del movimiento.

Qué necesitas

  • Arduino uno o compatible
  • cable USB tipo B
  • conector de cabeza

Pasos

  1. Conecta el módulo GY-91 a los pines SDA (A4) y SCL (A5) de Arduino usando un conector de cabeza.
  2. Instalar la biblioteca I2Cdevlib en el gestor de paquetes de Arduino.
  3. Incluir las bibliotecas MPU6050 y BMP280 en el código sketch.
  4. Configurar el módulo para la dirección I2C correcta (verifica en el datasheet).
  5. Adquirir datos del giroscopio, acelerómetro y barómetro (BMP280) en el bucle principal del programa.
  6. Visualizar los valores adquiridos en el Monitor Serial o guardar en variables para elaboraciones adicionales.

Código de ejemplo

// Includi le librerie necessarie
#include <Wire.h>
#include "I2Cdev.h"
#include "MPU6050.h"
#include "BMP280.h"

// Crea un'istanza del sensore MPU6050 e BMP280
MPU6050 accelgyro;
BMP280 bmp;

void setup() {
  Wire.begin();
  Serial.begin(9600);
  accelgyro.initialize();
  bmp.begin(BMP280_ADDRESS_A, BMP280_CHIPID); // Verifica su datasheet per l'indirizzo corretto.
}

void loop() {
  if (accelgyro.getMotion6(&ax, &ay, &az, &gx, &gy, &gz)) {
    Serial.print("Accellerometro: ");
    Serial.print(ax); Serial.print(", "); Serial.print(ay); Serial.print(", "); Serial.println(az);
  }

  if (bmp.read()) {
    float pressure = bmp.pressure;
    float temperature = bmp.temperature;
    Serial.print("Pressione: ");
    Serial.print(pressure, 2);
    Serial.print(" hPa - Temperatura: ");
    Serial.println(temperature, 1); // Una cifra decimale
  }
}

Miniproyecto

Realiza un dronino de prueba con el módulo GY-91 para controlar la estabilidad y la altitud usando los datos del giroscopio, acelerómetro y barómetro.

Errores comunes

  • Dirección I2C incorrecta
  • Bibliotecas faltantes o no instaladas correctamente
  • Conexión física inadecuada
  • Valores adquiridos no coherentes

Accesorios recomendados

  • Arduino Uno R3
  • Batería LiPo para Arduino
  • Procesador de datos con pantalla OLED
  • Fuente de alimentación USB tipo B

Preguntas frecuentes

¿Dónde puedo encontrar el datasheet?
El datasheet está disponible en el sitio web del fabricante o en el repositorio GitHub de la biblioteca I2Cdevlib.

¿Puedo usar este módulo con otros microcontroladores?
Sí, pero puede ser necesario adaptar el código y las bibliotecas para el hardware específico.

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “GY-91 MPU9250 BMP280 10DOF 9 ejes Giroscopio Acelerometro Brújula Sensor Módulo”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *