当前位置:首页 > 智能手机 > Android手机 > 技巧
智能手机的“五感”
  • 2013-9-8 18:14:00
  • 类型:原创
  • 来源:电脑报
  • 报纸编辑:薛昱
  • 作者:
【电脑报在线】人的五感,包括了形、声、色、触、味,让人能感知世界,而我们现在离不开的智能手机,同样也具有“五感”,这使得它们能够实现很多神奇的应用:比如晃一下手机可以接/挂电话,再晃一下居然还找MM聊天;甩手机可以切换视频或直接与对方手机建立连接等等……

三、重力感应器

    重力感应的英文全称为“G-sensor”,意为加速度传感器,它是智能手机中一个很重要的部件。从字面上就可以看出来,它的功能就是感应手机加速度的变化,手机晃动、跌落、上升、下降等各种运动都能被G-sensor转化为电信号,然后通过微处理器的计算分析,就能够完成程序设计好的功能。

    重力感应技术是利用压电效应的原理来工作的。所谓的压电效应就是“对于不存在对称中心的异极晶体,加在晶体上的外力除了使晶体发生形变以外,还将改变晶体的极化状态,在晶体内部建立电场,这种由于机械力作用使介质发生极化的现象称为正压电效应”。重力感应就是利用了其内部的晶体由于加速度造成变形这个特性,由于这个变形会产生电压,只要计算出产生电压和加速度之间的关系,就可以将加速度转化成电压信号输出。重力传感器有两种:一种是角加速传感器,是由陀螺仪(角速度传感器)改进的,另一种就是线加速度传感器。目前智能手机、平板电脑采用的都是角加速传感器,结合三轴陀螺仪实现三维测量(故也被称为三轴重力感应)。

  那么重力感应有什么样的魅力呢?我们都知道传统的手机界面基本上都是固定的,无论你怎么动或是怎么摇晃它,界面都不会随之变动,只能朝一个方向定位。然而运用了重力感应技术的手机,使得画面会在手机转动时始终保持正确的方向——这就是智能手机中最常见的“屏幕自动旋转”功能了。当然,通过重力感应技术,手机还可以根据使用者的动作而进行相应的软件应用,比如在游戏,使用者左右挥舞手机,重力感应功能可以灵敏地侦测游戏者的动作,并将其转换为游戏中的虚拟人物、物品或交通工具的动作与状态等并显示在画面中。

  以一个最简单的游戏——滚珠游戏为例,由于到处是障碍,要想让小球向前走,就需要把设备前倾,重力传感器系统就会作出判断,根据你的倾斜角度和变化的速度,使小球以一定的速度和方向向前运动。目前加速度传感器在智能手机、平板电脑已经成为一种标配,如手机横竖屏幕切换、翻转静音、平各种射击、赛车游戏等应用都靠的是重力传感器。

代表app应用:

1、《Bump》

以往传输手机中的文件,我们需要插入数据线,后来有了蓝牙和WIFI,实现了无线传输,但是触发方式依然很传统,需要配对。而《Bump》就利用手机的重力传感器来触发传输,建立连接,选好你要传输的文件,然后把两个手机一敲,传输就开始了。

 

2、《送我上西天》

《送我上西天》是一款利用重力传感器实现的奇葩游戏:游戏玩法简单直观,玩家只需向天空抛掷手机,扔得越高,你的分数也就越高,而在这款游戏中,重力传感器的作用就是求出加速度的大小。

本文出自2013-09-09出版的《电脑报》2013年第35期 D.智能手机
(网站编辑:pcw2013)


我来说两句(0人参与讨论)
发表给力评论!看新闻,说两句。
匿名 ctrl+enter快捷提交