Descripción
Qué es
El GY-511 es un sensor multifunción que integra acelerómetro, giroscopio y brújula magnetométrica en 3 ejes. Está diseñado para ser utilizado con plataformas como Arduino.
Características
- 3 ejes de medición: aceleración, rotación y campo magnético
- Bus: I2C
- Compatibilidad: Arduino
Para qué sirve
El GY-511 es ideal para proyectos que requieren la medición del movimiento y la orientación. Ejemplos de aplicaciones incluyen: robots autónomos, control de vehículos a escala, juegos interactivos, sistemas de estabilización.
Tutorial: Cómo usar GY-511
El GY-511 es un sensor multifunción que mide la aceleración, la rotación y el campo magnético. Útil para proyectos de movimiento y orientación.
Qué necesitas
- GY-511
- Arduino
- Cable de 5V
- Resistencia de 10kΩ
Pasos
- 1. Monta el GY-511 en una protoboard o un PCB.
- 2. Conecta VCC al pin 5V de Arduino.
- 3. Conecta GND al pin GND de Arduino.
- 4. Conecta SDA al pin SDA de Arduino.
- 5. Conecta SCL al pin SCL de Arduino.
- 6. Conecta X, Y, Z al pin A0, A1, A2 de Arduino.
- 7. Conecta INT al pin 2 de Arduino (opcional).
- 8. Conecta la resistencia de 10kΩ entre VCC y SDA.
Código de ejemplo
```cpp
#include <Wire.h>
#include <LSM303DLHC.h>
LSM303DLHC lsm;
void setup() {
Serial.begin(9600);
Wire.begin();
lsm.begin();
}
void loop() {
lsm.getAccel(&ax, &ay, &az);
lsm.getMag(&mx, &my, &mz);
Serial.print("A: "); Serial.print(ax); Serial.print(", "); Serial.print(ay); Serial.print(", "); Serial.println(az);
delay(100);
}
```
Miniproyecto
Crea un robot autónomo que se mueve hacia el norte magnético.
Errores comunes
- No conectes correctamente los pines SDA y SCL.
- Omitir la resistencia pull-up entre VCC y SDA.
- Olvidar de inicializar el acelerómetro y el magnetómetro.
- No utilices la biblioteca correcta para la interfaz I2C.
Accesorios recomendados
- Arduino Nano
- Protoboard
- Resistencia de 10kΩ
- Cable de 5V
Preguntas frecuentes
¿Cómo puedo verificar el correcto funcionamiento del GY-511?
Ejecuta el código y verifica que los valores sean coherentes con la orientación y el movimiento.
¿Cuáles son los requisitos mínimos de alimentación?
Al menos 3.3V para funcionar correctamente.
¿Puedo utilizar el GY-511 con un microcontrolador diferente de Arduino?
Sí, pero verifica la compatibilidad de las interfaces y especificaciones.











Valoraciones
No hay valoraciones aún.