一种反向重力感应方法及其移动终端的制作方法

文档序号:6381466阅读:267来源:国知局
专利名称:一种反向重力感应方法及其移动终端的制作方法
技术领域
本发明涉及一种重力传感技术,特别是涉及一种自动触发反向重力感应的方法及其移动终端。
背景技术
现有技术为重力感应技术,又为加速传感器,功能就是感应重力加速力的变化,力口速力是物体在移动过程中作用在物体上的力,晃动,摇摆,上下左右,运动,各种变化都能够被加速传感器转换为电讯号,然后通过微处理器的分析后完成程序设计好的功能,如现有手机平板电脑等,但其还有固有的缺点,如重力感应过程中只能应用于现实的真实平面坐标轴中,如玩重力感应类游戏或使用重力感应软件,使用者只能以有限的实用角度摆正姿态使移动设备显示屏为正面水平朝上,如坐着或站着使用,一旦躺下来把移动数码设备翻转过来显示屏面对使用者,而使用者的视觉体验方向仍然面相移动数码设备,视觉体验方向没变,但是重力感应方向却变化了,上下左右方向便向着相反方向感应,正常状态和翻转后的使用状态两种体验习惯,使用者也要去适应两种相反的体验习惯。

发明内容
本发明的目的在于克服现有技术的不足,提供一种反向重力感应方法及其移动终端,使用户能保持原来的使用习惯,防止误操作,使用简单方便。为了达到上述目的,本发明采用的技术方案是,一种反向重力感应方法,包括以下步骤
a.用户翻转显示屏,重力感应模块通过重力加速力的变化感应到这一翻转信号,并将该翻转信号传送给中央处理器;
b.中央处理器接收到翻转信号后判断为显示屏翻转,并重置重力感应模块对应的晃动处理方向,存储该晃动处理方向;
c.检测显示屏是否有晃动,是则根据存储的晃动处理方向进行重力感应。进一步的,步骤a所述的翻转显示屏包括从屏幕向上向屏幕向下翻转和从屏幕向下向屏幕向上翻转。进一步的,步骤b所述的重置重力感应模块对应的晃动处理方向为每检测到一次
翻转信号重置一次。进一步的,步骤b所述的重置重力感应模块对应的晃动处理方向具体包括
步骤101.中央处理器接收到翻转信号;
步骤102.读取当前重力感应模块对应的晃动处理方向;
步骤103.将当前晃动处理方向重置为相反方向;
步骤104.存储该晃动处理方向。进一步的,步骤103所述的将当前晃动处理方向重置为相反方向包括当屏幕翻转过来时上下左右所有的运动方向都处理为相反方向。
进一步的,步骤c具体包括
步骤201.重力感应模块感应到显示屏晃动;
步骤202.检测该晃动的方向;
步骤203.根据该晃动方向读取对应存储的晃动处理方向;
步骤204.根据存储的晃动处理方向进行显示。一种所述的反向重力感应方法的移动终端,包括
重力感应模块,用于在用户翻转显示屏时,重力感应模块通过重力加速力的变化感应到这一翻转信号,并将该翻转信号传送给中央处理器;
中央处理器,用于接收到翻转信号后判断为显示屏翻转,并重置重力感应模块对应的晃动处理方向,存储该晃动处理方向;
晃动处理模块,用于检测显示屏是否有晃动,并根据存储的晃动处理方向进行重力感应。进一步的,所述的中央处理器包括
接收模块,用于中央处理器接收翻转信号;
读取模块,用于读取当前重力感应模块对应的晃动处理方向;
重置模块,用于将当前晃动处理方向重置为相反方向;
存储模块,用于存储该晃动处理方向。进一步的,所述的晃动处理模块包括
检测模块,用于重力感应模块感应到显示屏晃动,检测该晃动的方向;
读取模块,用于根据该晃动方向读取对应存储的晃动处理方向;
显示模块,用于根据存储的晃动处理方向进行显示。与现有技术相比,本发明的有益效果是通过感应模块自动感应移动设备方向,当显示屏向下时接到信号并发出相反信号到中央处理器,处理器接收信号之后传递给显示模块传达给用于,使用户能保持原来的使用习惯,防止误操作,使用简单方便。


