¡Oferta!

GY-272 3V Giroscopio Magnetómetro Brújula Digital 3 Ejes IIC HMC5883L Módulo (HMC5883L)

El precio original era: 13,97 €.El precio actual es: 10,12 €. Excluido IVA

El módulo HMC5883L es un magnetómetro de giroscopio de 3 ejes IIC. Ideal para proyectos de orientación y movimiento.

Disponible para reserva

Domande su questo prodotto? Scrivi a Lana su WhatsApp

🎬 El producto en vídeo

Descripción

Qué es

El módulo GY-272 HMC5883L es un magnetómetro de giroscopio de tres ejes que utiliza la interfaz IIC para medir el campo magnético terrestre. Este dispositivo es ideal para proyectos de orientación y movimiento, como la creación de brújulas digitales o estabilizadores de drones.

Características

  • Magnetómetro de giroscopio de 3 ejes IIC
  • Compatible con Arduino y ESP

Para qué sirve

Los módulos HMC5883L se utilizan en proyectos que requieren la determinación de la dirección magnética. Ejemplos de aplicaciones incluyen brújulas digitales, estabilizadores de drones y sistemas orientados en general.

Tutorial: Cómo usar el Módulo de Magnetómetro de Giroscopio HMC5883L

El módulo HMC5883L es un magnetómetro de tres ejes que permite medir la dirección del campo magnético terrestre, útil para crear sistemas orientados como brújulas digitales y estabilizadores de drones. Este módulo es ideal para proyectos de maker principiantes e intermedios que desean agregar funciones de orientación a sus dispositivos.

Qué necesitas

  • Arduino o microcontrolador compatible
  • Cable USB
  • Biblioteca I2C

Pasos

  1. Conectar VCC del módulo a 3V o 5V del Arduino.
  2. Conectar GND del módulo al GND del Arduino.
  3. Conectar SDA y SCL del módulo a los respectivos pines del Arduino (generalmente A4 y A5).
  4. Abrir Arduino IDE e instalar la biblioteca Wire.h o Adafruit_Sensor.
  5. Incluir la biblioteca HMC5883L en el código.
  6. Crear un objeto de la clase HMC5883L.
  7. Configurar el sensor (consulta el datasheet para los detalles).
  8. Leer y imprimir las mediciones del campo magnético.

Código de ejemplo

/*
 * Esempio di codice base
 */
#include <Wire.h>
#include <HMC5883L.h>

HMC5883L hmc;
void setup() {
  Wire.begin();
  Serial.begin(9600);
  if (!hmc.init()) {
    Serial.println("Errore nell'inizializzazione del sensore.");
    while (1); // blocca il programma
  }
}

void loop() {
  float x, y, z;
  hmc.getHeading(&x, &y, &z);
  Serial.print(x); Serial.print(", "); Serial.print(y); Serial.print(", "); Serial.println(z);
}

Miniproyecto

Realizar un brújula digital que muestre la dirección magnética en un display OLED conectado al Arduino.

Errores comunes

  • No verificar la alimentación correcta del módulo.
  • Omitir la inclusión de la biblioteca necesaria para el sensor.
  • Configurar incorrectamente los registros del sensor (verifica el datasheet).
  • Ignorar la compensación de los datos magnéticos en ambientes con campos magnéticamente perturbados.

Accesorios recomendados

  • Display OLED 0.96″ I2C para Arduino
  • Baterías AA y regulador de voltaje LM317
  • Caja protectora para Arduino Uno R3
  • Sensores de temperatura y humedad DHT11

Preguntas frecuentes

¿Funciona el módulo con Arduino Mega?
Sí, pero asegúrate de que los pines SDA y SCL estén correctamente conectados.

¿Cuál es la precisión del sensor HMC5883L?
La precisión varía según las condiciones ambientales; verifica las especificaciones técnicas en el datasheet para detalles precisos.

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “GY-272 3V Giroscopio Magnetómetro Brújula Digital 3 Ejes IIC HMC5883L Módulo (HMC5883L)”

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