Introducción
![](https://cdn.shopify.com/s/files/1/0020/8027/6524/files/MPU6050_portada_1024x1024_1_1024x1024.png?v=1603838613)
EL MPU6050 es una unidad de medición inercial o IMU (Inertial Measurment Units) de 6 grados de libertad (DoF) pues combina un acelerómetro de 3 ejes y un giroscopio de 3 ejes.
![](https://cdn.shopify.com/s/files/1/0020/8027/6524/files/6DOF_480x480.png?v=1601064480)
Especificaciones
- Salida digital de 6 ejes.
- Giroscopio con sensibilidad de ±250, ±500, ±1000, y ±2000dps
- Acelerómetro con sensibilidad de ±2g, ±4g, ±8g y ±16g
- Algoritmos embebidos para calibración
Material
Desarrollo
Tutoriales de apoyo
La comunicación del módulo es por I2C, esto le permite trabajar con la mayoría de microcontroladores. Los pines SCL y SDA tienen una resistencia pull-up en placa para una conexión directa al microcontrolador.
![](https://cdn.shopify.com/s/files/1/0020/8027/6524/files/Diagrama_MPU6050_bb_1024x1024.png?v=1601059999)
Diagrama de conexión
Librería
Antes de seguir con el código es necesario instalar la librería, la cual esta disponible en el siguiente link:
https://github.com/jrowberg/i2cdevlib/tree/master/Arduino/MPU6050
Código
Resultados
![](https://cdn.shopify.com/s/files/1/0020/8027/6524/files/MPU6050_real_1024x1024.png?v=1601066185)
![](https://cdn.shopify.com/s/files/1/0020/8027/6524/files/MPU_monitor_serial_1024x1024.png?v=1601066323)
Dejar un comentario