System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,具体涉及灯光亮度的控制方法、装置、计算机设备、存储介质及程序产品。
技术介绍
1、随着智能家居与物联网技术的飞速发展,照明行业正经历着前所未有的变革。套装灯作为智能家居的重要组成部分,不仅承担着基本的照明功能,还融入了丰富的色彩变换、场景模拟等智能灯效特性,极大地提升了用户的居住体验。为了满足市场日益多样化的需求,套装灯的设计与生产日益复杂,对技术实现与生产管理提出了更高要求。
2、在当前的套装灯生产流程中,每个套装灯的设计往往伴随着独特的灯效与控制逻辑,这要求生产厂商针对每个套装灯型号或系列单独开发并维护一套专属的设备固件。
3、然而,由于每个套装灯都需要独立的固件版本,随着产品线的扩展,固件版本数量急剧增加,导致固件维护与更新的工作量巨大,增加了企业的运营成本。
技术实现思路
1、有鉴于此,本专利技术提供了一种灯光亮度的控制方法、装置、计算机设备、存储介质及程序产品,以解决由于每个套装灯都需要独立的固件版本,随着产品线的扩展,固件版本数量急剧增加,导致固件维护与更新的工作量巨大,增加了企业的运营成本的问题。
2、第一方面,本专利技术提供了一种灯光亮度的控制方法,方法包括:获取目标套装配置文件;其中,目标套装配置文件中配置有初始参数数组,初始参数数组用于表征灯珠的颜色;对初始参数数组进行解析,生成目标参数数组;其中,目标参数数组用于表征灯控制器能够识别的数据;按照分配规则和目标参数数组,控制灯控制器对每个灯珠的灯光亮度进行
3、本实施例提供的灯光亮度的控制方法,通过维护一套统一的生产固件,并在生产时根据用户及产品需求动态下发套装配置文件,极大地简化了开发流程。开发人员无需为每个套装灯单独开发固件,从而减少了重复劳动,提高了开发效率。同时,在生产过程中,也无需频繁更换固件,只需调整配置文件即可实现不同套装灯的生产,简化了生产流程,降低了出错率。
4、在一个可选的实施方式中,按照分配规则和目标参数数组,控制灯控制器对每个灯珠的灯光亮度进行处理,包括:基于分配规则,识别目标参数数组中每个目标参数对应的目标灯珠的位置信息;将目标灯珠的位置信息发送至灯控制器,以使灯控制器基于目标灯珠的位置信息将目标参数发送至目标灯珠,使得目标灯珠进行亮度调节。
5、本实施例提供的灯光亮度的控制方法,通过准确识别每个目标参数与目标灯珠的位置对应关系,能够实现对每个灯珠亮度的精确控制。这种精确性不仅体现在亮度的调整上,还包括颜色、闪烁模式等灯效特性的精确呈现,从而为用户带来更加细腻、丰富的视觉体验。
6、在一个可选的实施方式中,分配规则包括:灯光亮度信息和灯光闪烁速度信息;其中,按照分配规则和目标参数数组,控制灯控制器对每个灯珠的灯光亮度进行处理,包括:根据灯光亮度信息,通过灯控制器调整每个灯珠对应的亮度级别;根据灯光闪烁速度信息和亮度级别,通过灯控制器控制每个灯珠分别按照闪烁频率和亮度级别进行闪烁。
7、本实施例提供的灯光亮度的控制方法,通过精确控制每个灯珠的亮度级别,可以实现从微弱到耀眼的平滑过渡,为用户带来更加细腻、丰富的视觉层次感。这种细腻的亮度调节使得灯光效果更加逼真,能够更好地满足各种场景下的照明需求。并且结合灯光闪烁速度信息和亮度级别,每个灯珠可以按照设定的闪烁频率和亮度级别进行闪烁,创造出各种独特的灯光效果。这种多样性不仅增加了灯光的趣味性,还能够根据不同场合的氛围需求进行灵活调整。
8、在一个可选的实施方式中,根据灯光闪烁速度信息和亮度级别,通过灯控制器控制每个灯珠分别按照闪烁频率和亮度级别进行闪烁,包括:根据灯光闪烁速度信息和亮度级别,针对每个灯珠对应的预设时间段,通过灯控制器控制每个灯珠分别按照闪烁频率和亮度级别进行闪烁。
9、本实施例提供的灯光亮度的控制方法,通过为每个灯珠设定预设时间段,可以确保所有灯珠在相同的时间框架内按照既定的闪烁频率进行工作,从而实现灯光的同步闪烁效果。这种同步性对于创造统一、协调的灯光场景至关重要。并且,通过精确控制每个灯珠的闪烁时间和亮度级别,可以实现按需照明,减少不必要的能源浪费。例如,在不需要高强度照明时,可以降低灯珠的亮度或减少闪烁频率以节约能源。
10、在一个可选的实施方式中,根据灯光亮度信息,通过灯控制器调整每个灯珠对应的亮度级别,包括:获取每个灯珠的原始状态;解析灯光亮度信息,确定目标灯珠对应的目标亮度级别;控制灯控制器调整目标灯珠从原始状态调整为目标亮度级别;其中,目标灯珠为每个灯珠中的任意一个。
11、本实施例提供的灯光亮度的控制方法,通过获取每个灯珠的原始状态,能够精确识别并定位到需要调整的目标灯珠,确保了控制指令的准确无误,避免了误操作或误调整。并且,解析灯光亮度信息后,能够确定目标灯珠所需达到的目标亮度级别。通过灯控制器的精细调节,目标灯珠能够准确地从原始状态过渡到目标亮度级别,实现亮度的精准控制。
12、第二方面,本专利技术提供了一种灯光亮度的控制装置,装置包括:获取模块,用于获取目标套装配置文件;其中,目标套装配置文件中配置有初始参数数组,初始参数数组用于表征灯珠的颜色;解析模块,用于对初始参数数组进行解析,生成目标参数数组;其中,目标参数数组用于表征灯控制器能够识别的数据;控制模块,用于按照分配规则和目标参数数组,控制灯控制器对每个灯珠的灯光亮度进行处理。
13、第三方面,本专利技术提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的灯光亮度的控制方法。
14、第四方面,本专利技术提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的灯光亮度的控制方法。
15、第五方面,本专利技术提供了一种计算机程序产品,包括计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的灯光亮度的控制方法。
本文档来自技高网...【技术保护点】
1.一种灯光亮度的控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的灯光亮度的控制方法,其特征在于,所述按照分配规则和所述目标参数数组,控制灯控制器对每个灯珠的灯光亮度进行处理,包括:
3.根据权利要求1所述的灯光亮度的控制方法,其特征在于,所述分配规则包括:灯光亮度信息和灯光闪烁速度信息;其中,按照分配规则和所述目标参数数组,控制灯控制器对每个灯珠的灯光亮度进行处理,包括:
4.根据权利要求3所述的灯光亮度的控制方法,其特征在于,根据灯光闪烁速度信息和亮度级别,通过灯控制器控制每个灯珠分别按照闪烁频率和亮度级别进行闪烁,包括:
5.根据权利要求3所述的灯光亮度的控制方法,其特征在于,所述根据灯光亮度信息,通过灯控制器调整每个灯珠对应的亮度级别,包括:
6.一种灯光亮度的控制装置,其特征在于,所述装置包括:
7.根据权利要求6所述的灯光亮度的控制装置,其特征在于,所述控制模块包括:
8.一种计算机设备,其特征在于,包括:
9.一种计算机可读存储介质,其特征在于,所述计算机可
10.一种计算机程序产品,其特征在于,包括计算机指令,所述计算机指令用于使计算机执行权利要求1至5中任一项所述的灯光亮度的控制方法。
...【技术特征摘要】
1.一种灯光亮度的控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的灯光亮度的控制方法,其特征在于,所述按照分配规则和所述目标参数数组,控制灯控制器对每个灯珠的灯光亮度进行处理,包括:
3.根据权利要求1所述的灯光亮度的控制方法,其特征在于,所述分配规则包括:灯光亮度信息和灯光闪烁速度信息;其中,按照分配规则和所述目标参数数组,控制灯控制器对每个灯珠的灯光亮度进行处理,包括:
4.根据权利要求3所述的灯光亮度的控制方法,其特征在于,根据灯光闪烁速度信息和亮度级别,通过灯控制器控制每个灯珠分别按照闪烁频率和亮度级别进行闪烁,包括:
5.根据权利要求3所述的灯光...
【专利技术属性】
技术研发人员:王齐,
申请(专利权)人:杭州行至云起科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。