呼吸灯实现方法、装置、电器设备及存储介质制造方法及图纸

技术编号:35186549 阅读:26 留言:0更新日期:2022-10-12 17:57
本发明专利技术实施例公开了一种呼吸灯实现方法、装置、电器设备及存储介质,该方法应用于电器设备,电器设备包括单片机和发光器件,单片机具有第一定时器和第二定时器,该方法包括:获取第一定时器触发产生的第一中断信号,并基于第一中断信号控制发光器件点亮;获取第二定时器触发产生的第二中断信号,并基于第二中断信号控制发光器件熄灭;确定第二定时器的触发次数是否达到目标次数;在触发次数没有达到目标次数时,返回执行获取第一定时器触发产生的第一中断信号,直至触发次数达到目标次数。本发明专利技术实施例利用单片机自带的两个定时器实现呼吸灯的效果,单片机是电器设备的已有常规组件,因而在没有增加硬件成本的情况下,实现了呼吸灯的效果。呼吸灯的效果。呼吸灯的效果。

【技术实现步骤摘要】
呼吸灯实现方法、装置、电器设备及存储介质


[0001]本专利技术实施例涉及家电控制技术,尤其涉及一种呼吸灯实现方法、装置、电器设备及存储介质。

技术介绍

[0002]传统的逻辑显示,视觉效果单一,已不能适应不断变化的产品需求,因此,出现了呼吸灯的逻辑。目前的呼吸灯,主要是通过专门配置的驱动芯片实现的,比如通过3731、3733等驱动芯片实现。通过专门配置的驱动芯片实现呼吸灯,硬件成本较高。

技术实现思路

