电子指南针模块
1. 模块介绍
电子指南针传感器是基于高精度三轴磁传感器芯片 QMC5883L,它采用第三代AMR磁传感技术,具有高精度、低功耗、高可靠性等特点,该芯片可应用于这些领域:
·实现无人机等移动终端的高精度定位导航需求;
·实现无人停车场的高可靠性自动停车监测功能;
·满足其他高精度工业控制和汽车电子要求;
本模块可以检测周围的磁场强度,使运动的装置或设备转动到指定的方向,比如安装在小车上,可以控制小车转动到指定方向或沿着指定方向行走。
三轴方向参考:
2. 参数规格
参数 |
值/描述 |
工作电压 |
DC 5V |
接口类型 |
RJ11 |
通信方式 |
WM单总线 |
工作温度 |
-40℃~+85℃ |
定向精度 |
1° ~ 2° |
尺寸大小 |
55mm*24mm*18.5mm(长*宽*高) |
3. 编程指南
3.1. 模块功能及编程指南
3.1.1. 功能模块及WeeeCode图形化编程指南
该模块支持的图形化编程平台有WeeeCode、编程猫平台、Mixly_Arduino、MakeCode等,其图形化编程大同小异,区别不会很大。
模块功能 |
需传参数 |
图形化编程块举例(其他平台图形化编程块大同小异) |
获取某个轴上的航向角度值 |
(2个参数)端口、轴选择 |
|
3.1.2.
文本代码编程指南
直接使用文本代码编程,就涉及到相关编程API:
Arduino-C/C++ API:查看相关API
3.2. 编程示例
4. 注意事项
(1)由于磁传感器是感应地磁的,所以该模块使用时,周围不宜有强磁性的物体;
(2)模块上的8颗蓝色LED灯环对应的是X轴的变化,且亮灯指示的是南方。