一种智能灯控制系统转让专利

申请号 : CN201610019623.2

文献号 : CN105611698B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 颜棘王娟

申请人 : 成都市曼苗科技有限公司

摘要 :

本发明涉及智能电子设备技术领域,通过提供一种智能灯控制系统,包括:主机,用于发送更新内容、激活指令和执行参数;多个光源模块,每个光源模块都包括有存储模块、控制器、通信模块、发光模块;存储模块包括第一存储子单元和第二存储子单元;通信模块用于接收由主机发送的更新内容、激活指令以及执行参数;一方面,控制器用于在通信模块接收到主机发送的更新内容时,将更新内容更新至存储模块;另一方面,控制器还用于在通信模块接收到主机发送的至少一个激活指令和执行参数时,在存储模块中查找到对应的执行指令,控制该发光模块按照该至少一个执行指令和执行参数进行灯光控制,提高了智能灯的响应速度,使得每个智能灯的响应速度达到一致。

权利要求 :

1.一种智能灯控制系统,其特征在于,包括:

主机,用于发送更新内容、激活指令和执行参数;

多个光源模块,每个光源模块都包括有存储模块、控制器、通信模块、发光模块;

所述存储模块包括第一存储子单元和第二存储子单元;

所述通信模块用于接收由主机发送的更新内容、激活指令以及执行参数;

所述控制器用于在所述通信模块接收到所述主机发送的更新内容时,从所述更新内容中识别出执行指令列表和激活指令列表,并将所述执行指令列表更新至所述第一存储子单元,将所述激活指令列表更新至所述第二存储子单元,其中,所述执行指令列表包括多个相互一一对应的执行指令和第一索引地址,所述激活指令列表包括多个相互一一对应的激活指令和第二索引地址,所述第一索引地址和所述第二索引地址相同;

所述控制器还用于在所述通信模块接收到所述主机发送的至少一个激活指令和执行参数时,在所述激活指令列表中查找与所述至少一个激活指令对应的至少一个第一索引地址,以及在所述执行指令列表中查找与所述至少一个第一索引地址对应的至少一个执行指令,并控制所述发光模块按照所述至少一个执行指令和执行参数进行灯光控制。

2.根据权利要求1所述的智能灯控制系统,其特征在于,所述控制器还用于从所述更新内容中获得所述执行指令列表的第一识别码和所述激活指令列表的第二识别码,并根据所述第一识别码将所述执行指令列表更新至所述第一存储子单元,根据所述第二识别码将所述激活指令列表更新至所述第二存储子单元。

3.根据权利要求1所述的智能灯控制系统,其特征在于,所述每个光源模块存储的执行指令列表中的执行指令和激活指令列表中的激活指令不相同。

说明书 :

一种智能灯控制系统

技术领域

[0001] 本发明涉及智能电子设备技术领域,尤其涉及一种智能灯控制系统。

背景技术

[0002] 在现有的控制技术中,往往存在控制响应度较差的技术问题,比如,在智能家居中,需要通过发送一个控制指令,实现多个智能电子设备的同时控制。通过门的开启,需要连续控制客厅灯,音箱等等都开启执行各自的任务,或者是控制多个灯执行不同的闪亮方式,比如,有些灯以第一频率进行闪烁,有些灯以第二频率进行变换颜色,在现有的控制方式中,大多是挨个控制每个灯来执行各自的任务,这样,每个灯执行各自的任务时需要一定的响应时间,对应数量较少的灯时,用户感受不到响应速度不一致的问题,但是,当对应数量较多的灯时,响应速度不一致就会特别明显,这样,使得各个受控单元之间并不连贯。
[0003] 因此,现有技术中存在智能灯的响应速率不一致的技术问题。

发明内容

