灯的开关控制方法和系统与流程

文档序号:11525268阅读:791来源:国知局
灯的开关控制方法和系统与流程

本发明涉及智能控制领域,具体而言,涉及一种灯的开关控制方法和系统。



背景技术:

现代社会已迎来了智能化时代,各种智能技术在不停地刷新人们的生活。在日常生活中,人们对光源的需求是不断变化的,因此,人们需要对光源的智能化控制的方法来满足人们在不同的时间段或者不同的设备上对光源品质的不同要求。

传统灯的控制是通过手动控制设置在墙体上的开关的方式来控制灯的开关的,随着智能时代的到来,出现了更多远程开关灯的方式,可以是通过鼠标点击远程网页上的控制按键来控制灯的开关,也可以是通过触摸app上设置的虚拟按键来控制灯的开关。

但是,上述智能控制方式仍然高度依赖人的操作,仍然需要人为操作才能控制灯的开关状态,给人们的生活带来了不便。



技术实现要素:

有鉴于此,本发明实施例的目的在于提供一种灯的开关控制方法和系统,以满足用户在随着外界光源条件变化时对不同的光源的需求,从而给用户带来方便、快捷的生活体验。

第一方面,本发明实施例提供了灯的开关控制方法,包括:

在预设的时间点获取当前环境的光照信息,其中,所述光照信息包括:光照值;

对获取的所述光照信息进行处理,得出光照分界值;

根据获取的当前环境的所述光照值与所述光照分界值,控制灯的开关状态。

结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,对获取的所述光照信息进行处理,得出光照分界值,包括:

获取多个连续预设周期内的光照参考值;

将多个连续所述预设周期内的所述光照参考值进行处理,得到多个连续所述预设周期内光照参考值的平均值;

将所述光照参考值的平均值加上偏移经验值,得到光照分界值。

结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,获取多个连续预设周期内的光照参考值,包括:

分别计算采集的多个所述光照值的方差和平均方差;

滤除所述方差大于所述平均方差的所述光照值,得到光照值样本;

计算所述光照值样本中的所述光照值的平均值,得到所述光照参考值。

结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,当所述方法用于控制显示面板光源时,根据获取的当前环境的所述光照值与所述光照分界值,控制灯的开关状态,包括:

获取预设的显示面板光源平滑经验值;

判断当前环境的所述光照值是否大于所述光照分界值与所述显示面板光源平滑经验值之和;

如果是,则向所述灯发送打开指令,执行打开灯的动作;

如果否,则继续判断获取的当前环境的所述光照值是否小于所述光照分界值和所述显示面板光源平滑经验值之差;

如果是,则向所述灯发送关闭指令,执行关闭灯的动作。

结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,当所述方法用于控制照明光源时,根据获取的当前环境的所述光照值与所述光照分界值,控制灯的开关状态,还包括:

获取预设的照明光源平滑经验值;

判断获取的当前环境的所述光照值是否大于所述光照分界值和所述照明光源平滑经验值的和;

如果是,则向所述灯发送关闭指令,执行关闭灯的动作;

如果否,则继续判断获取的当前环境的所述光照值是否小于所述光照分界值和所述照明光源平滑经验值之差;

如果是,则向所述灯发送打开指令,执行打开灯的动作。

第二方面,本发明实施例提供了灯的开关控制系统,包括:

光照信息获取模块,用于在预设的时间点获取当前环境的光照信息,其中,所述光照信息包括:光照值;

处理模块,用于对获取的所述光照信息进行处理,得出光照分界值;

状态控制模块,用于根据获取的当前环境的所述光照值与所述光照分界值,控制灯的开关状态。

结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,所述处理模块包括:

光照参考值获取单元,用于获取多个连续预设周期内的光照参考值;

处理单元,用于将多个连续所述预设周期内的所述光照参考值进行处理,得到多个连续所述预设周期内光照参考值的平均值;

光照分界值计算单元,用于将所述光照参考值的平均值加上偏移经验值,得到光照分界值。

