一种智能终端的护眼方法与流程

文档序号:15625413发布日期:2018-10-09 22:51阅读:307来源:国知局

本发明涉及各种智能终端,尤其涉及通过距离传感器读取数据,控制屏幕操作,从而实现的护眼方法。



背景技术:

随着智能移动设备的发展,现在无论是上班族还是大学生,甚至是小学生都至少人手一台智能移动设备,由于智能移动设备使用的广泛性以及频繁度,大部分智能移动设备都有护眼功能,例如手机通过调节屏幕色彩来实现护眼功能。但是,这些智能移动设备没有对眼睛在浏览时,与屏幕的距离是否过小而进行防护,这导致大部分成年人以及小孩子在看手机的时候,并不会注意到手机距离是否正解,位置对不对,甚至为了方便,还会藏在被窝里面看,趴在床上看手机等,久而久之,将对视力造成了巨大的影响。

而距离传感器是每个手机都几乎必备的一个部件,例如,在android手机上,距离传感器会感应人的离开和接近,通过api的值为0或1来表示,例如在接听电话时,距离传感器感应到人脸的贴近,会控制手机黑屏,以便节省手机电量,当接听完电话,距离从拿起感应到人脸的离开,会控制手机亮屏,以便人们可以进行挂断电话等后续的手机操作。在苹果手机上也有类似的功能,但是该功能无法用于护眼,因为必须是贴近才会触发,导致距离传感器的功能较为单一。

而实际上,距离传感器的值是0~6000之间的一个变化值,如果人脸不断接近距离传感器,值会越来越大。远离时,值会越来越小。所以通过自定义接口,直接从底层获得值,即可实现接近时触发此功能。目前,大部分距离传感器的芯片,在人脸接近20cm时,可以检测到值的变化,但超过则无法出现明显变化。且传感器在不遮挡时,不同类型的传感器会有不同,而且同一传感器在遇到微跌时,不遮挡的值也会出现变化,所以需要对传感器进行校准,取得不遮档时,距离感应器的值,这一步骤只是目前解决问题需要,需要不断改良。



技术实现要素:

为了解决近距离浏览时显示器对眼睛的损害,并解决现有传感器的技术缺陷。

本发明提出一种智终端的护眼方法,包括:

步骤1,屏幕亮起后,打开距离传感器;

步骤2,对距离传感器的数据进行校准,若成功获取到校准值,则继续下一步骤,若校准不通过,则间隔第一时长后,再次进行校准;

步骤3,每隔第二时长,获取一次距离传感器测得的数据,与所述校准值进行比较,若超过了预设的阈值,计数器加1;若小于预设的阈值,计数器清零;

步骤4,判断计数器的数值是否达到预设的计数值,若达到,则弹出提示,否则返回步骤3。

具体的,所述对距离传感器的数据校准包括:在第三时长内,若干次读取距离传感器的数据,当所获取的数据与它们的平均值的差值在大于-2且小于2之间,则获取校准值成功,否则不成功。

在一实施例中,所述第三时长为2秒内。所述第一时长为5秒以上。所述第二时长为2秒以内。

本发明的所述智能终端包括手机、平板电脑及智能手表。

本发明利用现有的智能终端中普遍存在的距离传感器来进行测距,从而实现智能终端的护眼功能,该方法无需增加多余的硬件部件,节约硬件成本,且实现方法也简单。

附图说明

下面结合实施例和附图对本发明进行详细说明,其中:

图1是本发明的流程图。

具体实施方式

图1示出的是本发明的相关流程图。本发明的难点在于每台设备在不遮挡时,距离传感器检测到的值都不一样,就算设备在微跌时,检测到的值都会发生变化,而且距离传感器的型号不同,其所给出的数据格式也不同,因此,很难设置一个固定值,使检测到的数据小于某个固定值时提醒用户爱护眼睛。

本发明为了解决这个问题,在屏幕亮起,打开距离传感器后,首先会对距离传感器的数据进行校准,获取到一个校准值,若是获取不成功,可以在间隔第一时长后再次进行校准,第一时长可以是5秒以上,也可以根据需要设置相应的时长。若是获取成功,则每隔一个第二时长,就获取一次距离传感器测得的数据,这个第二时长可以是1秒钟,也可以是2秒以内,或者是其他时间,将距离传感器测得的数据与校准值比较,当超过了预设的阈值时,则认为是眼睛距离屏幕过近,开始计时,计数器加1;若小于预设的阈值,计数器清零。当计数器累积的数值达到了预设的计数值,则弹出护眼提示,提醒用户注意用眼距离。若是没有达到预设的计数值,则继续进行比较,直到黑屏。

本发明对距离传感器的数据校准是在第三时长内,若干次读取距离传感器的数据,当所获取的数据与它们的平均值的差值在大于-2且小于2之间,则获取校准值成功,否则不成功。在本实施例中第三时长为2秒内,本领域技术人员可以根据需要选择其他时长也属于本发明的保护范围内。

本发明所指的智能终端包括手机、平板电脑以及智能手表等。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。



技术特征:

技术总结
本发明公开了一种智终端的护眼方法,就是利用距离传感器的上报的值,实现对智能终端的护眼功能。该方法在屏幕亮起后,打开距离传感器;并对距离传感器的数据进行校准,若校准不通过,则间隔第一时长后,再次进行校准;若成功获取到校准值,则每隔第二时长,获取一次距离传感器测得的数据,与所述校准值进行比较,若超过了预设的阈值,计数器加1;若小于预设的阈值,计数器清零;然后判断计数器的数值是否达到预设的计数值,若达到,则弹出提示,否则则继续获取距离传感器测得数据进行比较。本发明实现方法简单,且不增加硬件成本即可实现智能终端的护眼功能。

技术研发人员:蔡秋东
受保护的技术使用者:深圳大米智联网络有限公司
技术研发日:2018.05.09
技术公布日:2018.10.09
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1