[0004] 本发明实施例通过提供一种智能灯控制系统,解决了现有技术中智能灯的响应速率不一致的技术问题,进而提高了智能灯的响应速度,使得每个智能灯的响应速度能够达到一致。
[0005] 为了解决上述技术问题,本发明提供了一种智能灯控制系统,包括:
[0006] 主机,用于发送更新内容、激活指令和执行参数;
[0007] 多个光源模块,每个光源模块都包括有存储模块、控制器、通信模块、发光模块;
[0008] 所述存储模块包括第一存储子单元和第二存储子单元;
[0009] 所述通信模块用于接收由主机发送的更新内容、激活指令以及执行参数;
[0010] 所述控制器用于在所述通信模块接收到所述主机发送的更新内容时,从所述更新内容中识别出执行指令列表和激活指令列表,并将所述执行指令列表更新至所述第一存储子单元,将所述激活指令列表更新至所述第二存储子单元,其中,所述执行指令列表包括多个相互一一对应的执行指令和第一索引地址,所述激活指令列表包括多个相互一一对应的激活指令和第二索引地址,所述第一索引地址和所述第二索引地址相同;
[0011] 所述控制器还用于在所述通信模块接收到所述主机发送的至少一个激活指令和对应每个激活指令的执行参数时,在所述激活指令列表中查找与所述至少一个激活指令对应的至少一个第一索引地址,以及在所述执行指令列表中查找与所述至少一个第一索引地址对应的至少一个执行指令,并控制所述发光模块按照所述至少一个执行指令和对应的执行参数进行灯光控制。
[0012] 进一步地,所述控制器还用于从所述更新内容中获得所述执行指令列表的第一识别码和所述激活指令列表的第二识别码,并根据所述第一识别码将所述执行指令列表更新至所述第一存储子单元,根据所述第二识别码将所述激活指令列表更新至所述第二存储子单元。
[0013] 进一步地,所述每个光源模块存储的执行指令列表中的执行指令和激活指令列表中的激活指令不相同。
[0014] 本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0015] 1、由于在智能灯控制系统中采用主机,多个光源模块,其中,每个光源模块都包括有存储模块、控制器、通信模块、发光模块,该存储模块包括第一存储子单元和第二存储子单元,该通信模块用于接收到由主机发送的更新内容、激活指令以及执行参数,该控制器一方面用于在该通信模块接收到主机发送的更新内容时,将该更新内容更新至该存储模块,另一方面,用于在该通信模块接收到主机发送的至少一个激活指令和执行参数时,基于该激活指令,在该存储单元中查找对应的执行指令,并控制该发光模块按照该执行指令和执行参数进行灯光控制,进而提高了智能灯的响应速度,使得每个智能灯的响应速度能够达到一致,满足用户的需求。
[0016] 2、由于能够随时更新该存储模块中的内容,因此,能够灵活控制智能灯,方便用户使用。
[0017] 3、由于该控制器能够从更新内容中获得该执行指令列表的第一识别码和激活指令列表的第二识别码,并能够根据该第一识别码将该执行指令列表更新至第一存储子单元,根据该第二识别码将该激活指令列表更新至第二存储子单元,因此,不至使得该执行指令列表和激活指令列表存储错,因而快速实现更新。

附图说明

[0018] 图1为本发明实施例中智能灯控制系统的模块示意图;
[0019] 图2为本发明实施例中执行指令列表和激活指令列表的示意图。

具体实施方式