图I为本发明的方法流程 图2为本发明的原理框 图3为本发明的使用状态图。
具体实施例方式本发明的主旨在于克服现有技术正常状态时显示屏朝上,各种重力感应方向正常,当显示屏向下时,由于使用者的视觉体验方向仍是显示屏方向,但是操作时上下左右方向仍为感应器的方向的不足,提供一种反向重力感应方法及其终端设备,通过预先设置好的感应模块通过加速传感器自动感应移动数码设备方向,当显示屏向下时自动翻转重力感应识别器接到信号,当加速传感器感应到上下左右方向运动时,便发出相反信号,到数码设备中央处理器,处理器接收信号之后传递给显示模块传达给使用者。
下面结合实施例参照附图进行详细说明,以便对本发明的技术特征及优点进行更深入的诠释。
本发明的方法流程图如图I所示,一种反向重力感应方法,包括以下步骤a.用户翻转显示屏,重力感应模块通过重力加速力的变化感应到这一翻转信号,并将该翻转信号传送给中央处理器;b.中央处理器接收到翻转信号后判断为显示屏翻转,并重置重力感应模块对应的晃动处理方向,存储该晃动处理方向;c.检测显示屏是否有晃动,是则根据存储的晃动处理方向进行重力感应。进一步的,步骤a所述的翻转显示屏包括从屏幕向上向屏幕向下翻转和从屏幕向下向屏幕向上翻转。步骤b所述的重置重力感应模块对应的晃动处理方向为每检测到一次翻转信号重置一次。例如,当屏幕朝上时,用户向下翻转显示屏,那么检测到该翻转信号重置一次晃动处理方向。当检测到再次翻动时,则再次重置。步骤b所述的重置重力感应模块对应的晃动处理方向具体包括步骤101.中央处理器接收到翻转信号,例如将显示屏从朝上翻转为朝下,则在重力感应模块检测到该翻转信号后发送给中央处理器;步骤102.读取当前重力感应模块对应的晃动处理方向,例如,朝上时,左下抖动为左下抖动,右下抖动为右下抖动;步骤103.将当前晃动处理方向重置为相反方向,例如上处理为下,下处理为上,左处理为右,右处理为左;步骤104.存储该晃动处理方向。进一步的,步骤103所述的将当前晃动处理方向重置为相反方向包括当屏幕翻转过来时上下左右所有的运动方向都处理为相反方向。进一步的,步骤c具体包括步骤201.重力感应模块感应到显示屏晃动;步骤202.检测该晃动的方向;步骤203.根据该晃动方向读取对应存储的晃动处理方向;步骤204.根据存储的晃动处理方向进行显示。如图2所示,一种所述的反向重力感应方法的移动终端,包括
重力感应模块,用于在用户翻转显示屏时,重力感应模块通过重力加速力的变化感应到这一翻转信号,并将该翻转信号传送给中央处理器;中央处理器,用于接收到翻转信号后判断为显示屏翻转,并重置重力感应模块对应的晃动处理方向,存储该晃动处理方向;晃动处理模块,用于检测显示屏是否有晃动,并根据存储的晃动处理方向进行重力感应。进一步的,所述的中央处理器包括接收模块,用于中央处理器接收翻转信号;读取模块,用于读取当前重力感应模块对应的晃动处理方向;重置模块,用于将当前晃动处理方向重置为相反方向;存储模块,用于存储该晃动处理方向。进一步的,所述的晃动处理模块包括检测模块,用于重力感应模块感应到显示屏晃动,检测该晃动的方向;读取模块,用于根据该晃动方向读取对应存储的晃动处理方向;显示模块,用于根据存储的晃动处理方向进行显示。如图3所示,正常状态时显示屏朝上,各种重力感应方向正常,当显示屏向下时,由于使用者的视觉体验方向仍是显示屏方向,但是操作时上下左右方向仍为感应器的方向,这是问题所在,本发明技术方案通过预先设置好的感应模块通过加速传感器自动感应移动数码设备方向,如图3所示,从左到右当显示屏向下时自动翻转重力感应识别器接到信号,当加速传感器感应到上下左右方向运动时,便发出相反信号,到数码设备中央处理器,处理器接收信号之后传递给显示模块传达给使用者。以上内容是结合具体的优选方式对本发明所作的进一步详细说明,不应认定本发明的具体实施只局限于以上说明。对于本技术领域的技术人员而言,在不脱离本发明构思的前提下,还可以作出若干简单推演或替换,均应视为由本发明所提交的权利要求确定的保护范围之内。
权利要求
1.一种反向重力感应方法,包括以下步骤 a.用户翻转显示屏,重力感应模块通过重力加速力的变化感应到这一翻转信号,并将该翻转信号传送给中央处理器; b.中央处理器接收到翻转信号后判断为显示屏翻转,并重置重力感应模块对应的晃动处理方向,存储该晃动处理方向; c.检测显示屏是否有晃动,是则根据存储的晃动处理方向进行重力感应。
2.根据权利要求I所述的反向重力感应方法,其特征在于步骤a所述的翻转显示屏包括从屏幕向上向屏幕向下翻转和从屏幕向下向屏幕向上翻转。
3.根据权利要求2所述的反向重力感应方法,其特征在于步骤b所述的重置重力感应模块对应的晃动处理方向为每检测到一次翻转信号重置一次。
4.根据权利要求3所述的反向重力感应方法,其特征在于,步骤b所述的重置重力感应模块对应的晃动处理方向具体包括 步骤101.中央处理器接收到翻转信号; 步骤102.读取当前重力感应模块对应的晃动处理方向; 步骤103.将当前晃动处理方向重置为相反方向; 步骤104.存储该晃动处理方向。
5.根据权利要求4所述的反向重力感应方法,其特征在于步骤103所述的将当前晃动处理方向重置为相反方向包括当屏幕翻转过来时上下左右所有的运动方向都处理为相反方向。
6.根据权利要求5所述的反向重力感应方法,其特征在于,步骤c具体包括 步骤201.重力感应模块感应到显示屏晃动; 步骤202.检测该晃动的方向; 步骤203.根据该晃动方向读取对应存储的晃动处理方向; 步骤204.根据存储的晃动处理方向进行显示。
7.一种根据权利要求1-6中任一项所述的反向重力感应方法的移动终端,其特征在于,包括 重力感应模块,用于在用户翻转显示屏时,重力感应模块通过重力加速力的变化感应到这一翻转信号,并将该翻转信号传送给中央处理器; 中央处理器,用于接收到翻转信号后判断为显示屏翻转,并重置重力感应模块对应的晃动处理方向,存储该晃动处理方向; 晃动处理模块,用于检测显示屏是否有晃动,并根据存储的晃动处理方向进行重力感应。
8.根据权利要求7所述的移动终端,其特征在于,所述的中央处理器包括 接收模块,用于中央处理器接收翻转信号; 读取模块,用于读取当前重力感应模块对应的晃动处理方向; 重置模块,用于将当前晃动处理方向重置为相反方向; 存储模块,用于存储该晃动处理方向。
9.根据权利要求7所述的移动终端,其特征在于,所述的晃动处理模块包括 检测模块,用于重力感应模块感应到显示屏晃动,检测该晃动的方向;读取模块,用于根据该晃动方向读取对应存储的晃动处理方向;显示模块,用于根据存储的晃动处 理方向进行显示。
全文摘要
本发明公开了一种反向重力感应方法及其移动终端,所述方法包括以下步骤a.用户翻转显示屏,重力感应模块通过重力加速力的变化感应到这一翻转信号,并将该翻转信号传送给中央处理器;b.中央处理器接收到翻转信号后判断为显示屏翻转,并重置重力感应模块对应的晃动处理方向,存储该晃动处理方向;c.检测显示屏是否有晃动,是则根据存储的晃动处理方向进行重力感应。本发明通过感应模块自动感应移动设备方向,当显示屏向下时接到信号并发出相反信号到中央处理器,处理器接收信号之后传递给显示模块传达给用于,使用户能保持原来的使用习惯,防止误操作,使用简单方便。
文档编号G06F3/0346GK102981645SQ20121046307
公开日2013年3月20日 申请日期2012年11月16日 优先权日2012年11月16日
发明者穆思难 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1