环境光检测方法及装置、存储介质制造方法及图纸

技术编号:34759690 阅读:15 留言:0更新日期:2022-08-31 18:58
本公开是关于一种环境光检测方法及装置、存储介质。一种环境光检测方法,所述方法应用于具有至少一个光感传感器的终端,包括:根据检测到环境光亮度数据的变化量,切换终端的光感传感器与处理芯片连接的信号端口的输出电平;在所述电平值切换时,通过所述处理芯片获取所述环境光亮度数据;基于所述变化后的环境光亮度数据,确定环境光亮度值。通过本公开实施例的技术方案,可以在检测到环境光亮度数据变化时,基于变化量切换信号端口的输出电平,激活处理芯片进行环境光数据的处理,从而减少处理芯片的功耗。处理芯片的功耗。处理芯片的功耗。

【技术实现步骤摘要】
环境光检测方法及装置、存储介质


[0001]本公开涉及电子技术,尤其涉及一种环境光检测方法及装置、存储介质。

技术介绍

[0002]移动电子设备通常具有环境光检测的功能,利用环境光检测的传感器获取环境光,然后根据环境光亮度调整显示屏的亮度等级,从而通过实时调整显示屏亮度实现更加清晰的显示效果。然而,环境光检测需要传感器进行实时检测,并通过处理器对检测的环境光亮度进行处理,进而对应控制显示屏的亮度等级。这种方式存在较大的数据处理负担,占用电子设备的运算和存储资源,并且具有较高的功耗。

技术实现思路

