Gy-521 datasheet

Gy-521 datasheet

Gy-521 datasheet

Mapa de registros de la hoja de datos de la mpu6050

En este laboratorio, utilizarás el módulo Acelerómetro-Giroscopio GY-521 para medir la aceleración en 3 ejes y el movimiento de rotación en 3 ejes. También experimentarás con el control de tu cubo giratorio con movimientos del módulo.

También hay que tener en cuenta que no estamos usando una librería para el MPU6050, aunque tengamos una instalada. En su lugar, estamos definiendo las direcciones de registro para el MPU6050 en nuestro sketch, y dirigiendo esos registros en el cuerpo del sketch.

C. Haz una versión del sketch llamada MPU6050Graph1.ino para mostrar gráficos de barras de las 6 variables, utiliza el eje largo de la pantalla y selecciona colores interesantes para el fondo, la aceleración y la velocidad del giroscopio.

Comienza con una copia de tu sketch y llámalo MPU6050Graph2.ino. Los datos cambian a medida que mueves tu módulo. Para suavizar los datos debes insertar una media móvil en cada una de las 6 variables. Experimenta con la longitud de la media móvil que mejor funcione para dar suavidad y control. La aceleración y la velocidad del giroscopio pueden necesitar medias móviles de diferente longitud para optimizar la suavidad y la capacidad de respuesta.

Gy-521 mpu-6050

En este proyecto, te mostraré cómo funciona el sensor MPU6050 y también cómo interconectar Arduino con MPU6050. Vamos a interconectar una placa breakout MPU-6050 con Arduino UNO y leer los valores del acelerómetro y el giroscopio.

Antes de entrar en el proyecto, es necesario entender algunos conceptos básicos del sensor MPU6050. El MPU-6050 es un sensor IMU que contiene un acelerómetro MEMS (sistema microelectromecánico) y un giroscopio MEMS en un solo chip.

Aquí, el sensor IMU, donde IMU significa Unidad de Medición Inercial, es un dispositivo que mide la fuerza específica utilizando el Acelerómetro, la tasa angular utilizando el Giroscopio y el campo magnético utilizando los Magnetómetros.

Los sensores IMU se utilizan en robots autoequilibrados, aviones, teléfonos móviles, tabletas, naves espaciales, satélites, drones, UAV (vehículos aéreos no tripulados), etc. para el guiado, la detección de la posición, la detección de la orientación, el seguimiento del movimiento y el control del vuelo.

El MPU-6050 de seis ejes se denomina en ocasiones dispositivo de 6 DoF (seis grados de libertad), ya que proporciona seis valores de salida (tres del acelerómetro y tres del giroscopio). El MPU-6050 puede comunicarse utilizando el protocolo I2C.

Gy-521 arduino

El MPU-6050 es una opción de acelerómetro y giroscopio de bajo coste para su uso en aplicaciones como el reconocimiento de gestos en juegos, robots de auto-equilibrio, juguetes, teléfonos móviles, navegación de vehículos, monitorización del estado físico y aplicaciones similares donde se desea la detección de la dirección y magnitud del movimiento junto con la rotación.

Tanto el acelerómetro como el giroscopio utilizan tres ADC de 16 bits con cuatro rangos programables para una alta sensibilidad.    También dispone de un sensor de temperatura integrado para medir la temperatura de la matriz del chip y tiene un amplio rango de medición de -40C a +85C.

El sensor MPU-6050 funciona a 3,3V. pero el módulo GY-521 contiene un regulador de 3,3V por lo que el módulo debe ser alimentado con 5V en el pin VCC.    Dado que el módulo utiliza I2C que es de drenaje abierto con pull-ups a 3,3V, la traducción de nivel no se considera generalmente necesaria cuando se utiliza con una MCU de 5V.

El módulo es relativamente fácil de poner en marcha y capturar la salida de datos en bruto del dispositivo.    Manipular los datos en algo significativo es más un desafío, pero hay algunas buenas bibliotecas disponibles para utilizar el dispositivo.

Brújula gy-521

Los siguientes términos se aplican únicamente a las compras online (excluyendo los pedidos que tienen como método de envío la entrega desde la tienda) a través de nuestra tienda online en base a la Directiva Europea 2011/83/UE.  Para las compras realizadas a través de nuestra red de tiendas, se aplican las condiciones de devolución que encontrará publicadas en cada tienda o en el documento de venta.

Usted devuelve el producto con gastos que corren a cargo de nuestra empresa. El producto es revisado por el fabricante y se lleva a cabo una sustitución o reparación. La devolución del producto tiene un coste que también corre a cargo de nuestra empresa (sólo con la mensajería ACS).

Usted devuelve el producto con los costes que usted (el consumidor) asume. El producto es revisado por el fabricante. Después de la reparación o la sustitución se le envía de nuevo a cargo de nuestra empresa.

Usted devuelve el producto siguiendo las condiciones de devolución y los gastos de envío corren a cargo del cliente. Se devuelve el valor total del pedido, salvo los valores adicionales que se hayan producido a petición del cliente. (por ejemplo, gastos adicionales por entrega en sábado)

Acerca del autor

admin

Ver todos los artículos