结合第二方面,本发明实施例提供了第二方面的第二种可能的实施方式,其中,所述光照参考值获取单元包括:

方差和平均方差计算子单元,用于分别计算采集的多个所述光照值的方差和平均方差;

光照值滤除子单元,用于滤除所述方差大于所述平均方差的所述光照值,得到光照值样本;

光照参考值计算子单元,用于计算所述光照值样本中的所述光照值的平均值,得到所述光照参考值。

结合第二方面,本发明实施例提供了第二方面的第三种可能的实施方式,其中,当所述系统用于控制显示面板光源时,所述状态控制模块包括:

显示面板光源平滑经验值获取单元,用于获取预设的显示面板光源平滑经验值;

第一判断单元,用于判断当前环境的所述光照值是否大于所述光照分界值与所述显示面板光源平滑经验值之和;

第一动作执行单元,用于当所述第一判断单元的判断结果为是时,则向所述灯发送打开指令,执行打开灯的动作;

第二判断单元,用于但所述第一判断单元的判断结果为否时,则继续判断获取的当前环境的所述光照值是否小于所述光照分界值和所述显示面板光源平滑经验值之差;

第二动作执行单元,用于当所述第二判断单元的判断结果为是时,则向所述灯发送关闭指令,执行关闭灯的动作。

结合第二方面,本发明实施例提供了第二方面的第四种可能的实施方式,其中,当所述系统用于控制照明光源时,所述状态控制模块还包括:

照明光源平滑经验值获取单元,用于获取预设的照明光源平滑经验值;

第三判断单元,用于判断获取的当前环境的所述光照值是否大于所述光照分界值和所述照明光源平滑经验值的和;

第三动作执行单元,用于当所述第三判断单元的判断结果为是时,则向所述灯发送关闭指令,执行关闭灯的动作;

第四判断单元,用于当所述第三判断单元的判断结果为否时,则继续判断获取的当前环境的所述光照值是否小于所述光照分界值和所述照明光源平滑经验值之差;

第四执行单元,用于但所述第四判断单元的判断结果为是时,则向所述灯发送打开指令,执行打开灯的动作。

本发明实施例提供的一种灯的开关控制方法和系统,在获取到当前环境的光照信息时对该光照信息进行处理得出光照分界值,并根据计算得出的当前环境的光照分界值控制灯的开关状态,与现有技术通过手动控制开关或者通过远程控制操作来控制灯的开关状态相比,无需人为的操作就能实现灯的开关状态随着外界光源的变化而进行变化的,方便人们在日常生活中对光源在不同时刻的需求,增加了客户的体验感。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了本发明实施例所提供的一种灯的开关控制方法的流程图;

图2示出了本发明实施例所提供的光照信息处理的流程图;

图3示出了本发明实施例所提供的一种灯的开关控制系统的结构示意图;

图4示出了本发明实施例所提供的光照信息处理的结构示意图。

图标:

附图3中,各标号所代表的部件列表如下:

31-光照信息获取模块;32-处理模块;

33-状态控制模块。

附图4中,各标号所代表的部件列表如下:

41-光照参考值获取单元;42-处理单元;

43-光照分界值计算单元。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

考虑到相关技术中传统灯的控制是通过手动控制设置在墙体上的开关的方式来控制灯的开关的,随着智能时代的到来,出现了更多远程开关灯的方式,可以是通过鼠标点击远程网页上的控制按键来控制灯的开关,也可以是通过触摸app上设置的虚拟按键来控制灯的开关。但是,上述智能仍然高度依赖人的操作,仍然需要人为操作才能控制灯的开关状态,给人们的生活带来了不便。基于此,本发明实施例提供了一种灯的开关控制方法和系统,下面通过实施例进行描述。

实施例1

本实施例提出的灯的开关控制方法的执行主体是处理器和光照传感器,无需人为的操作就能实现灯的开关状态随着外界光源的变化而进行变化的,方便人们在日常生活中对光源在不同时刻的需求,增加了客户的体验感。

参见图1,本实施例提供一种灯的开关控制方法,包括:

