繁体   English   中英

不同的传感器(磁力计,加速度计)如何工作以制作指南针-Android(Java)

[英]How does different sensor(magnetometer, accelerometer) work to make compass - Android (Java)

我必须在Android平台的Java(Eclipse)中实现指南针。

我不需要使用手机的传感器,而要使用我得到的传感器(Sensortag cc2541)

该传感器具有:

磁力计,加速度计,陀螺仪等。

所以我想知道制作一个指南针时,我到底需要哪些传感器? 我有点迷路。 因此,磁力计返回Point 3D(xyz)。 加速度计也返回Point 3D。

我只需要基本说明一下哪些传感器以及它们如何工作以创建指南针

对于一个简单的指南针,只需要磁力计 它为您提供了它认为是北的向量。

加速度计和陀螺仪可以通过确定设备的位置来帮助您进行计算。

Point3D只是一个向量。 您将需要了解一些矢量数学以完全理解并进行计算。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM