android加速度计值的含义是什么?

时间:2013-06-24 15:06:08

标签: android accelerometer

我试图了解如何使用加速度计的数据。

当手机从水平移动180度后,z轴的值从+ g变为-g(0为垂直)。

如果我平稳地移动手机,并且从垂直向左缓慢移动,则值从0到+ g。但是,如果我将手机向左急剧移动,则数值首先变为负值,可能是由于加速度。

因此,由于负值可以表示不同的情况,如何判断由于向左加速而产生的负值与由于向右倾斜产生的负值之间的差异?

1 个答案:

答案 0 :(得分:1)

加速度计值对应于在任何给定时间在手机轴上感受到的加速度。例如,当手机处于正常的直立位置时,您会发现向下方向的值为1 g。您需要使用所有3轴才能准确跟踪手机方向。由于重力会在手机旋转时作用于不同的轴。

急剧的动作是由于你的动作力引起的额外加速。尝试每秒两次打印每个轴的值,同时非常缓慢地移动手机,您将感受到这些值的含义。