传感器检测方法、装置、存储介质及移动终端制造方法及图纸

技术编号:25597905 阅读:68 留言:0更新日期:2020-09-11 23:56
本申请公开了一种传感器检测方法、装置、移动终端和存储介质,应用于移动终端,通过当移动终端的自动旋转功能开启时,获取最近一次已设置的检测周期,并控制移动终端的角度传感器,以该检测周期进行旋转角度检测,在检测过程中,当检测到的旋转角度不小于预设角度时,记录对应的检测时间,之后根据最近第一预设次已记录的检测时间对检测周期进行设置更新,接着控制角度传感器以更新后的检测周期进行旋转角度检测,实现了根据角度传感器的实际检测情况设置旋转角度检测的检测周期,避免了由于角度传感器不停进行检测而导致的处理器占用率的提高,从而提高移动终端的运行效率,进而降低移动终端的功耗,提高移动终端的续航能力。

【技术实现步骤摘要】
传感器检测方法、装置、存储介质及移动终端
本专利技术涉及终端
,具体涉及一种传感器检测方法、装置、存储介质及移动终端。
技术介绍
随着科学技术的发展,智能手机、平板电脑等移动终端已经成为人们生活中的一个重要部分,用户对于移动终端的使用,也不再局限于通信功能,而是追求更加多样化的功能。为了满足用户在各种使用场景下的使用需求,移动终端发展出了各种各样的辅助功能,例如自动调节屏幕亮度、自动调节声音大小等,这些辅助功能在提高移动终端的易用性和方便性的同时,也导致相关器件的高频率工作,例如,当终端屏幕的自动旋转功能开启时,为了检测终端屏幕的旋转角度,需要陀螺仪不停的工作来测量终端屏幕旋转的角速度,陀螺仪的高频率工作不仅会提高处理器的占用率、降低移动终端的运行效率,还会导致移动终端的功耗升高,进而影响移动终端的续航功能。
技术实现思路
本专利技术提供了一种传感器检测方法,旨在解决现有技术中陀螺仪的高频率工作会降低移动终端的运行效率,且会导致移动终端的功耗升高,进而影响移动终端的续航功能的技术问题。本申请提供的技术方案如下:本申请提供了一种传感器检测方法,应用于移动终端,所述传感器检测方法包括:当终端屏幕的自动旋转功能开启时,获取最近一次已设置的检测周期;控制所述移动终端的角度传感器,以所述检测周期进行旋转角度检测;在检测过程中,当检测到的旋转角度不小于预设角度时,记录对应检测时间;根据最近第一预设次已记录的所述检测时间对所述检测周期进行设置更新;<br>控制所述角度传感器以更新后的所述检测周期进行旋转角度检测。本申请还提供了传感器检测装置,应用于移动终端,所述传感器检测装置包括:第一获取模块,用于当终端屏幕的自动旋转功能开启时,获取最近一次已设置的检测周期;第一检测模块,用于控制所述移动终端的角度传感器,以所述检测周期进行旋转角度检测;记录模块,用于在检测过程中,当检测到的旋转角度不小于预设角度时,记录对应检测时间;第一更新模块,用于根据最近第一预设次已记录的所述检测时间对所述检测周期进行设置更新;第二检测模块,用于控制所述角度传感器以更新后的所述检测周期进行旋转角度检测。在本申请提供的传感器检测装置中,所述传感器检测装置还包括第二更新模块,用于:在所述第一检测模块控制所述移动终端的角度传感器,以所述检测周期进行旋转角度检测之后,在检测过程中,当检测到的旋转角度小于预设角度,且保持所述旋转角度达到预设时长时,在第一预设周期表中找到与所述旋转角度相匹配的第一周期;利用所述第一周期对所述检测周期进行设置更新;控制所述角度传感器以更新后的所述检测周期进行旋转角度检测。在本申请提供的传感器检测装置中,所述传感器检测装置还包括功能关闭模块,用于:在检测过程中,当检测到的旋转角度小于所述预设角度,且未保持所述旋转角度达到预设时长时,获取最近第二预设次检测到的所述旋转角度;若所述最近第二预设次检测到的所述旋转角度均小于所述预设角度,则关闭所述自动旋转功能。在本申请提供的传感器检测装置中,所述第一预设次为至少三次,所述第一更新模块具体包括:第一计算子模块,用于计算所述最近至少三次已记录的所述检测时间中任意两个相邻所述第一检测时间之间的时间差;第二计算子模块,用于计算所有所述时间差的均值;更新子模块,用于在第二预设周期表中找到与所述均值相匹配的第二周期,并根据所述第二周期对所述检测周期进行设置更新。在本申请提供的传感器检测装置中,所述传感器检测装置还包括判断模块,用于:在所述第一更新模块根据最近第一预设次已记录的所述检测时间对所述检测周期进行设置更新之前,获取已记录的所有所述检测时间的个数;判断所述个数是否大于或等于所述第一预设次;若是,则执行所述根据最近第一预设次已记录的所述检测时间对所述检测周期进行设置更新的步骤;若否,则根据所述旋转角度对所述检测周期进行设置更新。本申请还提供了一种计算机可读存储介质,所述存储介质中存储有多条指令,所述指令适于由处理器加载以执行上述任一项所述的传感器检测方法。本申请还提供了一种移动终端,包括处理器和存储器,所述处理器与所述存储器电性连接,所述存储器用于存储指令和数据,所述处理器用于上述任一项所述的传感器检测方法中的步骤。本申请的有益效果为:本申请公开了一种传感器检测方法、装置、移动终端和存储介质,应用于移动终端,通过当移动终端的自动旋转功能开启时,获取最近一次已设置的检测周期,并控制移动终端的角度传感器,以该检测周期进行旋转角度检测,在检测过程中,当检测到的旋转角度不小于预设角度时,记录对应的检测时间,之后根据最近第一预设次已记录的检测时间对检测周期进行设置更新,接着控制角度传感器以更新后的检测周期进行旋转角度检测,实现了根据角度传感器的实际检测情况设置旋转角度检测的检测周期,避免了由于角度传感器不停进行检测而导致的处理器占用率的提高,从而提高移动终端的运行效率,进而降低移动终端的功耗,提高移动终端的续航能力。附图说明下面结合附图,通过对本专利技术的具体实施方式详细描述,将使本专利技术的技术方案及其它有益效果显而易见。图1为本申请实施例提供的传感器检测方法的应用场景示意图。图2为本申请实施例提供的传感器检测方法的流程示意图。图3为本申请实施例提供的传感器检测方法的另一流程示意图。图4为本申请实施例提供的传感器检测装置的结构示意图。图5为本申请实施例提供的传感器检测装置的另一结构示意图。图6本申请实施例提供的移动终端的结构示意图。图7为本申请实施例提供的移动终端的另一结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。在图中,结构相似的单元是用以相同标号表示。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本专利技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。本申请实施例提供了一种传感器检测方法、装置、移动终端和存储介质。请参阅图1,图1提供了一种传感器检测系统的应用场景示意图,该传感器检测系统可以包括本申请实施例提供的任一种传感器检测装置,该传感器检测装置可以集成在移动终端中,该移动终端可以包括智能手机、平板电脑等具有移动通信功能的设备。其中,当终端屏幕的自动旋转功能开启时,移动终端可以获取最近一次已设置的检测周期,并控制自身的角度传本文档来自技高网...

