便捷的打开手电筒的方法与流程
未命名
08-13
阅读:158
评论:0
1.本发明为移动终端手电筒控制方式领域,具体涉及一种便捷的打开手电筒的方法。
背景技术:
2.随着科技的发展,移动终端渐渐地已经成为人们生活和工作中不可缺少的一部分。闪光灯作为移动终端很重要的一个功能,即可以作为在黑暗中用于照明的手电筒,也可以用于在拍照或者录像时协助补光。如今,手机一般都具有手电筒(闪光灯)功能,当在黑暗环境下用户可开启手电筒作应急照明之用。操作往往是先将处于待机状态下的手机解锁,找到手电筒的应用程序,继而打开手电筒。然而,在急需使用手电筒作应急照明的特定环境下,此种操作是繁琐不便的,不利于用户的使用,无法满足用户的需要。
3.因此,有必要提供一种基于手机在待机状态下打开闪光灯的方法及装置,以克服上述缺陷。
技术实现要素:
4.为解决上述至少一种技术问题,本发明提供一种便捷的打开手电筒的方法,包括主控模块以及传感器组件,所述传感器组件电性连接主控模块的输入端,所述传感器组件包括重力传感器、距离传感器和第一光线传感器,所述重力传感器、距离传感器和第一光线传感器接收信息传递至主控模块的输入端;在主控模块启动前预设第二阈值b和第三阈值c。
5.还包括以下第一步骤:
6.主控模块启动,连续读取重力传感器的数值a1和a2,若|a1-a2|=0,则表示移动终端处于静止或匀速移动状态,手电筒不动作;由于实际实施过程中,匀速移动状态极难存在,因此不考虑。
7.若|a1-a2|>0,则表示移动终端在运动,则主控模块读取距离传感器的数据b1,若b1小于预设的第二阈值b,则表示移动终端有遮挡,手电筒不动作;
8.若b1大于或等于第二阈值b,则读取第一光线传感器的数据c1,若c1大于或等于预设的第三阈值c,则表示所处周围环境光线充足,手电筒不动作;若c1小于预设的第三阈值c,则主控模块控制手电筒打开。
9.作为上述一种优选方式,主控模块持续读取重力传感器的数值a3,若|a3-a1|大于0,但是|a3-a1|=0,则表示移动终端处于静止状态,手电筒不动作。
10.重力传感器读取重力数据的时间间隔一致。
11.所述距离传感器传输的数据b为光脉冲从发射到被物体反射回来的时间。
12.还包括以下第二步骤:直接控制移动终端打开手电筒。所述第二步骤的优先级高于第一步骤。
13.通过上述技术方案,由于有些场景下,在光线充足的时候也需要进行打开手电筒
或闪光灯操作,例如查看物体细节或者照射下水道等,则上述操作为独占操作。
14.还包括第二光线传感器,主控模块获取第二光线传感器的数据c2,当c2小于预设的第三阈值c,则主控模块控制手电筒打开,若c2大于预设的第三阈值c,则手电筒不动作。所述第一光线传感器和第二光线传感器分设于移动终端两面。
15.通过上述技术方案,若第一光线传感器和第二光线传感器分设在移动终端的前部和背部,即显示屏处以及手电筒处,则当显示屏打开以及手电筒打开的时候会影响第一光线传感器和第二光线传感器接收的环境数值,因此第一光线传感器和第二光线传感器优选设置在移动终端的侧部。
16.当第一光线传感器和第二光线传感器均小于第三阈值的时候,则判断移动终端处于灰暗环境中。
17.作为上述一种优选方式,所述重力传感器为三轴重力加速度传感器,其接收三轴数据ax1,ay1,az1,主控模块计算|ax1-ax2|、|ay1-ay2|、|az1-az2|,均为0,则手电筒不动作,任一项数值大于零,则主控模块读取距离传感器的数据。
18.通过上述技术方案,采用三轴重力加速度传感器,能够在三维方向上获得移动终端的状态,提高精确程度。
19.上述移动终端为手机或平板等。上述手电筒为手机自带的闪光灯。
20.与现有技术相比,本发明的优点在于:本发明系统结构简单,利用重力传感器、光线传感器以及距离传感器来判断实现在昏暗条件下,取出手机时,手电筒即自动打开。
附图说明
21.图1为本发明便捷的打开手电筒的方法的流程图。
具体实施方式
22.为了使本领域技术人员更好地理解本发明,从而对本发明要求保护的范围作出更清楚地限定,下面就本发明的某些具体实施例对本发明进行详细描述。需要说明的是,以下仅是本发明构思的某些具体实施方式仅是本发明的一部分实施例,其中对于相关结构的具体的直接的描述仅是为方便理解本发明,各具体特征并不当然、直接地限定本发明的实施范围。
23.参阅附图所示,本发明采用以下技术方案,一种便捷的打开手电筒的方法,包括主控模块以及传感器组件,所述传感器组件电性连接主控模块的输入端,所述传感器组件包括重力传感器、距离传感器和第一光线传感器,所述重力传感器、距离传感器和第一光线传感器接收信息传递至主控模块的输入端;在主控模块启动前预设第二阈值b和第三阈值c。
24.还包括以下第一步骤:
25.主控模块启动,连续读取重力传感器的数值a1和a2,若|a1-a2|=0,则表示移动终端处于静止或匀速移动状态,手电筒不动作;由于实际实施过程中,匀速移动状态极难存在,因此不考虑。
26.若|a1-a2|>0,则表示移动终端在运动,则主控模块读取距离传感器的数据b1,若b1小于预设的第二阈值b,则表示移动终端有遮挡,手电筒不动作;
27.若b1大于或等于第二阈值b,则读取第一光线传感器的数据c1,若c1大于或等于预
设的第三阈值c,则表示所处周围环境光线充足,手电筒不动作;若c1小于预设的第三阈值c,则主控模块控制手电筒打开。
28.作为上述一种优选方式,主控模块持续读取重力传感器的数值a3,若|a3-a1|大于0,但是|a3-a1|=0,则表示移动终端处于静止状态,手电筒不动作。
29.重力传感器读取重力数据的时间间隔一致。
30.所述距离传感器传输的数据b为光脉冲从发射到被物体反射回来的时间。
31.还包括以下第二步骤:直接控制移动终端打开手电筒。所述第二步骤的优先级高于第一步骤。
32.通过上述技术方案,由于有些场景下,在光线充足的时候也需要进行打开手电筒或闪光灯操作,例如查看物体细节或者照射下水道等,则上述操作为独占操作。
33.还包括第二光线传感器,主控模块获取第二光线传感器的数据c2,当c2小于预设的第三阈值c,则主控模块控制手电筒打开,若c2大于预设的第三阈值c,则手电筒不动作。所述第一光线传感器和第二光线传感器分设于移动终端两面。
34.通过上述技术方案,若第一光线传感器和第二光线传感器分设在移动终端的前部和背部,即显示屏处以及手电筒处,则当显示屏打开以及手电筒打开的时候会影响第一光线传感器和第二光线传感器接收的环境数值,因此第一光线传感器和第二光线传感器优选设置在移动终端的侧部。
35.当第一光线传感器和第二光线传感器均小于第三阈值的时候,则判断移动终端处于灰暗环境中。
36.作为上述一种优选方式,所述重力传感器为三轴重力加速度传感器,其接收三轴数据ax1,ay1,az1,主控模块计算|ax1-ax2|、|ay1-ay2|、|az1-az2|,均为0,则手电筒不动作,任一项数值大于零,则主控模块读取距离传感器的数据。
37.通过上述技术方案,采用三轴重力加速度传感器,能够在三维方向上获得移动终端的状态,提高精确程度。
38.上述移动终端为手机或平板等。上述手电筒为手机自带的闪光灯。
39.本发明再增设一个防误开步骤,该步骤为光线变化判断步骤,第一光线传感器的相邻两次传输来的光线信号数值不同,能够避免手机误触,例如,夜晚睡觉的时候,使用者拿手机的时候,可以不用打开手电筒,即手机所处的环境并没有光线变化,则无需自动打开。
40.与现有技术相比,本发明的优点在于:本发明系统结构简单,利用重力传感器、光线传感器以及距离传感器来判断实现在昏暗条件下,取出手机时,手电筒即自动打开。
41.术语“包括”或者任何其它类似用语旨在涵盖非排他性的包含,从而使得包括一系列要素的过程、物品或者设备/装置不仅包括那些要素,而且还包括没有明确列出的其它要素,或者还包括这些过程、物品或者设备/装置所固有的要素。
42.在本发明的描述中,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示方向或位置关系的术语是基于附图所示的方向或位置关系,这仅仅是为了便于描述,而不是指示或暗示所述装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
43.至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征作出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。
技术特征:
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.根据权利要求1所述的便捷的打开手电筒的方法,其特征在于:在主控模块启动前预设第二阈值b和第三阈值c。5.根据权利要求1所述的便捷的打开手电筒的方法,其特征在于:所述距离传感器传输的数据b为光脉冲从发射到被物体反射回来的时间。6.根据权利要求1所述的便捷的打开手电筒的方法,其特征在于:还包括以下第二步骤:直接控制移动终端打开手电筒。7.根据权利要求6所述的便捷的打开手电筒的方法,其特征在于:所述第二步骤的优先级高于第一步骤。8.根据权利要求1所述的便捷的打开手电筒的方法,其特征在于:还包括第二光线传感器,主控模块获取第二光线传感器的数据c2,当c2小于预设的第三阈值c,则主控模块控制手电筒打开,若c2大于预设的第三阈值c,则手电筒不动作。9.根据权利要求8所述的便捷的打开手电筒的方法,其特征在于:所述第一光线传感器和第二光线传感器分设于移动终端两面。10.根据权利要求1所述的便捷的打开手电筒的方法,其特征在于:所述重力传感器为三轴重力加速度传感器,其接收三轴数据ax1,ay1,az1,主控模块计算|ax1-ax2|、|ay1-ay2|、|az1-az2|,均为0,则手电筒不动作,任一项数值大于零,则主控模块读取距离传感器的数据。
技术总结
本发明公开一种便捷的打开手电筒的方法,包括主控模块以及传感器组件,还包括以下第一步骤:主控模块启动,连续读取重力传感器的数值a1和a2,若|a1-a2|=0,则表示移动终端处于静止或匀速移动状态,手电筒不动作;若|a1-a2|>0,则表示移动终端在运动,则主控模块读取距离传感器的数据b1,若b1小于预设的第二阈值B,则表示移动终端有遮挡,手电筒不动作;若b1大于或等于第二阈值B,则读取第一光线传感器的数据c1,若c1大于或等于预设的第三阈值C,手电筒不动作;若c1小于预设的第三阈值C,则主控模块控制手电筒打开。本发明系统结构简单,利用重力传感器、光线传感器以及距离传感器来判断实现在昏暗条件下,取出手机时,手电筒即自动打开。打开。打开。
技术研发人员:张国忠 周美芬 范超群
受保护的技术使用者:宁波萨瑞通讯有限公司
技术研发日:2023.05.09
技术公布日:2023/8/9
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
