Descripción
Qué es
El módulo MPU-6050 es un sensor 6DOF (6 grados de libertad) que combina un giroscopio triaxial y un acelerómetro triaxial. Este sensor proporciona datos sobre rotación y aceleración, permitiendo medir la orientación y el movimiento de un objeto.
Características
- Sensor 6DOF (3 giroscopios + 3 acelerómetros)
- Formato módulo para fácil integración
- Comunicación I2C
Para qué sirve
El módulo MPU-6050 es ideal para proyectos que requieren la medición del movimiento y la orientación, como drones, robots, vehículos teleguidados y juegos interactivos. Su compatibilidad con microcontroladores como Arduino y ESP lo hace una opción popular para proyectos DIY.
Tutorial: Cómo usar MPU-6050
El MPU-6050 es un sensor 6DOF (3 giroscopios + 3 acelerómetros) ideal para proyectos de movimiento y orientación. Útil para principiantes e intermedios.
Qué necesitas
- Arduino UNO o compatible
- Cable Dupont
- Resistencia de 10kΩ
- Software Arduino IDE
Pasos
- 1. Instalación/conexión: Conecta el VCC y GND del MPU-6050 al 5V y GND del Arduino.
- 2. Conecta los pines SDA y SCL del MPU-6050 a los pines correspondientes del Arduino.
- 3. Conecta un pin de GND del resistor a GND del Arduino.
- 4. Conecta el otro extremo del resistor a SDA del MPU-6050.
- 5. Verifica la frecuencia de muestreo en el datasheet.
- 6. Carga el código de ejemplo MPU6050 para Arduino.
- 7. Verifica la conectividad con el Monitor Serial.
- 8. Prueba a mover el módulo y observa cómo cambian los datos.
Código de ejemplo
int sensorAddress = 0x68; // Default I2C address
#include <Wire.h>
#include <MPU6050.h>
MPU6050 mpu(sensorAddress);
void setup() {
Serial.begin(9600);
mpu.initialize();
}
void loop() {
Serial.print("Gyro: ");
Serial.print(mpu.getGyroX());
Serial.print(" ");
Serial.print(mpu.getGyroY());
Serial.print(" ");
Serial.println(mpu.getGyroZ());
delay(1000);
}
Miniproyecto
Crea un proyecto de estabilización para un dron o un automóvil virtual.
Errores comunes
- Conexión incorrecta de los pines.
- Olvidar inicializar el sensor.
- Error en la conexión del resistor pull-up.
- Frecuencia de muestreo incorrecta.
Accesorios recomendados
- Triac LED
- Display LCD
- Batería LiPo
- Conectores Dupont
Preguntas frecuentes
¿Cuáles son los requisitos mínimos para el Arduino?
Arduino UNO o compatible con I2C.
¿Puedo usar otra frecuencia de detección?
Verifica el datasheet.
¿El sensor funciona con baterías?
Sí, pero verifica la corriente de alimentación.







Valoraciones
No hay valoraciones aún.