【技术保护点】
1.一种传感器检测方法,其特征在于,应用于移动终端,所述传感器检测方法包括:/n当终端屏幕的自动旋转功能开启时,获取最近一次已设置的检测周期;/n控制所述移动终端的角度传感器,以所述检测周期进行旋转角度检测;/n在检测过程中,当检测到的旋转角度不小于预设角度时,记录对应检测时间;/n根据最近第一预设次已记录的所述检测时间对所述检测周期进行设置更新;/n控制所述角度传感器以更新后的所述检测周期进行旋转角度检测。/n

【技术特征摘要】
1.一种传感器检测方法,其特征在于,应用于移动终端,所述传感器检测方法包括:
当终端屏幕的自动旋转功能开启时,获取最近一次已设置的检测周期;
控制所述移动终端的角度传感器,以所述检测周期进行旋转角度检测;
在检测过程中,当检测到的旋转角度不小于预设角度时,记录对应检测时间;
根据最近第一预设次已记录的所述检测时间对所述检测周期进行设置更新;
控制所述角度传感器以更新后的所述检测周期进行旋转角度检测。


2.根据权利要求1所述的传感器检测方法,其特征在于,在所述控制所述移动终端的角度传感器,以所述检测周期进行旋转角度检测之后,还包括:
在检测过程中,当检测到的旋转角度小于预设角度,且保持所述旋转角度达到预设时长时,在第一预设周期表中找到与所述旋转角度相匹配的第一周期;
利用所述第一周期对所述检测周期进行设置更新;
控制所述角度传感器以更新后的所述检测周期进行旋转角度检测。


3.根据权利要求1所述的角速度检测检测方法,其特征在于,在检测过程中,还包括:
当检测到的旋转角度小于所述预设角度,且未保持所述旋转角度达到预设时长时,获取最近第二预设次检测到的所述旋转角度;
若所述最近第二预设次检测到的所述旋转角度均小于所述预设角度,则关闭所述自动旋转功能。


4.根据权利要求1所述的传感器检测方法,其特征在于,所述第一预设次为至少三次,所述根据最近第一预设次已记录的所述检测时间对所述检测周期进行设置更新,具体包括:
计算所述最近至少三次已记录的所述检测时间中任意两个相邻所述检测时间之间的时间差;
计算所有所述时间差的均值;
在第二预设周期表中找到与所述均值相匹配的第二周期,并根据所述第二周期对所述检测周期进行设置更新。


5.根据权利要求1所述的传感器检测方法,其特征在于,在所述根据最近第一预设次已记录的所述检测时间对所述检测周期进行设置更新之前,还包括:
获取已记录的所有所述检测时间的个数;
判断所述个数是否大于或等于所述第一预设次;
若是,则执行所述根据最近第一预设次已记录的所述检测时间...

【专利技术属性】
技术研发人员:俞斌
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1