便捷的打开手电筒的方法技术

技术编号:38470831 阅读:94 留言:0更新日期:2023-08-11 14:47
本发明专利技术公开一种便捷的打开手电筒的方法,包括主控模块以及传感器组件,还包括以下第一步骤:主控模块启动,连续读取重力传感器的数值a1和a2,若|a1

【技术实现步骤摘要】
便捷的打开手电筒的方法


[0001]本专利技术为移动终端手电筒控制方式领域,具体涉及一种便捷的打开手电筒的方法。

技术介绍

[0002]随着科技的发展,移动终端渐渐地已经成为人们生活和工作中不可缺少的一部分。闪光灯作为移动终端很重要的一个功能,即可以作为在黑暗中用于照明的手电筒,也可以用于在拍照或者录像时协助补光。如今,手机一般都具有手电筒(闪光灯)功能,当在黑暗环境下用户可开启手电筒作应急照明之用。操作往往是先将处于待机状态下的手机解锁,找到手电筒的应用程序,继而打开手电筒。然而,在急需使用手电筒作应急照明的特定环境下,此种操作是繁琐不便的,不利于用户的使用,无法满足用户的需要。
[0003]因此,有必要提供一种基于手机在待机状态下打开闪光灯的方法及装置,以克服上述缺陷。

技术实现思路

[0004]为解决上述至少一种技术问题,本专利技术提供一种便捷的打开手电筒的方法,包括主控模块以及传感器组件,所述传感器组件电性连接主控模块的输入端,所述传感器组件包括重力传感器、距离传感器和第一光线传感器,所述重力传感器、距离传感器和第一光线传感器接收信息传递至主控模块的输入端;在主控模块启动前预设第二阈值B和第三阈值C。
[0005]还包括以下第一步骤:
[0006]主控模块启动,连续读取重力传感器的数值a1和a2,若|a1

a2|=0,则表示移动终端处于静止或匀速移动状态,手电筒不动作;由于实际实施过程中,匀速移动状态极难存在,因此不考虑。
[0007]若|a1

a2|>0,则表示移动终端在运动,则主控模块读取距离传感器的数据b1,若b1小于预设的第二阈值B,则表示移动终端有遮挡,手电筒不动作;
[0008]若b1大于或等于第二阈值B,则读取第一光线传感器的数据c1,若c1大于或等于预设的第三阈值C,则表示所处周围环境光线充足,手电筒不动作;若c1小于预设的第三阈值C,则主控模块控制手电筒打开。
[0009]作为上述一种优选方式,主控模块持续读取重力传感器的数值a3,若|a3

a1|大于0,但是|a3

a1|=0,则表示移动终端处于静止状态,手电筒不动作。
[0010]重力传感器读取重力数据的时间间隔一致。
[0011]所述距离传感器传输的数据b为光脉冲从发射到被物体反射回来的时间。
[0012]还包括以下第二步骤:直接控制移动终端打开手电筒。所述第二步骤的优先级高于第一步骤。
[0013]通过上述技术方案,由于有些场景下,在光线充足的时候也需要进行打开手电筒
或闪光灯操作,例如查看物体细节或者照射下水道等,则上述操作为独占操作。
[0014]还包括第二光线传感器,主控模块获取第二光线传感器的数据c2,当c2小于预设的第三阈值c,则主控模块控制手电筒打开,若c2大于预设的第三阈值c,则手电筒不动作。所述第一光线传感器和第二光线传感器分设于移动终端两面。
[0015]通过上述技术方案,若第一光线传感器和第二光线传感器分设在移动终端的前部和背部,即显示屏处以及手电筒处,则当显示屏打开以及手电筒打开的时候会影响第一光线传感器和第二光线传感器接收的环境数值,因此第一光线传感器和第二光线传感器优选设置在移动终端的侧部。
[0016]当第一光线传感器和第二光线传感器均小于第三阈值的时候,则判断移动终端处于灰暗环境中。
[0017]作为上述一种优选方式,所述重力传感器为三轴重力加速度传感器,其接收三轴数据ax1,ay1,az1,主控模块计算|ax1

ax2|、|ay1

ay2|、|az1

