雷锋科普:手机上的三轴陀螺仪
2012-08-15 14:43 java环境变量 阅读(735) 评论(0) 编辑 收藏 举报三轴陀螺仪,是一个近两年才出现在我们视野里的一种新型的手机技术,它首次进入人们的视野是在2010年iPhone4发布的时候,作为一个硬件升级的重点登场。三轴陀螺仪的原理是什么呢?陀螺仪有什么作用呢?你的手机配有陀螺仪吗?我们将在本文揭开各种谜底。
在之前的文章中,小编已经介绍了一些新型的手机功能,例如OTG、NFC,今天我们来介绍的则是三轴陀螺仪。众所周知,iPhone4、iPhone4S、iPad2、the New iPad等明星产品都是带有陀螺仪的,而我们的Android阵营当然也不会示弱,各大厂商推出的旗舰Android手机都是带有陀螺仪的,例如我们所熟悉的四核旗舰One X、Galaxy S3、Optimus 4X HD等都是带有陀螺仪功能的。而配备陀螺仪也是将来手机的一个趋势,接下来一起来看看陀螺仪有什么特别之处吧。
陀螺仪英文名是Gyroscope,定义是一种用于测量角度以及维持方向的设备,原理是基于角动量守恒原理。我们来看看陀螺仪的动态原理图,中间金色的那个转子则是我们的“陀螺”,它因为惯性作用是不会受到影响的,而周边三个“钢圈”则会因为设备改变姿态而跟着改变,通过这样来检测设备当前的状态。而这三个“钢圈”所在的轴,也就是我们三轴陀螺仪里面的“三轴”即X轴、Y轴、Z轴。三个轴围成的立体空间联合检测手机的各种动作,陀螺仪最主要的作用在于它可以测量角速度。
陀螺仪和我们最常见的重力感应有什么区别呢?重力感应是通过感应重力正交两个方向的分力大小,来判断水平方向,而陀螺仪则是一个立体的方向。也因为特性上有所不同,陀螺仪的应用看起来会比重力感应的更炫,更拉风。陀螺仪对一般用户来说最容易接触到的用途估计就是可以用在各种大型游戏上了,用陀螺仪操作起射击游戏来,可要比用触屏更加得心应手很多。当然,除了游戏,陀螺仪还可以配合其他设备配合GPS定位,像Google的街景就有利用到陀螺仪配合定位。
下面我们就来利用Android手机介绍一下陀螺仪的一些应用。
iPhone4和4S我们都知道是带有陀螺仪功能的,但是有些Android厂家没有明确指出产品是否带有陀螺仪,那如何检测你的Android手机有没有陀螺仪呢?GyroRotate这个软件就可以帮到你。只要在Android手机上安装这个应用,直接运行就可以看得到效果。
视频中我们使用的是“移动刀”MT917,这款产品是带有陀螺仪的(这是中移动的逆袭吗?国际版刀锋是不带陀螺仪的…)。视频中我们可以看到,当我们移动手机的时候,无论是哪个方向摆动,该软件的立方体都会有相应的转动。这是一个测试Android手机是否具有陀螺仪的简单方法。
接下来我们看看Google的官方应用——Google Sky Map,运行这个软件以后,可以看到通过摆动手机,整个画面都会跟着旋转,就像我们真的在“仰望星空”一般。以后看星星不用挑好天气了,在家就可以,还有中文解释呢~
最后我们来看看游戏迷们最关注的射击游戏,测试使用的手机是Google Galaxy Nexus,游戏是Gameloft的超级大作《现代战争3》,利用三轴陀螺仪玩第一人称射击游戏的感觉是相当不错的,比利用触屏去转换视觉要好上很多。
图片来源于网络。
作者:@vv1127
相关链接:
NFC:Elecom公司推出首款NFC手机键盘 OTG: 用手机控制的你的单反——DSLR Controller实测
了解更多新酷炫设备,敬请关注@爱搞机