System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及风扇,尤其是涉及一种具备记忆功能的风扇灯控制方法及风扇灯。
技术介绍
1、风扇灯包括送风的风扇本体和发光体,一般为吊扇加灯具的形式进行结合,固定在室内的天花板上,不仅能够带来降温的效果,还具有照明、装饰等功能。
2、目前,在现有技术中,灯具调光、调色和风扇调速通常使用固定的循环模式,用户需要通过多次循环操作才能达到所需的状态,操作繁琐且不具备记忆上次设置的状态的功能,在操作过程中,用户想要关闭设备,往往需要连续操作多次,且容易错过关闭档位再次进入循环。
3、针对上述现有技术出现的问题可知,现有技术缺乏智能化记忆功能,用户每次使用时都需要从头开始调整,无法快速回到之前的使用状态,且无法根据实际的场景需求快速切换风扇的工作模式,导致用户使用体验较差。
技术实现思路
1、本申请目的一是提供一种具备记忆功能的风扇灯控制方法,能够记录风扇灯最新的工作状态,并根据驱动指令的接收时间对风扇灯的工作状态进行适应性调整,以适应多样化的使用场景需求。
2、第一方面,本申请提供的一种具备记忆功能的风扇灯控制方法,采用如下的技术方案:
3、一种具备记忆功能的风扇灯控制方法,包括:
4、获取最新的风扇和灯具工作状态,等待控制设备的驱动指令;
5、在接收到一个驱动指令时,判断是否在预设时间内接收到下一个驱动指令,若在预设时间未接收到下一个驱动指令,则执行a1,若在预设时间接收到下一个驱动指令,则执行a2;
6、a1、
7、a2、更新记录最新的驱动指令的工作状态,并将所述工作状态作为执行状态序列的第一标志位,根据预设的更新序列规则,生成新的状态序列,按照新的状态序列执行驱动指令。
8、通过采用上述技术方案,实时记录风扇和/或灯具的工作状态,以保存最新的风扇和灯具的工作状态,在风扇和灯具可单独停止工作的情况下,根据接收到驱动指令的接收时间,适应多样化的使用场景需求,不仅在预设时间未接收到驱动指令时,能够在停止后再次开启的风扇灯直接恢复到保存的工作状态,无需通过多次循环操作就能达到需要的工作状态,以快速适应当前的使用场景需求,尽量避免繁琐的操作,或保持风扇灯执行到某一工作状态,提高了风扇灯使用的灵活性,还能在预设时间内接收到最新的驱动指令时以新的状态序列驱动风扇和/或灯具。
9、本申请在一较佳示例中可以进一步配置为:所述工作状态包括风扇转速状态,所述驱动指令包括风扇调速指令和风扇关闭指令,所述a2,包括:
10、按照风扇转速从低速到高速的顺序,设置调速序列,所述调速序列的第一标志位为最低转速档位;
11、若所述驱动指令为风扇调速指令,则将最新的风扇调速指令的风扇转速状态对应的转速档位设置为第一标志位,按照所述第一标志位的风扇转速状态从低速到高速的顺序更新调速序列,根据新的调速序列执行风扇驱动指令;
12、若所述驱动指令为风扇关闭指令,则将当前的风扇转速状态对应的转速档位设置为第一标志位,按照所述第一标志位的风扇转速状态从低速到高速的顺序更新调速序列,并关闭风扇。
13、通过采用上述技术方案,在切换风扇的调速时,将最新的风扇调速指令的风扇转速状态对应的转速档位作为第一标志位,以更新调速序列,而在关闭风扇时,将当前的风扇转速状态对应的转速档位作为第一标志位,风扇在启动时能够从新的调速序列的第一标志位开始工作,进而实现快速切换到上次的、适用于当前使用场景的转速档位。
14、本申请在一较佳示例中可以进一步配置为:所述将下一个风扇调速指令的风扇转速状态对应的转速档位作为第一标志位,按照风扇转速从低速到高速的顺序更新调速序列,根据新的调速序列执行风扇驱动指令的步骤,包括:
15、若接收所述风扇调速指令的次数超出允许次数,则将风扇转速状态设置为最高转速档位。
16、通过采用上述技术方案,为尽量避免在预设时间内因频繁操作而导致的调速混乱,当接收风扇调速指令的次数超出允许次数时,将风扇转速状态自动锁定为最高转速档位,使风扇转速能够得到有效控制。
17、本申请在一较佳示例中可以进一步配置为:所述工作状态包括灯具亮度状态,所述驱动指令包括灯具调光指令和灯具关闭指令,所述a2,包括:
18、设置灯具的调光序列,所述调光序列的第一标志位为中亮度档位,所述中亮度档位为亮度档位中的亮度值为中值的档位;
19、若所述驱动指令为灯具调光指令,则将最新的灯具调光指令的灯具亮度状态对应的亮度档位设置为第一标志位,按照所述第一标志位的灯具亮度状态从低到高的顺序更新调光序列,根据新的调光序列执行灯具调光指令;
20、若所述驱动指令为灯具关闭指令,则将当前的灯具亮度状态对应的亮度档位设置为第一标志位,按照所述第一标志位的灯具亮度状态从低到高的顺序更新调光序列,并关闭灯具。
21、通过采用上述技术方案,初始的调光序列能够使灯具在开始时处于一个能够适应大部分场景的中亮度档位,用户能够基于调光序列再进行更加精确的亮度调整;在切换灯具的亮度时,将对应的灯具亮度状态对应的亮度档位作为第一标志位,更新调光序列;在关闭灯具时,将当前的灯具亮度状态对应的亮度档位作为第一标志位,灯具在启动时能够快速切换到上次的、适用于当前使用场景的灯具亮度状态,实现快速调光,无需用户每次都需从初始的调光序列开始调整亮度,提升了用户的操作体验。
22、本申请在一较佳示例中可以进一步配置为:所述工作状态包括灯具色温状态,所述驱动指令包括灯具调色指令和灯具关闭指令,所述a2,包括:
23、设置灯具的调色序列,所述调色序列的第一标志位为第一色温,第二标志位为第一色温和第二色温的混合色温,第三标志位为第二色温;
24、若所述驱动指令为灯具调色指令,则将最新的灯光调色指令的灯具色温状态对应的色温档位设置为第一标志位并更新调色序列,按照新的调色序列执行灯具调色指令;
25、若所述驱动指令为灯具关闭指令,则将当前的灯具亮度状态设置为第一标志位,按照所述第一标志位更新调色序列,并关闭灯具。
26、通过采用上述技术方案,初始的调色序列能够使用户在调节灯具色温时,第一色温后显示的光为第一色温与第二色温的混合色温进行过渡,使用户能够提前适应下一显示的第二色温;在切换灯具的色温时,将对应的灯具色温状态对应的色温档位作为第一标志位,更新调色序列;在关闭灯具时,将当前的灯具色温状态对应的色温档位作为第一标志位,灯具在启动时能够快速切换到上次的、适用于当前使用场景的灯具色温状态,减少用户每次都需从头开始调整色温的繁琐操作,以提升用户的操作体验。
27、本申请在一较佳示例中可以进一步配置为:所述获取更新记录后的风扇和灯具工作状本文档来自技高网...
【技术保护点】
1.一种具备记忆功能的风扇灯控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述工作状态包括风扇转速状态,所述驱动指令包括风扇调速指令和风扇关闭指令,所述A2,包括:
3.根据权利要求2所述的方法,其特征在于,所述将下一个风扇调速指令的风扇转速状态对应的转速档位作为第一标志位,按照风扇转速从低速到高速的顺序更新调速序列,根据新的调速序列执行风扇驱动指令的步骤,包括:
4.根据权利要求1所述的方法,其特征在于,所述工作状态包括灯具亮度状态,所述驱动指令包括灯具调光指令和灯具关闭指令,所述A2,包括:
5.根据权利要求1所述的方法,其特征在于,所述工作状态包括灯具色温状态,所述驱动指令包括灯具调色指令和灯具关闭指令,所述A2,包括:
6.根据权利要求1所述的方法,其特征在于,所述获取更新记录后的风扇和灯具工作状态,等待控制设备的驱动指令的步骤,包括:
7.一种具备记忆功能的风扇灯,其特征在于,包括:
8.根据权利要求7所述的一种具备记忆功能的风扇灯,其特征在于,所述的风扇灯控制
9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行如权利要求1至6中任一种具备记忆功能的风扇灯控制方法的计算机程序。
10.一种计算机可读存储介质,其特征在于,存储有能够被处理器加载并执行如权利要求1至6中任一种具备记忆功能的风扇灯控制方法的计算机程序。
...【技术特征摘要】
1.一种具备记忆功能的风扇灯控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述工作状态包括风扇转速状态,所述驱动指令包括风扇调速指令和风扇关闭指令,所述a2,包括:
3.根据权利要求2所述的方法,其特征在于,所述将下一个风扇调速指令的风扇转速状态对应的转速档位作为第一标志位,按照风扇转速从低速到高速的顺序更新调速序列,根据新的调速序列执行风扇驱动指令的步骤,包括:
4.根据权利要求1所述的方法,其特征在于,所述工作状态包括灯具亮度状态,所述驱动指令包括灯具调光指令和灯具关闭指令,所述a2,包括:
5.根据权利要求1所述的方法,其特征在于,所述工作状态包括灯具色温状态,所述驱动指令包括灯具调色指令和灯具关闭指令,所述a2,包括:
6.根据权利要求1所述的方法,其特征在于,所述获取更新记录后的风扇和灯具工作状态,等待...
【专利技术属性】
技术研发人员:张建生,徐利奎,
申请(专利权)人:佛山市启正电气有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。