az2|,均为0,则手电筒不动作,任一项数值大于零,则主控模块读取距离传感器的数据。
[0018]通过上述技术方案,采用三轴重力加速度传感器,能够在三维方向上获得移动终端的状态,提高精确程度。
[0019]上述移动终端为手机或平板等。上述手电筒为手机自带的闪光灯。
[0020]与现有技术相比,本专利技术的优点在于:本专利技术系统结构简单,利用重力传感器、光线传感器以及距离传感器来判断实现在昏暗条件下,取出手机时,手电筒即自动打开。
附图说明
[0021]图1为本专利技术便捷的打开手电筒的方法的流程图。
具体实施方式
[0022]为了使本领域技术人员更好地理解本专利技术,从而对本专利技术要求保护的范围作出更清楚地限定,下面就本专利技术的某些具体实施例对本专利技术进行详细描述。需要说明的是,以下仅是本专利技术构思的某些具体实施方式仅是本专利技术的一部分实施例,其中对于相关结构的具体的直接的描述仅是为方便理解本专利技术,各具体特征并不当然、直接地限定本专利技术的实施范围。
[0023]参阅附图所示,本专利技术采用以下技术方案,一种便捷的打开手电筒的方法,包括主控模块以及传感器组件,所述传感器组件电性连接主控模块的输入端,所述传感器组件包括重力传感器、距离传感器和第一光线传感器,所述重力传感器、距离传感器和第一光线传感器接收信息传递至主控模块的输入端;在主控模块启动前预设第二阈值B和第三阈值C。
[0024]还包括以下第一步骤:
[0025]主控模块启动,连续读取重力传感器的数值a1和a2,若|a1

a2|=0,则表示移动终端处于静止或匀速移动状态,手电筒不动作;由于实际实施过程中,匀速移动状态极难存在,因此不考虑。
[0026]若|a1

a2|>0,则表示移动终端在运动,则主控模块读取距离传感器的数据b1,若b1小于预设的第二阈值B,则表示移动终端有遮挡,手电筒不动作;
[0027]若b1大于或等于第二阈值B,则读取第一光线传感器的数据c1,若c1大于或等于预
设的第三阈值C,则表示所处周围环境光线充足,手电筒不动作;若c1小于预设的第三阈值C,则主控模块控制手电筒打开。
[0028]作为上述一种优选方式,主控模块持续读取重力传感器的数值a3,若|a3

a1|大于0,但是|a3

a1|=0,则表示移动终端处于静止状态,手电筒不动作。
[0029]重力传感器读取重力数据的时间间隔一致。
[0030]所述距离传感器传输的数据b为光脉冲从发射到被物体反射回来的时间。
[0031]还包括以下第二步骤:直接控制移动终端打开手电筒。所述第二步骤的优先级高于第一步骤。
[0032]通过上述技术方案,由于有些场景下,在光线充足的时候也需要进行打开手电筒或闪光灯操作,例如查看物体细节或者照射下水道等,则上述操作为独占操作。
[0033]还包括第二光线传感器,主控模块获取第二光线传感器的数据c2,当c2小于预设的第三阈值c,则主控模块控制手电筒打开,若c2大于预设的第三阈值c,则手电筒不动作。所述第一光线传感器和第二光线传感器分设于移动终端两面。
[0034]通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种便捷的打开手电筒的方法,其特征在于:包括主控模块以及传感器组件,所述传感器组件电性连接主控模块的输入端,所述传感器组件包括重力传感器、距离传感器和第一光线传感器,所述重力传感器、距离传感器和第一光线传感器接收信息传递至主控模块的输入端;还包括以下第一步骤:主控模块启动,连续读取重力传感器的数值a1和a2,若|a1

a2|=0,则表示移动终端处于静止或匀速移动状态,手电筒不动作;若|a1

a2|>0,则表示移动终端在运动,则主控模块读取距离传感器的数据b1,若b1小于预设的第二阈值B,则表示移动终端有遮挡,手电筒不动作;若b1大于或等于第二阈值B,则读取第一光线传感器的数据c1,若c1大于或等于预设的第三阈值C,则表示所处周围环境光线充足,手电筒不动作;若c1小于预设的第三阈值C,则主控模块控制手电筒打开。2.根据权利要求1所述的便捷的打开手电筒的方法,其特征在于:持续读取重力传感器的数值a3,若|a3

a1|大于0,但是|a3

a1|=0,则表示移动终端处于静止状态,手电筒不动作。3.根据权利要求1所述的便捷的打开手电筒的方法,其特征在于:所述重力传感器读取重力数据的时间间隔一致。4.根据权利要...

【专利技术属性】
技术研发人员:张国忠周美芬范超群
申请(专利权)人:宁波萨瑞通讯有限公司
类型:发明
国别省市:

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

1