【技术实现步骤摘要】
一种智能彩灯的灯效合成控制系统及方法
[0001]本专利技术涉及物联网智能控制
,尤其涉及一种智能彩灯的灯效合成控制系统及方法。
技术介绍
[0002]随着智能家居的发展,智能彩灯产品的应用也越来越广泛。用户也可根据需要和兴趣将多个智能彩灯块拼成一个大的智能彩灯光装置,可以无限延伸自由拼接,构成各种各样的拼接拓扑结构。用户可对任意拼接成的智能彩灯光装置进行点灯,不同的灯块可设置不同的灯光颜色,颜色可自由变换,使该智能彩灯光装置具有绚丽的色彩。
[0003]现有技术中,一般通过控制器控制智能彩灯的亮度、颜色或者灯光效果等。控制器一般在智能彩灯中,或者是一个单独的控制器,通过无线或者有线与智能彩灯连接,从而对智能彩灯进行控制。在实现智能彩灯中的灯光效果时,将灯效脚本文件预先存储在控制器中,通过外部设置的触发条件(比如按键或者输入装置)触发之后,运行内置的灯效脚本文件实现灯光效果。由同一种灯效脚本文件控制运行实现的灯光效果往往会比较单调,并具有有限性,灯光效果或多或少有一些相类似的地方,比如灯的颜色、亮暗、动态变化轨 ...
【技术保护点】
【技术特征摘要】
1.一种智能彩灯的灯效合成控制系统,所述智能彩灯包括多个灯珠,其特征在于,所述系统包括:脚本存储模块,用于至少存储第一灯效脚本和第二灯效脚本,在所述第一灯效脚本中配置第一配置灯组中各个灯珠的编号,在所述第二灯效脚本中配置第二配置灯组中各个灯珠的编号;灯效存储模块,用于存储智能彩灯的灯效数据表,所述灯效数据表包括每一个灯珠的编号和对应的初始灯效参数;控制模块,至少包括用于接收总控制指令的第一虚拟端口、用于接收第一参数控制指令的第二虚拟端口、以及用于接收第二参数控制指令的第三虚拟端口,所述第一虚拟端口、第二虚拟端口和第三虚拟端口均通过通信线路与云端服务器或终端连接,所述总控制指令包括开关字段和亮度字段,所述开关字段用以指示智能彩灯的打开和关闭,所述亮度字段用以指示智能彩灯的总亮度信息,所述第一参数控制指令包括脚本标识字段和第一灯效参数字段,所述第二参数控制指令包括脚本标识字段和第二灯效参数字段,其中,当接收到所述总控制指令、第一参数控制指令和第二参数控制指令时,解析所述总控制指令中的开关字段和亮度字段,若所述开关字段指示为打开智能彩灯,则控制打开智能彩灯,并获取智能彩灯的总亮度信息;获取所述第一参数控制指令中的脚本标识字段和第一灯效参数,若脚本标识字段指示为第一灯效脚本,则在所述脚本存储模块匹配到对应的第一灯效脚本,在所述第一灯效脚本中获取第一配置灯组中各个灯珠的编号;获取所述第二参数控制指令中的脚本标识字段和第二灯效参数,若所述脚本标识字段指示为第二灯效脚本,则在所述脚本存储模块匹配到对应的第二灯效脚本,在所述第二灯效脚本中获取第二配置灯组中各个灯珠的编号;根据所述第一配置灯组中各个灯珠的编号在所述灯效数据表查找到对应第一配置灯组中各个灯珠的初始灯效参数,根据所述第二配置灯组中各个灯珠的编号在所述灯效数据表查找到对应第二配置灯组中各个灯珠的初始灯效参数,用所述第一灯效参数替换所述第一配置灯组中各个灯珠的初始灯效参数,以及用所述第二灯效参数替换所述第二配置灯组中各个灯珠的初始灯效参数,构建为合成后的灯效数据表,并根据所述合成后的灯效数据表和总亮度信息生成灯效合成控制指令,所述灯效合成控制指令用以控制智能彩灯的灯光效果显示。2.如权利要求1所述的智能彩灯的灯效合成控制系统,其特征在于,所述系统还包括灯效定时器,用以设置预设时间段内的灯效循环次数;所述脚本存储模块,还用于在所述第一灯效脚本中配置N个灯组,每一次灯效循环时对应控制一组灯珠的灯效,将第一灯效脚本的第一个灯组记录为A1灯组、第二个灯组记录为A2灯组,
……
,第N个灯组记录为A
N
灯组,在所述第二灯效脚本中配置N个灯组,每一次灯效循环时对应控制一组灯珠的灯效,将第二灯效脚本的第一个灯组记录为B1灯组、第二个灯组记录为B2灯组,
……
,第N个灯组记录为B
N
灯组;所述控制模块,还用于当接收到所述第一参数控制指令时,根据所述第一参数控制指令中的脚本标识字段匹配到对应的第一灯效脚本,在所述第一灯效脚本中获取A1灯组中各个灯珠的编号;
当接收到所述第二参数控制指令时,根据所述第二参数控制指令中的脚本标识字段匹配到对应的第二灯效脚本,在所述第二灯效脚本中获取B1灯组中各个灯珠的编号;根据所述A1灯组中各个灯珠的编号在所述灯效数据表查找到对应A1灯组中各个灯珠的初始灯效参数,根据所述B1灯组中各个灯珠的编号在所述灯效数据表查找到对应B1灯组中各个灯珠的初始灯效参数,用所述第一灯效参数替换所述A1灯组中各个灯珠的初始灯效参数,以及用所述第二灯效参数替换所述B1灯组中各个灯珠的初始灯效参数,构建为合成后的第一次灯效循环的灯效数据表,并根据所述第一次灯效循环的灯效数据表和总亮度信息生成第一次灯效循环的灯效合成控制指令;以此类推,获取A2灯组中各个灯珠的初始灯效参数和B2灯组中各个灯珠的初始灯效参数,用第一灯效参数替换所述A2灯组中各个灯珠的初始灯效参数,以及用第二灯效参数替换B2灯组中各个灯珠的...
【专利技术属性】
技术研发人员:王齐,赵春生,叶正强,
申请(专利权)人:杭州行至云起科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。