步骤s102,在预设的时间点获取当前环境的光照信息,其中,光照信息包括:光照值。

上述预设的时间点,可以是晚上22点到早上6点,以及早上6点到晚上22点;如将晚上22点到早上6点作为夜间光照采集时间,每个整点采集1次光照信息,或者将早上6点到晚上22点作为白天光照采集的时间,每个整点采集1次光照信息,夜间光照采集时间和白天光照采集时间作为一个采集周期,对该周期内的光照信息进行采集。

步骤s104,对获取的光照信息进行处理,得出光照分界值。

参见图2,步骤s104具体包括步骤s202至步骤s206:

步骤s202,获取多个连续预设周期内的光照参考值;

步骤s204,将多个连续预设周期内的光照参考值进行处理,得到多个连续预设周期内光照参考值的平均值;

步骤s206,将光照参考值的平均值加上偏移经验值,得到光照分界值。

步骤s202进一步地包括步骤(1)至步骤(3):

(1)分别计算采集的多个光照值的方差和平均方差;

(2)滤除方差大于平均方差的光照值,得到光照值样本;

(3)计算光照值样本中的光照值的平均值,得到光照参考值。

将光照传感器置于被控制灯相同的环境中。在指定的时间段,处理器通过光照传感器采集环境光照信息,并以采集时间为辅助将采集到的光照信息进行存储、分析和处理。首先分别计算采集的多个光照值的方差和平均方差,为了滤除掉因为环境中不稳定因素导致光照突变带来的影响,如半夜起床开灯、马路上汽车灯光导致的阴影等相关突变因素的影响,滤除方差大于平均方差的光照值,得到光照值样本;计算光照值样本中的光照值的平均值,得到光照参考值,进而得到多个周期的光照参考值的平均值作为光照参考值,进而通过光照参考值和当前环境光照值的对比,做出开关灯的决策。

其中,必须保证光照分界值大于光照参考值的平均值,因此,在计算出光照参考值的平均值后需要加上偏移经验值得到光照分界值,该偏移经验值由光照传感器的特性决定的。

处理器为微控制器、pc终端或者移动终端,微控制器应具有获取传感器光照值的能力,具有逻辑分析和处理能力,并具有控制输出能力;光照传感器包括光敏元件及其组成电路。其中,光敏元件为电阻与光照强度呈近似线性变化的光敏电阻,组成电路为辅助性分压或分流电路。

步骤s106,根据获取的当前环境的光照值与光照分界值,控制灯的开关状态。

当该方法用于控制显示面板光源时,步骤s106具体包括步骤(1)至步骤(5):

(1)获取预设的显示面板光源平滑经验值;

(2)判断当前环境的光照值是否大于光照分界值与显示面板光源平滑经验值之和,如果是,则执行步骤(3),如果否,则执行步骤(4);

(3)向灯发送打开指令,执行打开灯的动作;

(4)继续判断获取的当前环境的光照值是否小于光照分界值和显示面板光源平滑经验值之差,如果是,则执行步骤(5);

(5)向灯发送关闭指令,执行关闭灯的动作。

其中,显示面板光源平滑经验值的大小是由光照传感器的特性所决定的。

当被用于作为显示面板光源时,由于白天的太阳光照比较强,如果想看清显示面板上所显示的信息就需要调高显示面板的显示光源亮度,但是在夜晚,人们需要睡觉休息的时候,若显示面板的显示光源亮度依然很强就会影响人们的睡眠质量,因此,需要关闭显示面板的光源,以更好的满足人们的生活需求。

当该方法用于控制照明光源时,步骤s106具体包括步骤(1)至步骤(5):

(1)获取预设的照明光源平滑经验值;

(2)判断获取的当前环境的光照值是否大于光照分界值和照明光源平滑经验值的和,如果是,则执行步骤(3),如果否,则执行步骤(4);

(3)向灯发送关闭指令,执行关闭灯的动作;

(4)继续判断获取的当前环境的光照值是否小于光照分界值和照明光源平滑经验值之差,如果是,则执行步骤(5);

(5)向灯发送打开指令,执行打开灯的动作。

其中,光源平滑经验值的大小是由光照传感器的特性所决定的。

当被用于作为照明光源时,人们就是在夜晚光照强度低是需要打开灯,为室内或者露天公共场所提供光照的环境,而在白天太阳光照比较充足的时候就不要额外的光源补充,这是就需要关闭灯,以节约能源。

上述操作通过本方法均能自动执行,不需要任何的人为操作,极大的方便了人们的生活。

综上所述,本实施例提供了一种灯的开关控制方法,在获取到当前环境的光照信息时对该光照信息进行处理得出光照分界值,并根据计算得出的当前环境的光照分界值控制灯的开关状态,与现有技术通过手动控制开关或者通过远程控制操作来控制灯的开关状态相比,无需人为的操作就能实现灯的开关状态随着外界光源的变化而进行变化的,方便人们在日常生活中对光源在不同时刻的需求,增加了客户的体验感。

实施例2

参见图3,本实施例提供的灯的开关控制系统,包括:

光照信息获取模块31,用于在预设的时间点获取当前环境的光照信息,其中,光照信息包括:光照值;

处理模块32,用于对获取的光照信息进行处理,得出光照分界值;

状态控制模块33,用于根据获取的当前环境的光照值与光照分界值,控制灯的开关状态。

参见图4,处理模块32包括:光照参考值获取单元41,用于获取多个连续预设周期内的光照参考值;

处理单元42,用于将多个连续预设周期内的光照参考值进行处理,得到多个连续预设周期内光照参考值的平均值;

光照分界值计算单元43,用于将光照参考值的平均值加上偏移经验值,得到光照分界值。

光照参考值获取单元41包括:方差和平均方差计算子单元,用于分别计算采集的多个光照值的方差和平均方差;

光照值滤除子单元,用于滤除方差大于平均方差的光照值,得到光照值样本;

光照参考值计算子单元,用于计算光照值样本中的光照值的平均值,得到光照参考值。

当该系统用于控制显示面板光源时,状态控制模块33包括:

显示面板光源平滑经验值获取单元,用于获取预设的显示面板光源平滑经验值;

第一判断单元,用于判断当前环境的光照值是否大于光照分界值与显示面板光源平滑经验值之和;

第一动作执行单元,用于当第一判断单元的判断结果为是时,则向灯发送打开指令,执行打开灯的动作;

第二判断单元,用于但第一判断单元的判断结果为否时,则继续判断获取的当前环境的光照值是否小于光照分界值和显示面板光源平滑经验值之差;

第二动作执行单元,用于当第二判断单元的判断结果为是时,则向灯发送关闭指令,执行关闭灯的动作。

当该系统用于控制照明光源时,状态控制模块33还包括:

照明光源平滑经验值获取单元,用于获取预设的照明光源平滑经验值;

第三判断单元,用于判断获取的当前环境的光照值是否大于光照分界值和照明光源平滑经验值的和;

第三动作执行单元,用于当第三判断单元的判断结果为是时,则向灯发送关闭指令,执行关闭灯的动作;

第四判断单元,用于当第三判断单元的判断结果为否时,则继续判断获取的当前环境的光照值是否小于光照分界值和照明光源平滑经验值之差;

第四执行单元,用于但第四判断单元的判断结果为是时,则向灯发送打开指令,执行打开灯的动作。

综上所述,本实施例提供的一种灯的开关控制系统,在获取到当前环境的光照信息时对该光照信息进行处理得出光照分界值,并根据计算得出的当前环境的光照分界值控制灯的开关状态,与现有技术通过手动控制开关或者通过远程控制操作来控制灯的开关状态相比,无需人为的操作就能实现灯的开关状态随着外界光源的变化而进行变化的,方便人们在日常生活中对光源在不同时刻的需求,增加了客户的体验感。

本发明实施例所提供的灯的开关控制方法的计算机程序产品,包括存储了程序代码的计算机可读存储介质,程序代码包括的指令可用于执行前面方法实施例中的方法,具体实现可参见方法实施例,在此不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1