电子指南针模块

电子指南针传感器是基于高精度三轴磁传感器芯片 QMC5883L,它采用第三代AMR磁传感技术,具有高精度、低功耗、高可靠性等特点,该芯片可应用于这些领域:

·实现无人机等移动终端的高精度定位导航需求;

·实现无人停车场的高可靠性自动停车监测功能;

·满足其他高精度工业控制和汽车电子要求;

本模块可以检测周围的磁场强度,使运动的装置或设备转动到指定的方向,比如安装在小车上,可以控制小车转动到指定方向或沿着指定方向行走。

三轴方向参考:

参数

/描述

工作电压

DC 5V

接口类型

RJ11

通信方式

WM单总线

工作温度

-40~+85

定向精度

1° ~ 2°

尺寸大小

55mm*24mm*18.5mm(**)

3.1.1. 功能模块及WeeeCode图形化编程指南

    该模块支持的图形化编程平台有WeeeCode、编程猫平台、Mixly_ArduinoMakeCode等,其图形化编程大同小异,区别不会很大。

模块功能

需传参数

图形化编程块举例(其他平台图形化编程块大同小异)

获取某个轴上的航向角度值

(2个参数)端口、轴选择

lib/exe/fetch.php?media=wm_wiki:compass_sensor:pasted:20190511-161322.png

 

3.1.2. 文本代码编程指南

直接使用文本代码编程,就涉及到相关编程API:

Arduino-C/C++ API查看相关API

1)由于磁传感器是感应地磁的,所以该模块使用时,周围不宜有强磁性的物体;

2)模块上的8颗蓝色LED灯环对应的是X轴的变化,且亮灯指示的是南方。