当前位置:   article > 正文

android手机陀螺仪传感器,10.12 传感器专题(3)——加速度/陀螺仪传感器

android 陀螺仪传感器

本节引言:

本节继续来扣Android中的传感器,本节带来的是加速度传感器(Accelerometer sensor)以及

陀螺仪传感器(Gyroscope sensor),和上一节的方向传感器一样有着x,y,z 三个轴,

还是要说一点:x,y轴的坐标要和绘图那里的x,y轴区分开来!传感器的是以左下角

为原点的!x向右,y向上!好的,带着我们的套路来学本节的传感器吧!

另外,想说一点的就是我们不是专门搞这个的,就写东西啊玩玩,见识下而已哈,很多东西

别太较真!

b42c9fd53d503a389deea70918923e59.png

PS:方向传感器其实就是利用加速度传感器和磁场传感器来获取方位的,在2.2开始就被弃用了~

1.加速度传感器(Accelerometer sensor)

1)名词概念:

加速度传感器的单位:加速度(m/s^2)

方向传感器获取到的加速度是:手机运动的加速度与重力加速度(9.81m/s^2)的合加速度

另外重力加速度是垂直向下的!

关于这个不同方向合加速度的计算好像蛮复杂的,这里我们就不去纠结这个了!

先来看看加速度的value数组中的三个数的值吧~依旧是上节的代码,改下传感器而已~

水平放置:

1cc762b8de312c17bc3b072d1d8987e4.png 竖直平放:

3db7bf4b584815b2df4f5007fb9547e9.png 竖直横放:

1aa8d98943278b2176264f4f07466c1e.png

从上面我们知道value数组的三个值分别对应X,Y,Z轴上的加速度!

好的,知道个大概,我们来写个简易计步器来熟悉下用法!

2).简易计步器的实现

运行效果图&#

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小惠珠哦/article/detail/746227
推荐阅读
相关标签
  

闽ICP备14008679号