[0003]本专利技术实施例提供一种呼吸灯实现方法、装置、电器设备及存储介质,能够在不增加硬件成本的情况下,实现呼吸灯的效果。
[0004]第一方面,本专利技术实施例提供一种呼吸灯实现,应用于电器设备,所述电器设备包括单片机和发光器件,所述单片机具有第一定时器和第二定时器,所述方法包括:
[0005]获取所述第一定时器触发产生的第一中断信号,并基于所述第一中断信号控制所述发光器件点亮;
[0006]获取所述第二定时器触发产生的第二中断信号,并基于所述第二中断信号控制所述发光器件熄灭;
[0007]确定所述第二定时器的触发次数是否达到目标次数;
[0008]在所述触发次数没有达到所述目标次数时,返回执行获取所述第一定时器触发产生的第一中断信号的步骤,直至所述触发次数达到所述目标次数。
[0009]可选地,在获取所述第一定时器触发产生的第一中断信号之前,还包括:
[0010]为所述第一定时器设置第一触发周期,以使得所述第一定时器基于所述第一触发周期触发产生所述第一中断信号;
[0011]根据所述第一触发周期为所述第二定时器设置第二触发周期,以使得所述第二定时器基于所述第二触发周期触发产生所述第二中断信号;
[0012]其中,所述第二触发周期小于所述第一触发周期。
[0013]可选地,所述根据所述第一触发周期为所述第二定时器设置第二触发周期,包括:
[0014]确定所述目标次数;
[0015]根据所述第一触发周期确定所述目标次数内每次触发对应的第二触发周期;
[0016]为所述第二定时器设置所述目标次数内每次触发对应的第二触发周期。
[0017]可选地,所述确定所述目标次数,包括:
[0018]确定所述电器设备的当前状态;
[0019]基于所述当前状态确定所述目标次数。
[0020]可选地,所述基于所述当前状态确定所述目标次数,包括:
[0021]若所述当前状态为异常状态,则确定当前异常等级;
[0022]基于所述当前异常等级确定所述目标次数。
[0023]可选地,所述基于所述当前状态确定所述目标次数,包括:
[0024]若所述当前状态为工作状态,则确定当前工作模式;
[0025]基于所述当前工作模式确定所述目标次数。
[0026]可选地,所述目标次数内每次触发对应的第二触发周期的时长依次递增或依次递减。
[0027]第二方面,本专利技术实施例提供了一种呼吸灯实现装置,应用于电器设备,所述电器设备包括单片机和发光器件,所述单片机具有第一定时器和第二定时器,所述装置包括:
[0028]第一控制模块,用于获取所述第一定时器触发产生的第一中断信号,并基于所述第一中断信号控制所述发光器件点亮;
[0029]第二控制模块,用于获取所述第二定时器触发产生的第二中断信号,并基于所述第二中断信号控制所述发光器件熄灭;
[0030]确定模块,用于确定所述第二定时器的触发次数是否达到目标次数;
[0031]在所述触发次数没有达到所述目标次数时,返回所述第一控制模块执行获取所述第一定时器触发产生的第一中断信号的步骤,直至所述触发次数达到所述目标次数。
[0032]第三方面,本专利技术实施例还提供了一种电器设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本专利技术实施例中任一所述的呼吸灯实现方法。
[0033]第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例中任一所述的呼吸灯实现方法。
[0034]本专利技术实施例中,电器设备包括单片机和发光器件,单片机具有第一定时器和第二定时器,可以获取第一定时器触发产生的第一中断信号,并基于第一中断信号控制发光器件点亮;获取第二定时器触发产生的第二中断信号,并基于第二中断信号控制发光器件熄灭;确定第二定时器的触发次数是否达到目标次数;在触发次数没有达到目标次数时,返回执行获取第一定时器触发产生的第一中断信号的步骤,直至触发次数达到目标次数,从而产生呼吸灯的效果。即本专利技术实施例,利用单片机自带的两个定时器实现呼吸灯的效果,单片机是电器设备的已有常规组件,因而本专利技术实施例在没有增加硬件成本的情况下,实现了呼吸灯的效果。
附图说明
[0035]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0036]图1是本专利技术实施例提供的呼吸灯实现方法的一个流程示意图;
[0037]图2是本专利技术实施例提供的呼吸灯实现方法的另一流程示意图;
[0038]图3是本专利技术实施例提供的确定目标次数的方法的一个流程示意图;
[0039]图4是本专利技术实施例提供的呼吸灯实现过程的一个示例图;
[0040]图5是本专利技术实施例提供的呼吸灯实现过程的另一示例图;
[0041]图6是本专利技术实施例提供的呼吸灯实现装置的一个结构示意图;
[0042]图7是本专利技术实施例提供的电器设备的一个结构示意图。
具体实施方式
[0043]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0044]图1是本专利技术实施例提供的呼吸灯实现方法的一个流程示意图,该方法可以由本专利技术实施例提供的呼吸灯实现装置来执行,该装置可采用软件和/或硬件的方式实现。在一个具体的实施例中,该装置可以集成在电器设备中,电器设备比如可以是洗涤设备、制水设备等,洗涤设备比如洗衣机、干衣机、洗干一体机等,制水设备比如饮水机、净水机、茶吧机等,电器设备具有单片机和发光器件,单片机具有第一定时器和第二定时器。以下实施例将以该装置集成在电器设备中为例进行说明,参考图1,该方法具体可以包括如下步骤:
[0045]步骤101,获取第一定时器触发产生的第一中断信号,并基于第一中断信号控制发光器件点亮。
[0046]单片机又称单片微控制器,是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器(centr本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种呼吸灯实现方法,其特征在于,应用于电器设备,所述电器设备包括单片机和发光器件,所述单片机具有第一定时器和第二定时器,所述方法包括:获取所述第一定时器触发产生的第一中断信号,并基于所述第一中断信号控制所述发光器件点亮;获取所述第二定时器触发产生的第二中断信号,并基于所述第二中断信号控制所述发光器件熄灭;确定所述第二定时器的触发次数是否达到目标次数;在所述触发次数没有达到所述目标次数时,返回执行获取所述第一定时器触发产生的第一中断信号的步骤,直至所述触发次数达到所述目标次数。2.根据权利要求1所述的方法,其特征在于,在获取所述第一定时器触发产生的第一中断信号之前,还包括:为所述第一定时器设置第一触发周期,以使得所述第一定时器基于所述第一触发周期触发产生所述第一中断信号;根据所述第一触发周期为所述第二定时器设置第二触发周期,以使得所述第二定时器基于所述第二触发周期触发产生所述第二中断信号;其中,所述第二触发周期小于所述第一触发周期。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一触发周期为所述第二定时器设置第二触发周期,包括:确定所述目标次数;根据所述第一触发周期确定所述目标次数内每次触发对应的第二触发周期;为所述第二定时器设置所述目标次数内每次触发对应的第二触发周期。4.根据权利要求3所述的方法,其特征在于,所述确定所述目标次数,包括:确定所述电器设备的当前状态;基于所述当前状态确定所述目标次数。5.根据权利要求4所述的方法,其特征在于,所述基于所...

【专利技术属性】
技术研发人员:官新强高秋英王道河
申请(专利权)人:海尔智家股份有限公司
类型:发明
国别省市:

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

1