[0020] 本发明实施例通过提供一种智能灯控制系统,解决了现有技术中智能灯的响应速率不一致的技术问题,进而提高了智能灯的响应速度,使得每个灯的响应速度能够达到一致。
[0021] 为了解决上述技术问题,下面将结合说明书附图以及具体的实施方式对本发明的技术方案进行详细的说明。
[0022] 本发明实施例提供的一种智能灯控制系统,如图1所示,包括:主机10,多个光源模块20,其中,该主机10用于发送更新内容、激活指令和执行参数,每个光源模块20都包括有存储模块201、控制器202、通信模块203、发光模块204,该存储模块201包括有第一存储子单元2011和第二存储子单元2012,该通信模块203用于接收由主机10发送的更新内容、激活指令以及执行参数,该控制器202一方面用于在该通信模块203接收到主机10发送的更新内容时,从该更新内容中识别出执行指令列表和激活指令列表,并将该执行指令列表更新至该第一存储子单元2011,将该激活指令列表更新至该第二存储子单元2012,其中,该执行指令列表包括多个相互一一对应的激活指令和第一索引地址,该激活指令列表包括多个相互一一对应的激活指令和第二索引地址,该第一索引地址和第二索引地址相同。
[0023] 如图2所示,该执行指令列表中第一列存储索引地址,第二列对应该索引地址的执行指令,比如,索引地址001对应开启,索引地址010对应关闭,索引地址100对应变换色彩等等,该激活指令列表中第一列存储激活指令。第二列存储索引地址,由于该执行指令列表与该激活指令列表中的索引地址是一样的,因此,将这两个列表联系起来,例如,该激活指令01对应索引地址001,该激活指令02对应索引地址010,该激活指令03对应索引地址100。
[0024] 在具体的实施方式中,该控制器202一方面能够将该主机10发送来的更新内容更新至存储模块201中,另一方面,还可以在通信模块203接收到该主机10发送的至少一个激活指令和执行参数时,在该激活指令列表中查找与该至少一个激活指令对应的至少一个第一索引地址,以及在该执行指令列表中查找与该至少一个第一索引地址对应的至少一个执行指令,并控制该发光模块204按照该至少一个执行指令和执行参数进行灯光控制。
[0025] 比如,该主机10发送的激活指令为03,那么,对应上述的光源模块中,根据激活指令列表查找到对应的第二索引地址100,从而在该执行指令列表中根据该第一索引地址为100查找到对应的执行指令为颜色变换,如果同时主机发送的执行参数是以3s的周期进行变化,那么该光源模块就执行每3s变化一次颜色的变化,然后,按照顺序开始执行接下来的指令。同时,对于另一光源模块来说,同时接收到主机10发送的激活指令为03,由于该另一光源模块中的执行指令列表中的执行指令和激活指令列表中的激活指令与上述光源模块中的不一样,比如,在该另一光源模块中激活指令03对应的第二索引地址为010,在执行指令列表中第一索引地址010对应的执行指令为灯光闪烁,那么,该另一光源模块在接收到该主机发送的激活指令03时,且执行参数是5s为周期,因此,执行每隔5s的灯光闪烁,然后,按照顺序执行接下来的指令。在主机10发送统一的激活指令03时,每个光源模块能够同时执行各自的指令,提高了智能灯的响应速度,使得智能灯的响应速度保持一致。当然,在该智能灯中还可以有其他光源模块,其他光源模块中存储的更新内容都是不一样的,但是,在主机10发送统一激活指令时,各个光源模块能够执行各自的指令,在本发明实施例中就不再详细赘述其他光源模块接收到统一激活指令后如何控制光源模块。
[0026] 在上述控制器202控制将主机10发送的更新内容更新至该存储模块201时,该控制器202首先从该更新内容中获得执行指令列表中的第一识别码,从该激活指令列表中获得第二识别码,然后,根据该第一识别码将该执行指令列表更新至该第一存储子单元2011,根据该第二识别码将该激活指令列表更新至该第二存储子单元2012,具体地,若从该执行指令列表中获得第一识别码为11,从该激活指令列表中获得第二识别码为22,那么,对应该第一识别码11,将该执行指令列表放入与该第一识别码11对应的第一存储子单元2011中,将该激活指令列表放入与该第二识别码22对应的第二存储子单元2012中。这样,能够实现快速存储,提高智能灯的响应速度。
[0027] 当然,在本发明实施例中,并不仅限于对光源模块的控制,还可以是对其他智能家电的控制,比如智能电视机,智能音箱,智能洗衣机等等,在本发明实施例中就不再详细赘述了。相较于现有对受控设备的控制,现有对受控设备的控制需要挨个发送指令流,这样,当第一个受控设备在执行相应的任务时,后续的受控设备还在等待指令,这样会大大影响受控设备需要共同执行各自任务的效率,而本发明实施例中,能够在主机广播激活指令时,共同执行各自的任务,提高了执行任务的效率,从而也提高了用户体验度。
[0028] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0029] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。