System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及灯效控制和通信,尤其涉及一种灯效控制方法、装置、设备及介质。
技术介绍
1、灯串是将多个点控灯珠通过串接或并接电路连接起来的装饰灯。作为装饰元素,它常见于节日庆典、室内外装饰等各种场景,并且是应用最广泛的氛围营造装饰之一。在控制灯串方面,除了简单使用物理上的开关来控制,还可以通过有线或无线的方式实现对灯效的控制。有线连接,例如usb接口和串口,虽能实现稳定可靠的信号传输,但具有一定局限性。常用的无线连接技术包括蓝牙、wi-fi、红外线和2.4g等,通过这些技术用户可以使用遥控器或手机app等智能移动终端远程控制灯效,实现开关、亮度调节、颜色变化和模式调节等操作,相较有线连接,无线连接具有灵活性高、操作方便和远程控制等优势。
2、传统来看,设计和控制灯串的效果需要熟悉编程知识和硬件驱动,只有具备一定编程基础或者专业的开发人员才能进行定制化的开发。灯效由控制器读取并传送到灯串播放,若要更换灯效就需要重新烧写控制器,导致操作繁琐且开发门槛较高。近年来,灯效控制技术逐步发展,但绝大部分产品仍然局限于预设的固定模式和颜色,或进行组合。这使得用户只能选择预设的灯效,无法根据需求进行个性化调整,无法满足灯效的多样性要求。
技术实现思路
1、基于上述的应用需求与技术背景,为了解决现有技术中灯效开发门槛较高和多样性不足的技术问题,本申请采用如下技术方案:
2、本申请第一方面提出灯效控制方法,所述方法包括:
3、通过控制软件设计得到灯效方案,并将所述灯效方
4、所述控制终端接收所述控制指令并将所述控制指令发送到控制器固件;
5、所述控制器固件接收所述控制指令,并将所述控制指令转换为控制信号,发送到灯串;所述灯串接收所述控制信号,并根据所述控制信号实现灯效方案。
6、进一步地,所述通过控制软件设计得到灯效方案的步骤包括:
7、通过灯效创建单元创建灯效,并设置所述灯串的总点控灯珠数;
8、通过区域创建单元创建区域;
9、通过区域编辑单元将所述灯串的点控灯珠划分区域;
10、通过灯效编辑单元编辑区域灯效,所述区域灯效的类型包括单图、动画和预设,选择一种区域灯效类型进行灯效编辑;
11、通过所述区域创建单元保存所述区域灯效,所有所述区域创建并保存完成后,通过所述灯效创建单元保存所述灯效,得到灯效方案。
12、进一步地,当应用于点阵形态灯串时,所述通过控制软件设计得到灯效方案的步骤包括:
13、通过灯效创建单元创建灯效,并设置所述灯串的条数和单条总点控灯珠数;
14、通过灯效编辑单元编辑灯效,所述灯效的类型包括单图、动画和预设,选择一种灯效类型进行灯效编辑;
15、通过所述灯效创建单元保存所述灯效,得到灯效方案。
16、进一步地,所述控制软件包括灯效共享模块,通过所述灯效共享模块将所述设计得到的灯效方案上传到网络,以供所述控制软件的其他用户下载并使用。
17、进一步地,在所述选择一种区域灯效类型进行灯效编辑时选择单图后,所述区域灯效包括正向移动、逆向移动、循环正向移动、循环逆向移动、呼吸、闪烁以及静态,还包括变化速度、亮度以及颜色。
18、进一步地,在所述选择一种区域灯效类型进行灯效编辑时选择动画后,所述区域灯效包括闪烁、呼吸以及跳变,还包括创建帧,每个所述创建帧中的帧分别包括变化速度、亮度以及颜色。
19、进一步地,在所述选择一种区域灯效类型进行灯效编辑时选择预设后,所述区域灯效包括所述控制软件预设的多种灯效,通过点击灯效编号选择,还包括变化速度和亮度。
20、本申请第二方面提出灯效控制装置,所述装置包括:控制终端、控制软件、控制器固件和灯串;
21、所述控制软件安装运行在所述控制终端上,包括灯效编辑模块和数据处理模块,所述灯效编辑模块用于设计得到灯效方案,并将所述灯效方案发送到所述数据处理模块,所述数据处理模块用于将接收到的灯效方案转换为控制指令,并将所述控制指令发送到所述控制终端;
22、所述控制终端包括第一通信模块,用于接收所述控制指令并将所述控制指令发送到控制器固件;
23、所述控制器固件与所述控制终端和所述控制软件相适配,包括第二通信模块、控制模块和驱动模块,所述第二通信模块用于接收所述控制指令,所述控制模块用于将所述控制指令转换为控制信号,所述驱动模块用于将所述控制信号发送到灯串;
24、所述灯串是可寻址灯串,与所述控制器固件相适配,所述灯串包括多个点控灯珠,通过所述灯串接收所述控制信号,再通过所述点控灯珠实现灯效方案。
25、本申请第三方面提出电子设备,所述设备包括处理器和存储器,所述存储器上存储有计算机程序,所述处理器被设置为在执行所述计算机程序时实现上述灯效控制方法。
26、本申请第四方面提出计算机可读的存储介质,所述介质包括存储的计算机程序,所述计算机程序运行时控制所述计算机可读存储介质所在的设备执行上述灯效控制方法。
27、与现有技术相比,本申请的有益效果为:
28、本申请所提供的灯效控制方法简化灯效开发的过程,使用户无需关注底层代码和硬件驱动,通过控制终端上的控制软件就能独立设计灯效,再通过配合控制器固件,能适配几乎所有类型的灯串产品,从而实现所设计的灯效。所述方法简单易用,降低了灯效的开发门槛、提高了开发效率,增强了灯效多样性。本申请还同时公开了灯效控制装置、设备及介质,也具有上述有益效果。
本文档来自技高网...【技术保护点】
1.一种灯效控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的灯效控制方法,其特征在于,所述通过控制软件设计得到灯效方案的步骤包括:
3.根据权利要求2所述的灯效控制方法,其特征在于,当应用于点阵形态灯串时,所述通过控制软件设计得到灯效方案的步骤包括:
4.根据权利要求1所述的灯效控制方法,其特征在于,所述控制软件包括灯效共享模块,通过所述灯效共享模块将所述设计得到的灯效方案上传到网络,以供所述控制软件的其他用户下载并使用。
5.根据权利要求2所述的灯效控制方法,其特征在于,在所述选择一种区域灯效类型进行灯效编辑时选择单图后,所述区域灯效包括正向移动、逆向移动、循环正向移动、循环逆向移动、呼吸、闪烁以及静态,还包括变化速度、亮度以及颜色。
6.根据权利要求2所述的灯效控制方法,其特征在于,在所述选择一种区域灯效类型进行灯效编辑时选择动画后,所述区域灯效包括闪烁、呼吸以及跳变,还包括创建帧,每个所述创建帧中的帧分别包括变化速度、亮度以及颜色。
7.根据权利要求2所述的灯效控制方法,其特征在于,在所述
8.一种灯效控制装置,其特征在于,所述装置包括:控制终端、控制软件、控制器固件和灯串;
9.一种电子设备,其特征在于,所述设备包括处理器和存储器,所述存储器上存储有计算机程序,所述处理器被设置为在执行所述计算机程序时实现上述权利要求1至7中任一项所述的方法。
10.一种计算机可读的存储介质,其特征在于,所述介质包括存储的计算机程序,所述计算机程序运行时控制所述计算机可读存储介质所在的设备执行上述权利要求1至7中任一项所述的方法。
...【技术特征摘要】
1.一种灯效控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的灯效控制方法,其特征在于,所述通过控制软件设计得到灯效方案的步骤包括:
3.根据权利要求2所述的灯效控制方法,其特征在于,当应用于点阵形态灯串时,所述通过控制软件设计得到灯效方案的步骤包括:
4.根据权利要求1所述的灯效控制方法,其特征在于,所述控制软件包括灯效共享模块,通过所述灯效共享模块将所述设计得到的灯效方案上传到网络,以供所述控制软件的其他用户下载并使用。
5.根据权利要求2所述的灯效控制方法,其特征在于,在所述选择一种区域灯效类型进行灯效编辑时选择单图后,所述区域灯效包括正向移动、逆向移动、循环正向移动、循环逆向移动、呼吸、闪烁以及静态,还包括变化速度、亮度以及颜色。
6.根据权利要求2所述的灯效控制方法,其特征在于,在所述选择一种区域灯效类型进行...
【专利技术属性】
技术研发人员:李明,
申请(专利权)人:深圳市汇思锐科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。