一种灯光亮度控制方法及其相关设备技术

技术编号:27945277 阅读:25 留言:0更新日期:2021-04-02 14:28
本申请实施例公开了一种灯光亮度控制方法,用于控制灯具亮度的均匀渐变。本申请实施例方法包括:接收到灯光亮度变化指令后,获取用户设置的灯光渐变总时长、预设的调光周期时长以及获取预设的调光步进次数;将灯光渐变总时长与调光周期时长的比值,确定为调光周期个数;若调光周期个数与调光步进次数的比值为大于1的非整数,则从调光周期个数的调光周期内,选择调光步进次数数量的调光周期作为目标调光周期;将调光周期个数的调光周期依次确定为当前调光周期;若当前调光周期非目标调光周期,则维持灯具的灯光亮度;若当前调光周期为目标调光周期,则在当前调光周期按照调光步长调整灯具的灯光亮度。

【技术实现步骤摘要】
一种灯光亮度控制方法及其相关设备
本申请实施例涉及灯具,尤其涉及一种灯光亮度控制方法及其相关设备。
技术介绍
当下,灯具一般在某个较短的时长如0.5秒内完成由弱变强或由强变弱的一次完整亮度变化,其中,由弱变强对应开灯过程,由强变弱对应关灯过程。而某些情况下,用户可能想延长灯光的亮度变化较长,而目前的灯具无法实现用户的此项需求。
技术实现思路
本申请实施例提供了一种灯光亮度控制方法及其相关设备,用于控制灯具的亮度均匀变化。本申请实施例第一方面的第一种实施方式,提供一种灯光亮度控制方法,应用于灯具,包括:接收到灯光亮度变化指令后,获取用户设置的灯光渐变总时长、预设的调光周期时长以及获取预设的调光步进次数,其中,所述调光周期时长用于表示一个调光周期的时长,所述调光周期为控制灯光亮度变化或保持的一个单位时间段,所述调光步进次数为所述灯光亮度变化指令指示的一次变化过程中按照预设的调光步长进行调光的总次数,所述调光步长是依据所述灯具的亮度变化精度设置的;将所述灯光渐变总时长与所述调光周期时长的比值,确定为调光周期本文档来自技高网...

【技术保护点】
1.一种灯光亮度控制方法,其特征在于,应用于灯具,包括:/n接收到灯光亮度变化指令后,获取用户设置的灯光渐变总时长、预设的调光周期时长以及获取预设的调光步进次数,其中,所述调光周期时长用于表示一个调光周期的时长,所述调光周期为控制灯光亮度变化或保持的一个单位时间段,所述调光步进次数为所述灯光亮度变化指令指示的一次变化过程中按照预设的调光步长进行调光的总次数,所述调光步长是依据所述灯具的亮度变化精度设置的;/n将所述灯光渐变总时长与所述调光周期时长的比值,确定为调光周期个数;/n若所述调光周期个数与所述调光步进次数的比值大于或等于1,则从所述调光周期个数的调光周期内,选择所述调光步进次数数量的调...

【技术特征摘要】
1.一种灯光亮度控制方法,其特征在于,应用于灯具,包括:
接收到灯光亮度变化指令后,获取用户设置的灯光渐变总时长、预设的调光周期时长以及获取预设的调光步进次数,其中,所述调光周期时长用于表示一个调光周期的时长,所述调光周期为控制灯光亮度变化或保持的一个单位时间段,所述调光步进次数为所述灯光亮度变化指令指示的一次变化过程中按照预设的调光步长进行调光的总次数,所述调光步长是依据所述灯具的亮度变化精度设置的;
将所述灯光渐变总时长与所述调光周期时长的比值,确定为调光周期个数;
若所述调光周期个数与所述调光步进次数的比值大于或等于1,则从所述调光周期个数的调光周期内,选择所述调光步进次数数量的调光周期作为目标调光周期;
将所述调光周期个数的调光周期依次确定为当前调光周期;
若所述当前调光周期为非目标调光周期,则维持所述灯具的灯光亮度;
若所述当前调光周期为目标调光周期,则在所述当前调光周期按照所述调光步长调整所述灯具的灯光亮度。


2.根据权利要求1所述的灯光亮度控制方法,其特征在于,还包括:
接收控制终端发送的所述灯光渐变总时长,所述灯光渐变总时长通过所述控制终端显示的控制界面设置,所述灯光渐变总时长大于所述调光步进次数与所述调光周期时长的积值;
存储所述灯光渐变总时长。


3.根据权利要求1所述的灯光亮度控制方法,其特征在于,所述从所述调光周期个数的调光周期内,选择所述调光步进次数数量的调光周期作为目标调光周期,包括:
将所述调光周期个数中的首个调光周期确定为当前调光周期,并将所述调光步进次数中的首个调光步进确定为当前调光步进;
将所述当前调光周期的序号确定为1,并将所述当前调光步进的序号确定为0;
获取所述调光周期个数与所述调光步进次数的比值;
计算所述当前调光周期个数的序号与所述比值的乘积与所述当前调光步进次数的序号的差值;
若所述当前调光步进的序号小于等于所述调光周期个数且所述差值大于或等于1,确定所述当前调光周期为所述目标调光周期,将当前调光步进的序号加1,以及将所述当前调光周期个数的序号加1,返回执行计算所述当前调光周期个数的序号与所述比值的乘积与所述当前调光步进次数的序号的差值的步骤;
若所述当前调光步进的序号小于等于所述所述调光周期个数且所述差值小于1,确定所述当前调光周期为所述非目标调光周期,将所述当前调光周期个数的序号加1,返回执行计算所述当前调光周期个数的序号与所述比值的乘积与所述当前调光步进次数的序号的差值的步骤。


4.根据权利要求1所述的灯光亮度控制方法,其特征在于,所述从所述调光周期个数的调光周期内,选择所述调光步进次数数量的调光周期作为目标调光周期,包括:
计算所述调光周期个数与所述调光步进次数差值,并将所述差值与预设比例的乘积作为第一数值;
将所述调光周期个数的调光周期中所述第一数值数量之后的连续N个调光周期确定为目标调光周期,所述N为所述调光步进次数。


5.根据权利...

【专利技术属性】
技术研发人员:金伟君
申请(专利权)人:杭州涂鸦信息技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1