【发布时间】:2011-07-15 06:19:32
【问题描述】:
我想知道设备的任何位置/移动的 X、Y 和 Z 轴的值,以便我可以将这些值用于我的进一步工作。当我搜索时,有两种方法,方向传感器(以度为单位给出值,如方位角、俯仰和滚动)和加速度计(为 x、y 和 z 给出 1 到 10 之间的值)。
据我了解,两者都符合我的要求。我找不到它们之间的区别。请任何人详细说明我的目标。我应该使用哪个传感器?
【问题讨论】:
我想知道设备的任何位置/移动的 X、Y 和 Z 轴的值,以便我可以将这些值用于我的进一步工作。当我搜索时,有两种方法,方向传感器(以度为单位给出值,如方位角、俯仰和滚动)和加速度计(为 x、y 和 z 给出 1 到 10 之间的值)。
据我了解,两者都符合我的要求。我找不到它们之间的区别。请任何人详细说明我的目标。我应该使用哪个传感器?
【问题讨论】:
两者之间存在差异:
加速度计检测太空中的加速度。之所以会一直检测到向下9.8m/s^2的加速度,是因为重力相当于空间加速度。
方向检测您的设备的轴是否从现实世界旋转;它检测磁北的倾斜度和度数。请注意,此传感器已弃用,Google 建议您使用加速度计和磁力计来计算方向。
【讨论】:
您需要加速度计来检测运动。所以你应该使用这个,因为你的目标是了解这个动作。
方向传感器提供有关其相对于参考平面的位置的信息。因此,您可以使用它来查看设备是否倾斜、倒置或类似情况。
【讨论】: