一种照明灯的控制方法、照明灯及存储介质与流程

文档序号:15702082发布日期:2018-10-19 20:00阅读:121来源:国知局

本发明涉及照明领域,特别涉及一种照明灯的控制方法、照明灯及存储介质。



背景技术:

智能家居目前已经被广泛应用在人们的生活中,目前的智能照明灯虽然可以智能控制,但是一般都不具备控制照明灯点亮时间的功能,但是有时人们只需短时间使用照明灯,而经常忘记关灯常常发生在人们的生活中,此时会导致电能浪费。

因而现有技术还有待改进和提高。



技术实现要素:

鉴于上述现有技术的不足之处,本发明的目的在于提供一种照明灯的控制方法、照明灯及存储介质,可控制照明灯点亮的时间,从而避免因用户忘记关灯而导致的电能浪费。

为了达到上述目的,本发明采取了以下技术方案:

一种照明灯的控制方法,包括如下步骤:

接收遥控器发送的指令,并验证指令中携带的遥控码;

当验证遥控码正确时解析所述遥控器发送的指令,并判断指令持续的时间;

根据指令持续的时间控制照明灯点亮第一预设时间或第二预设时间。

所述的照明灯的控制方法中,所述当验证遥控码正确时解析所述遥控器发送的指令,并判断指令持续的时间的步骤包括:

当验证遥控码正确时解析所述遥控器发送的指令;

判断遥控器发送的指令为点亮指令还是熄灭指令;

当判断遥控器发送的指令为点亮指令时,判断指令持续的时间;当判断遥控器发送的指令为熄灭指令时控制照明灯熄灭。

所述的照明灯的控制方法中,所述根据指令持续的时间控制照明灯点亮第一预设时间或第二预设时间的步骤具体包括:

当判断指令持续的时间小于第三预设时间时,控制照明灯点亮第一预设时间,否则控制照明灯点亮第二预设时间。

所述的照明灯的控制方法中,所述根据指令持续的时间控制照明灯点亮第一预设时间或第二预设时间的步骤之后还包括:

接收遥控器发送的亮度调节指令,并判断照明灯亮度的等级,当照明灯的亮度等级不是最高和最低时,根据亮度调节指令调节照明灯的亮度,当照明灯的亮度等级最高且亮度调节指令为增加亮度、或者照明灯的亮度等级最低且亮度调节指令为降低亮度时,控制照明灯的亮度不作变化。

所述的照明灯的控制方法中,所述方法还包括:

判断红外感应功能是否开启,如果是则接收红外感应器感应到的红外信号并控制照明灯点亮第四预设时间。

一种照明灯,包括处理器,以及与所述处理器连接的存储器,所述存储器存储有计算机程序,该计算机程序被所述处理器执行时实现以下步骤:

接收遥控器发送的指令,并验证指令中携带的遥控码;

当验证遥控码正确时解析所述遥控器发送的指令,并判断指令持续的时间;

根据指令持续的时间控制照明灯点亮第一预设时间或第二预设时间。

所述的照明灯中,所述计算机程序被所述处理器执行时,还实现以下步骤:

当验证遥控码正确时解析所述遥控器发送的指令;

判断遥控器发送的指令为点亮指令还是熄灭指令;

当判断遥控器发送的指令为点亮指令时,判断指令持续的时间;当判断遥控器发送的指令为熄灭指令时控制照明灯熄灭。

所述的照明灯中,所述计算机程序被所述处理器执行时,还实现以下步骤:

当判断指令持续的时间小于第三预设时间时,控制照明灯点亮第一预设时间,否则控制照明灯点亮第二预设时间。

所述的照明灯中,所述计算机程序被所述处理器执行时,还实现以下步骤:

接收遥控器发送的亮度调节指令,并判断照明灯亮度的等级,当照明灯的亮度等级不是最高和最低时,根据亮度调节指令调节照明灯的亮度,当照明灯的亮度等级最高且亮度调节指令为增加亮度、或者照明灯的亮度等级最低且亮度调节指令为降低亮度时,控制照明灯的亮度不作变化。

一种存储介质,所述存储介质存储有计算机程序,该计算机程序被处理器执行时实现如上所述照明灯的控制方法的步骤。

相较于现有技术,本发明提供的照明灯的控制方法、照明灯及存储介质中,所述控制方法包括接收遥控器发送的指令,并验证指令中携带的遥控码;当验证遥控码正确时解析所述遥控器发送的指令,并判断指令持续的时间;根据指令持续的时间控制照明灯点亮第一预设时间或第二预设时间。本发明通过解析遥控器的指令,判断指令持续的时间来控制照明灯点亮的时间,从而避免因用户忘记关灯而导致的电能浪费,节约电能的同时还给用户带来了方便。

附图说明

图1为本发明提供的照明灯的控制方法的流程图。

图2为本发明提供的照明灯的控制方法中,所述步骤S200的流程图。

图3为本发明提供的照明灯的较佳实施例的功能原理框图。

具体实施方式

本发明提供一种照明灯的控制方法、照明灯及存储介质,为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

请参阅图1,本发明提供的照明灯的控制方法,包括如下步骤:

S100、接收遥控器发送的指令,并验证指令中携带的遥控码。

具体来说,本发明提供的照明灯可以被遥控器来进行控制,在照明灯投入使用时,即首先对遥控器进行设置,具体通过按下照明灯上的遥控设置开关,照明灯里面设置的控制芯片控制照明灯进入遥控设置程序,新遥控发送无线信号至照明灯,照明灯接收到无线信号后确认无线信号中的遥控码,并保存到控制芯片的存储器中,从而完成了照明灯的遥控设置,在后续使用遥控控制照明灯时,只需接收遥控器发送的指令,并验证指令中携带的遥控码是否与控制芯片中的存储器存储的遥控码一致即可,若一致则根据指令进行动作,否则不予理会。

S200、当验证遥控码正确时解析所述遥控器发送的指令,并判断指令持续的时间。

具体来说,本发明是在验证遥控码正确时,是通过判断遥控器指令持续的时间来判断对应执行不同的照明功能的,指令持续的时间不同,遥控器会不执行不同的动作。所述步骤S200的具体流程图如图2所示。

请参阅图2,其为所述步骤S200的具体流程图,包括:

S201、当验证遥控码正确时解析所述遥控器发送的指令;

S202、判断遥控器发送的指令为点亮指令还是熄灭指令;

S203、当判断遥控器发送的指令为点亮指令时,判断指令持续的时间;当判断遥控器发送的指令为熄灭指令时控制照明灯熄灭。

具体来说,照明灯内部的单片机在验证遥控码正确时,对所述指令进行解析,判断指令为点亮指令还是熄灭指令,如果是点亮指令则判断指令持续的时间,根据指令持续的时间来控制照明灯点亮的时间,如果为熄灭指令,则控制照明灯熄灭。本发明通过解析遥控器发送的指令,通过判断指令持续的时间来控制照明灯实现不同的点亮状态,增加了照明灯的智能化程度,而且可以减少电能。

S300、根据指令持续的时间控制照明灯点亮第一预设时间或第二预设时间。

优选的,所述步骤S300具体包括:

当判断指令持续的时间小于第三预设时间时,控制照明灯点亮第一预设时间,否则控制照明灯点亮第二预设时间。

具体来说,在照明灯内部的单片机解析出指令的内容被判断出指令持续的时间后,则控制照明灯点亮第一预设时间或第二预设时间,当照明灯点亮时间到达第一预设时间或第二预设时间时自动熄灭,从而避免因用户忘记关灯而导致的电能浪费。具体实施时,当所述指令为点亮指令,且持续的时间小于3秒时,照明灯内部的单片机控制照明灯点亮1小时,供用户短时间使用;当所述指令为点亮指令,且持续的时间大于等于3秒时,照明灯内部的单片机控制照明灯点亮4小时,可供用户长时间使用,如晚上,当然所述指令还包括熄灭指令,用户可在照明灯点亮的过程中直接发送熄灭指令至照明灯,控制照明灯直接熄灭,此可用在用户记得关灯的情况下,避免照明灯在点亮时间未达到预设时间时而不能熄灭。

进一步来说,所述步骤S300之后还包括:

