¡Oferta!

Módulo GY-271 HMC5883L 3 Ejes Campo Magnético Brújula Electrónica Módulo Giroscopio Triaxial

El precio original era: 9,04 €.El precio actual es: 6,58 €. Excluido IVA

El GY-271 HMC5883L es un módulo de 3 ejes para campo magnético y brújula, perfecto para proyectos Arduino y robótica. Se utiliza para navegación y seguimiento de posición.

Disponible para reserva

Domande su questo prodotto? Scrivi a Lana su WhatsApp

🎬 El producto en vídeo

Descripción

Qué es

El GY-271 HMC5883L es un módulo de sensor magnetométrico triaxial, utilizado para medir el campo magnético terrestre. Este dispositivo es ideal para proyectos que requieren la determinación de la dirección y la orientación.

Características

  • Sensor HMC5883L triaxial
  • Mide el campo magnético terrestre en 03 ejes (X, Y, Z)
  • Perfecto para proyectos Arduino y robótica

Para qué sirve

Este módulo se utiliza para crear brújulas electrónicas, dispositivos de navegación o sensores de orientación. Es compatible con Arduino y puede integrarse en varios tipos de proyectos que necesitan la determinación de la dirección.

Tutorial: Cómo usar el Módulo HMC5883L Giroscopio Magnetométrico

El módulo HMC5883L es un sensor magnetométrico triaxial que permite medir la dirección del campo magnético terrestre. Es ideal para makers y estudiantes que desean crear proyectos como brújulas electrónicas, dispositivos de navegación o sensores de orientación.

Qué necesitas

  • Arduino Uno
  • Computadora con Arduino IDE instalado
  • Cable USB tipo B

Pasos

  1. Conecta los siguientes pines del módulo HMC5883L al Arduino: VCC a 5V, GND a GND, SDA a A4 (SDA), SCL a A5 (SCL).
  2. Abre el software Arduino IDE y carga la biblioteca Adafruit_HMC5883.
  3. Incluye la biblioteca en tu código: #include .
  4. Instancia el objeto del sensor: Adafruit_HMC5883_Unified hmc = Adafruit_HMC5883_Unified(1);
  5. Inicializa el sensor en el setup(): if (!hmc.begin(8)) Serial.println(F(«Error de inicialización HMC5883»));
  6. En el ciclo loop(), lee los datos del campo magnético: float x, y, z; hmc.getMag(&x, &y, &z);}
  7. Visualiza las mediciones en el monitor serial: Serial.print(x); Serial.print(«, «); Serial.print(y); Serial.print(«, «); Serial.println(z);
  8. Guarda y carga el código en el Arduino.

Código de ejemplo

// Includi la libreria
#include <Adafruit_HMC5883.h>
// Instanzia l'oggetto del sensore
Adafruit_HMC5883_Unified hmc = Adafruit_HMC5883_Unified(1);
void setup() {
  Serial.begin(9600);
  if (!hmc.begin(8)) Serial.println(F("Errore inizializzazione HMC5883"));
}
void loop() {
  float x, y, z;
  hmc.getMag(&x, &y, &z);
  Serial.print(x); Serial.print(", "); Serial.print(y); Serial.print(", "); Serial.println(z);
}

Miniproyecto

Crea un brújula electrónica que muestra la dirección norte, sur, este o oeste en el display LCD conectado al Arduino.

Errores comunes

  • Error de conexión de los pines
  • Problemas en la configuración de la biblioteca
  • Falta de alimentación adecuada
  • Datos incorrectos del sensor

Accesorios recomendados

  • Módulo LCD 16×2
  • Baterías para Arduino
  • Receptor Bluetooth HC-05
  • Sensores de luz ambiental

Preguntas frecuentes

¿Cómo puedo calibrar el módulo HMC5883L?
Consulta el datasheet del sensor para las instrucciones específicas sobre la calibración.

¿Cuál es la precisión del módulo HMC5883L?
La precisión varía, consulta el datasheet para los detalles exactos.

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Módulo GY-271 HMC5883L 3 Ejes Campo Magnético Brújula Electrónica Módulo Giroscopio Triaxial”

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