[0003]本公开提供一种环境光检测方法及装置、存储介质。
[0004]根据本公开实施例的第一方面,提供一种环境光检测方法,所述方法应用于具有至少一个光感传感器的终端,包括:
[0005]根据检测到环境光亮度数据的变化量,切换终端的光感传感器与处理芯片连接的信号端口的输出电平;
[0006]在所述输出电平切换时,通过所述处理芯片获取所述环境光亮度数据;
[0007]基于所述变化后的环境光亮度数据,确定环境光亮度值。
[0008]在一些实施例中,所述方法还包括:
[0009]在所述光感传感器检测到环境光亮度数据变化时,将光感传感器的缓存单元中缓存的亮度数据更新为所述变化后的环境光亮度数据。
[0010]在一些实施例中,所述根据检测到环境光亮度数据的变化量,切换终端的光感传感器与处理芯片连接的信号端口的输出电平,包括:
[0011]若所述环境光亮度数据的变化量大于或等于预定变化阈值,则切换所述光感传感器与所述处理芯片连接的信号端口的输出电平。
[0012]在一些实施例中,所述在所述输出电平切换时,通过所述处理芯片获取所述环境光亮度数据,包括:
[0013]在所述输出电平切换时,根据所述信号端口确定所述光感传感器的标识;
[0014]通过所述处理芯片向所述光感传感器发送携带有所述标识的连接信号;
[0015]根据所述连接信号和所述标识建立所述处理芯片与所述光感传感器的数据连接;
[0016]通过所述数据连接获取所述环境光亮度数据。
[0017]在一些实施例中,所述基于所述变化后的环境光亮度数据,确定环境光亮度值,包括:
[0018]基于所述变化后的环境光亮度数据对应的电压值,转换得到对应的环境光亮度值。
[0019]根据本公开实施例的第二方面,提供一种环境光检测装置,所述装置应用于具有
至少一个光感传感器的终端,包括:
[0020]切换模块,用于根据检测到环境光亮度数据的变化量,切换终端的光感传感器与处理芯片连接的信号端口的输出电平;
[0021]获取模块,用于在所述输出电平切换时,通过所述处理芯片获取所述环境光亮度数据;
[0022]确定模块,用于基于所述变化后的环境光亮度数据,确定环境光亮度值。
[0023]在一些实施例中,所述装置还包括:
[0024]更新模块,用于在所述光感传感器检测到环境光亮度数据变化时,将光感传感器的缓存单元中缓存的亮度数据更新为所述变化后的环境光亮度数据。
[0025]在一些实施例中,所述切换模块,具体用于:
[0026]若所述环境光亮度数据的变化量大于或等于预定变化阈值,则切换所述光感传感器与所述处理芯片连接的信号端口的输出电平。
[0027]在一些实施例中,所述获取模块,包括:
[0028]确定子模块,用于在所述输出电平切换时,根据所述信号端口确定所述光感传感器的标识;
[0029]发送子模块,用于通过所述处理芯片向所述光感传感器发送携带有所述标识的连接信号;
[0030]建立子模块,用于根据所述连接信号和所述标识建立所述处理芯片与所述光感传感器的数据连接;
[0031]获取子模块,用于通过所述数据连接获取所述环境光亮度数据。
[0032]在一些实施例中,所述确定模块,包括:
[0033]转换子模块,用于基于所述变化后的环境光亮度数据对应的电压值,转换得到对应的环境光亮度值。
[0034]根据本公开实施例的第三方面,提供一种环境光检测装置,所述装置至少包括:处理器和用于存储能够在所述处理器上运行的可执行指令的存储器,其中:
[0035]处理器用于运行所述可执行指令时,所述可执行指令执行上述任一项的环境光检测方法中的步骤。
[0036]根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现上述任一项环境光检测方法中的步骤。
[0037]本公开的实施例提供的技术方案可以包括以下有益效果:通过本公开实施例中的技术方案,亮度传感器在检测到环境光亮度变化时,根据环境光亮度的变化量通过切换信号端口的输出电平来触发处理芯片获取亮度数据,例如,变化量大于预定阈值时才进行输出电平的切换。从而无需实时获取亮度数据,提升了处理芯片的处理效率,降低了数据处理量和功耗。
[0038]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0039]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。
[0040]图1是根据一示例性实施例示出的一种环境光检测方法的流程图一;
[0041]图2是根据一示例性实施例示出的一种环境光检测方法的流程图二;
[0042]图3是根据一示例性实施例示出的一种光感传感器的结构框图;
[0043]图4是根据一示例性实施例示出的一种光感传感器的电路连接示意图;
[0044]图5是根据一示例性实施例示出的一种环境光检测方法的流程图二;
[0045]图6是根据一示例性实施例示出的一种环境光检测装置的结构框图;
[0046]图7是根据一示例性实施例示出的一种环境光检测装置的实体结构框图。
具体实施方式
[0047]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。
[0048]图1是根据一示例性实施例示出的一种环境光检测方法的流程图,所述方法应用于具有至少一个光感传感器的终端,包括:
[0049]步骤S101、根据检测到环境光亮度数据的变化量,切换终端的光感传感器与处理芯片连接的信号端口的输出电平;
[0050]步骤S102、在所述输出电平切换时,获取所述环境光亮度数据;
[0051]步骤S103、基于所述变化后的环境光亮度数据,确定环境光亮度值。
[0052]在本公开实施例中,光本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种环境光检测方法,其特征在于,所述方法应用于具有至少一个光感传感器的终端,包括:根据检测到环境光亮度数据的变化量,切换终端的光感传感器与处理芯片连接的信号端口的输出电平;在所述输出电平切换时,通过所述处理芯片获取所述环境光亮度数据;基于所述变化后的环境光亮度数据,确定环境光亮度值。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述光感传感器检测到环境光亮度数据变化时,将光感传感器的缓存单元中缓存的亮度数据更新为所述变化后的环境光亮度数据。3.根据权利要求2所述的方法,其特征在于,所述根据检测到环境光亮度数据的变化量,切换终端的光感传感器与处理芯片连接的信号端口的输出电平,包括:若所述环境光亮度数据的变化量大于或等于预定变化阈值,则切换所述光感传感器与所述处理芯片连接的信号端口的输出电平。4.根据权利要求1至3任一所述的方法,其特征在于,所述在所述输出电平切换时,通过所述处理芯片获取所述环境光亮度数据,包括:在所述输出电平切换时,根据所述信号端口确定所述光感传感器的标识;通过所述处理芯片向所述光感传感器发送携带有所述标识的连接信号;根据所述连接信号和所述标识建立所述处理芯片与所述光感传感器的数据连接;通过所述数据连接获取所述环境光亮度数据。5.根据权利要求1至3任一所述的方法,其特征在于,所述基于所述变化后的环境光亮度数据,确定环境光亮度值,包括:基于所述变化后的环境光亮度数据对应的电压值,转换得到对应的环境光亮度值。6.一种环境光检测装置,其特征在于,所述装置应用于具有至少一个光感传感器的终端,包括:切换模块,用于根据检测到环境光亮度数据的变化量,切换终端的光感传感器与处理芯片连接的信号端口的输出电平;获取模块,用于在...

【专利技术属性】
技术研发人员:陈朝喜
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1