¡Oferta!

GY-283 HMC5983 Módulo Magnetómetro de campo magnético de 3 ejes de alta precisión Módulo

El precio original era: 13,67 €.El precio actual es: 9,90 €. Excluido IVA

GY-283 HMC5983 Módulo Magnetómetro de campo magnético de 3 ejes de alta precisión Módulo

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-283 HMC5983 es un magnetómetro de campo magnético de tres ejes de alta precisión. Permite medir las componentes del campo magnético en tres direcciones.

Características

  • Sensor: HMC5983
  • Mide el campo magnético en 3 ejes
  • Alta precisión

Para qué sirve

El módulo GY-283 HMC5983 es ideal para proyectos de navegación y orientación como drones, robots o dispositivos portátiles. Puede ser utilizado para crear un pequeño dispositivo que indique la dirección magnética. La compatibilidad con Arduino y ESP se debe verificar en el datasheet.

Tutorial: Cómo usar el módulo Magnetómetro HMC5983

El módulo GY-283 HMC5983 es un magnetómetro de tres ejes de alta precisión que permite medir las componentes del campo magnético en tres direcciones. Ideal para proyectos de navegación y orientación como drones, robots o dispositivos portátiles.

Qué necesitas

  • Arduino
  • Cable USB
  • Conexión al módulo HMC5983

Pasos

  1. Conecta el módulo HMC5983 al Arduino utilizando los pines correspondientes (verifica en el datasheet).
  2. Instala la biblioteca I2Cdevlib o una similar para manejar las comunicaciones I2C.
  3. Incluye en el código la cabecera del archivo de la biblioteca HMC5983.
  4. Configura el módulo HMC5983 inicializando el objeto con los pines y la frecuencia de muestreo (verifica en el datasheet).
  5. Llama a las funciones para leer los valores de los tres ejes del campo magnético.
  6. Visualiza los datos en LEDs, monitor serial o en un display LCD.

Código de ejemplo

// Includere la libreria HMC5983
#include <Wire.h>
#include "HMC5983.h"
// Definire l'oggetto del modulo
HMC5983 hmc;
void setup() {
  Wire.begin();
  Serial.begin(9600);
  if (!hmc.init()) { // Inizializzazione dell'oggetto HMC5983
    while (1); // Arresto il programma se l'inizializzazione fallisce
  }
}
void loop() {
  hmc.update();
  Serial.print("X: "); Serial.print(hmc.x);
  Serial.print(", Y: "); Serial.print(hmc.y);
  Serial.print(", Z: "); Serial.println(hmc.z);
}

Miniproyecto

Crea un pequeño dispositivo que indique la dirección magnética utilizando el módulo HMC5983 y un display LCD. Conecta el módulo al microcontrolador, visualiza los valores del campo magnético en tiempo real en un display LCD.

Errores comunes

  • Asegúrate de que la biblioteca necesaria esté instalada correctamente.
  • Verifica que las configuraciones I2C sean correctas (dirección y frecuencia).
  • Verificar los conectores físicos entre Arduino y el módulo HMC5983.
  • Administrar posibles errores en la lectura de datos del módulo.

Accesorios recomendados

  • Display LCD 16×2 para visualizar los datos del campo magnético
  • Conexión prototípica para usar con el módulo HMC5983 y Arduino
  • Batería alimentador para el Arduino (si se trabaja en autonomía)
  • Jumpers de conexión universales

Preguntas frecuentes

¿Cómo puedo calibrar el magnetómetro?
Para calibrarlo, ejecuta un ciclo completo girando el dispositivo en todos los ejes para cubrir todas las direcciones posibles.

¿Cuál es la precisión del módulo HMC5983?
La precisión varía según las condiciones de uso. Consulta el datasheet para información detallada.

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “GY-283 HMC5983 Módulo Magnetómetro de campo magnético de 3 ejes de alta precisión Módulo”

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