接收遥控器发送的亮度调节指令,并判断照明灯亮度的等级,当照明灯的亮度等级不是最高和最低时,根据亮度调节指令调节照明灯的亮度,当照明灯的亮度等级最高且亮度调节指令为增加亮度、或者照明灯的亮度等级最低且亮度调节指令为降低亮度时,控制照明灯的亮度不作变化。

具体来说,遥控器还能调节照明灯的亮度,从而供用户在不同的场合中使用,当用户发送亮度增加指令时,若此时亮度不是最高亮度,则控制照明灯增加一个等级的亮度,当用户发送亮度降低指令时,若此时亮度不是最低亮度,则控制照明灯降低一个等级的亮度,当照明灯的亮度等级最高且亮度调节指令为增加亮度、或者照明灯的亮度等级最低且亮度调节指令为降低亮度时,控制照明灯的亮度不作变化,优选的,所述亮度等级分为5级,用户可选择适合的亮度来进行照明。

进一步来说,所述照明灯的控制方法还包括:

判断红外感应功能是否开启,如果是则接收红外感应器感应到的红外信号并控制照明灯点亮第四预设时间。

具体来说,本发明提供的照明灯还具有红外感应功能,由于红外感应功能在开启时,照明灯一旦感应到红外信号就立即控制照明灯点亮,所以在一般情况下红外感应功能被禁止使用,但是在晚上客厅或厕所的照明灯的红外感应功能可被开启,此时如果用户需要出卧室,则客厅的照明灯感应到红外信号后开启照明,避免用户在黑暗中摸索照明灯的开关,而在上厕所时也可通过开启红外感应功能的照明灯进行照明,给用户添加方便,优选的,所述第四预设时间为30秒,可保证用户短时间照明的同时还能节省点能。

基于上述方法,本发明还相应的提供一种照明灯,请参阅图3,所述照明灯包括处理器10,以及与所述处理器10连接的存储器20,所述存储器20存储有计算机程序,该计算机程序被所述处理器10执行时实现以下步骤:

接收遥控器发送的指令,并验证指令中携带的遥控码;

当验证遥控码正确时解析所述遥控器发送的指令,并判断指令持续的时间;

根据指令持续的时间控制照明灯点亮第一预设时间或第二预设时间。

进一步来说,所述计算机程序被所述处理器10执行时,还实现以下步骤:

当验证遥控码正确时解析所述遥控器发送的指令;

判断遥控器发送的指令为点亮指令还是熄灭指令;

当判断遥控器发送的指令为点亮指令时,判断指令持续的时间;当判断遥控器发送的指令为熄灭指令时控制照明灯熄灭。

进一步来说,所述计算机程序被所述处理器10执行时,还实现以下步骤:

当判断指令持续的时间小于第三预设时间时,控制照明灯点亮第一预设时间,否则控制照明灯点亮第二预设时间。

进一步来说,所述计算机程序被所述处理器10执行时,还实现以下步骤:

接收遥控器发送的亮度调节指令,并判断照明灯亮度的等级,当照明灯的亮度等级不是最高和最低时,根据亮度调节指令调节照明灯的亮度,当照明灯的亮度等级最高且亮度调节指令为增加亮度、或者照明灯的亮度等级最低且亮度调节指令为降低亮度时,控制照明灯的亮度不作变化。

进一步来说,所述计算机程序被所述处理器10执行时,还实现以下步骤:

判断红外感应功能是否开启,如果是则接收红外感应器感应到的红外信号并控制照明灯点亮第四预设时间。

本发明还提供了一种存储介质,所述存储介质存储有计算机程序,该计算机程序被处理器执行时实现上所述照明灯的控制方法的步骤。

综上所述,本发明提供的照明灯的控制方法、照明灯及存储介质中,所述控制方法包括接收遥控器发送的指令,并验证指令中携带的遥控码;当验证遥控码正确时解析所述遥控器发送的指令,并判断指令持续的时间;根据指令持续的时间控制照明灯点亮第一预设时间或第二预设时间。本发明通过解析遥控器的指令,判断指令持续的时间来控制照明灯点亮的时间,从而避免因用户忘记关灯而导致的电能浪费,节约电能的同时还给用户带来了方便。

可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。

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