本发明涉及家用电器技术领域,特别涉及一种风量控制方法、一种风量控制系统、一种风量控制设备以及一种风量输出设备。
背景技术:
随着人们生活水平的提高,家用电器的种类日趋多样化,能够产生风并能够改变风量大小的家用电器也越来越多,例如空调器、风扇和加湿器等。
目前,对于上述家用电器风量的控制大多是通过对遥控器按键的操作或智能终端触摸屏的操作来实现的。用户在实际生活中常常会遇到无法对按键或触摸屏进行操作的情况,例如,在双手沾满油渍时不便于接触按键或触摸屏。因此,上述的风量控制方法还不够方便。
技术实现要素:
本发明旨在至少在一定程度上解决上述技术中的技术问题之一。为此,本发明的一个目的在于提出一种风量控制方法,能够使风量控制方便快捷,大大提高了用户体验度。
本发明的第二个目的在于提出一种风量控制系统。
本发明的第三个目的在于提出一种风量控制设备。
本发明的第四个目的在于提出一种风量输出设备。
为达到上述目的,本发明第一方面实施例提出了一种风量控制方法,该方法包括以下步骤:通过风量控制设备获取自身加速度信息;在根据所述自身加速度信息判断所述风量控制设备的加速度发生变化时,获取加速度的变化量,并根据所述变化量获取所述风量控制设备的当前摆动程度;根据所述当前摆动程度计算风量数值;根据所述风量数值生成风量控制指令,以对风量输出设备输出的风量进行控制。
根据本发明实施例的风量控制方法,在风量控制设备的加速度发生变化时,可根据加速度的变化量获取风量控制设备的摆动程度,并根据风量控制设备的摆动程度对风量输出设备输出的风量进行控制,由此,能够通过对风量控制设备摆动动作的大小来控制风量输出设备输出的风量,使风量控制方便快捷,大大提高了用户体验度。
另外,根据本发明上述实施例提出的风量控制方法还可以具有如下附加的技术特征:
根据本发明的一个实施例,通过所述风量控制设备内置的重力加速度传感器检测所述风量控制设备的三轴加速度。
进一步地,所述当前摆动程度为:
D=[Dx,Dy,Dz],
其中,D为所述当前摆动程度,Dx、Dy和Dz分别为当前X轴、Y轴和Z轴方向上的所述加速度的变化量。
进一步地,当所述当前摆动程度中X轴、Y轴和Z轴方向上的加速度的变化量均对应小于预设摆动程度门限中X轴、Y轴和Z轴方向上的加速度的变化门限值时,禁止对风量输出设备输出的风量进行控制。
优选地,将所述当前摆动程度中加速度的变化量最大的轴作为基准轴,并根据以下公式计算所述风量数值:
W=(Wa-Na)/(Ma-Na),
其中,W为所述风量数值,Wa为所述当前摆动程度中所述基准轴方向上的加速度的变化量,Na为所述预设摆动程度门限中所述基准轴方向上的加速度的变化门限值,Ma为存储的所述基准轴方向上最大的加速度的变化量。
根据本发明的一个实施例,所述风量输出设备为空调器、风扇、加湿器或除湿机。
根据本发明的一个实施例,所述风量控制设备为移动终端或穿戴式设备。
为达到上述目的,本发明第二方面实施例提出了一种风量控制系统,该系统包括:风量控制设备,所述风量控制设备获取自身加速度信息,根据所述自身加速度信息判断所述风量控制设备的加速度发生变化时,获取加速度的变化量,并根据所述变化量获取所述风量控制设备的当前摆动程度,并根据所述当前摆动程度计算风量数值,以及根据所述风量数值生成风量控制指令;风量输出设备,所述风量输出设备用于接收所述风量控制设备的风量控制指令,并根据所述风量控制指令对输出的风量进行控制。
根据本发明实施例的风量控制系统,在风量控制设备10的加速度发生变化时,可根据加速度的变化量获取风量控制设备的摆动程度,并根据风量控制设备的摆动程度对风量输出设备20输出的风量进行控制,由此,能够通过对风量控制设备摆动动作的大小来控制风量输出设备输出的风量,使风量控制方便快捷,大大提高了用户体验度。
另外,根据本发明上述实施例提出的风量控制系统还可以具有如下附加的技术特征:
根据本发明的一个实施例,所述风量控制设备通过内置的重力加速度传感器检测所述风量控制设备的三轴加速度。
进一步地,所述当前摆动程度为:
D=[Dx,Dy,Dz],
其中,D为所述当前摆动程度,Dx、Dy和Dz分别为当前X轴、Y轴和Z轴方向上的所述加速度的变化量。
进一步地,所述风量控制设备在所述当前摆动程度中X轴、Y轴和Z轴方向上的加速度的变化量均对应小于预设摆动程度门限中X轴、Y轴和Z轴方向上的加速度的变化门限值时,禁止对风量输出设备输出的风量进行控制。
优选地,所述风量控制设备将所述当前摆动程度中加速度的变化量最大的轴作为基准轴,并根据以下公式计算所述风量数值:
W=(Wa-Na)/(Ma-Na),
其中,W为所述风量数值,Wa为所述当前摆动程度中所述基准轴方向上的加速度的变化量,Na为所述预设摆动程度门限中所述基准轴方向上的加速度的变化门限值,Ma为存储的所述基准轴方向上最大的加速度的变化量。
根据本发明的一个实施例,所述风量输出设备为空调器、风扇、加湿器或除湿机。
根据本发明的一个实施例,所述风量控制设备为移动终端或穿戴式设备。
为达到上述目的,本发明第三方面实施例提出了一种风量控制设备,其包括:第一获取模块,用于获取所述风量控制设备的加速度信息;第二获取模块,用于在根据所述加速度信息判断所述风量控制设备的加速度发生变化时,获取加速度的变化量,并根据所述变化量获取所述风量控制设备的当前摆动程度;计算模块,用于根据所述当前摆动程度计算风量数值;生成模块,用于根据所述风量数值生成风量控制指令,以对风量输出设备输出的风量进行控制。
根据本发明实施例的风量控制设备,通过第一获取模块获取风量控制设备的加速度信息,通过第二获取模块在根据加速度信息判断风量控制设备的加速度发生变化时,获取加速度的变化量,并根据变化量获取风量控制设备的当前摆动程度,并通过计算模块根据当前摆动程度计算风量数值,以及通过生成模块根据风量数值生成风量控制指令,以对风量输出设备输出的风量进行控制。由此,能够通过对风量控制设备摆动动作的大小来控制风量输出设备输出的风量,使风量控制方便快捷,大大提高了用户体验度。
另外,根据本发明上述实施例提出的风量控制设备还可以具有如下附加的技术特征:
根据本发明的一个实施例,所述第一获取模块为重力加速度传感器,所述第一获取模块获取所述风量控制设备的三轴加速度。
进一步地,所述当前摆动程度为:
D=[Dx,Dy,Dz],
其中,D为所述当前摆动程度,Dx、Dy和Dz分别为当前X轴、Y轴和Z轴方向上的所述加速度的变化量。
进一步地,所述的风量控制设备还包括禁止模块,在所述当前摆动程度中X轴、Y轴和Z轴方向上的加速度的变化量均对应小于预设摆动程度门限中X轴、Y轴和Z轴方向上的加速度的变化门限值时,所述禁止模块禁止对风量输出设备输出的风量进行控制。
优选地,所述计算模块将所述当前摆动程度中加速度的变化量最大的轴作为基准轴,并根据以下公式计算所述风量数值:
W=(Wa-Na)/(Ma-Na),
其中,W为所述风量数值,Wa为所述当前摆动程度中所述基准轴方向上的加速度的变化量,Na为所述预设摆动程度门限中所述基准轴方向上的加速度的变化门限值,Ma为存储的所述基准轴方向上最大的加速度的变化量。
根据本发明的一个实施例,所述风量控制设备为移动终端或穿戴式设备。
为达到上述目的,本发明第四方面实施例提出了一种风量输出设备,其包括:接收模块,用于接收风量控制指令,其中,风量控制设备获取自身加速度信息,根据所述自身加速度信息判断所述风量控制设备的加速度发生变化时,获取加速度的变化量,并根据所述变化量获取所述风量控制设备的当前摆动程度,并根据所述当前摆动程度计算风量数值,以及根据所述风量数值生成所述风量控制指令;控制模块,用于根据所述风量控制指令对所述风量输出设备输出的风量进行控制。
根据本发明实施例的风量输出设备,通过其接收模块接收风量控制指令,其中,风量控制设备获取自身加速度信息,根据自身加速度信息判断风量控制设备的加速度发生变化时,获取加速度的变化量,并根据变化量获取风量控制设备的当前摆动程度,并根据当前摆动程度计算风量数值,以及根据风量数值生成风量控制指令,风量输出设备的控制模块根据风量控制指令对风量输出设备输出的风量进行控制。由此,能够通过对风量控制设备摆动动作的大小来控制风量输出设备输出的风量,使风量控制方便快捷,大大提高了用户体验度。
另外,根据本发明上述实施例提出的风量输出设备还可以具有如下附加的技术特征:
根据本发明的一个实施例,所述风量输出设备为空调器、风扇、加湿器或除湿机。
附图说明
图1为根据本发明实施例的风量控制方法的流程图;
图2为根据本发明实施例的风量控制系统的方框示意图;
图3为根据本发明实施例的风量控制设备的方框示意图;
图4为根据本发明实施例的风量输出设备的方框示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
下面结合附图来描述本发明实施例的风量控制方法、系统、风量控制设备及风量输出设备。
图1为根据本发明实施例的风量控制方法的流程图。
如图1所示,本发明实施例的风量控制方法,包括以下步骤:
S1,通过风量控制设备获取自身加速度信息。
在本发明的一个实施例中,风量控制设备可为能够获取自身加速度信息的移动终端或穿戴式设备,例如手机、平版电脑、手环、智能手表、耳机和智能眼镜等。
S2,在根据自身加速度信息判断风量控制设备的加速度发生变化时,获取加速度的变化量,并根据变化量获取风量控制设备的当前摆动程度。
应当理解,风量控制设备的摆动程度不同,加速度的变化量也对应不同,因而可根据加速度的变化量获取风量控制设备的当前摆动程度。
S3,根据当前摆动程度计算风量数值。
可设定当前摆动程度与风量数值之间的映射关系,并根据该映射关系计算风量数值。
S4,根据风量数值生成风量控制指令,以对风量输出设备输出的风量进行控制。
在本发明的一个实施例中,风量控制设备与风量输出设备之间可通过无线网络进行通信,可将风量数值通过控制指令的方式发送至风量输出设备,以控制风量输出设备输出相应的风量。
在本发明的一个实施例中,风量输出设备可为空调器、风扇、加湿器或除湿机等能够产生风并能够改变风量大小的家用电器。
根据本发明实施例的风量控制方法,在风量控制设备的加速度发生变化时,可根据加速度的变化量获取风量控制设备的摆动程度,并根据风量控制设备的摆动程度对风量输出设备输出的风量进行控制,由此,能够通过对风量控制设备摆动动作的大小来控制风量输出设备输出的风量,使风量控制方便快捷,大大提高了用户体验度。
在本发明的一个实施例中,可通过风量控制设备内置的重力加速度传感器检测风量控制设备的三轴加速度。
风量控制设备可在接收用户指令,如某特定的动作后进入风量控制模式,在进入风量控制模式时,风量控制设备可将检测到的三轴加速度I=[Xinit,Yinit,Zinit]作为初始的三轴加速度,其中,Xinit为X轴方向上的加速度,Yinit为Y轴方向上的加速度,Zinit为Z轴方向上的加速度。
当风量控制设备发生摆动时,其加速度会发生变化,此时检测到的三轴加速度C=[Xc,Yc,Zc]。由此,当前X轴、Y轴和Z轴方向上的加速度的变化量可分别为Dx=|Xc-Xinit|、Dy=|Yc-Yinit|和Dz=|Zc-Zinit|。在本发明的一个实施例中,当前摆动程度D可表示为:D=[Dx,Dy,Dz]。
在本发明的一个实施例中,如果风量控制设备的摆动程度较小,则可禁止对风量输出设备输出的风量进行控制,以避免轻微摆动造成的误操作。
具体地,当当前摆动程度中X轴、Y轴和Z轴方向上的加速度的变化量均对应小于预设摆动程度门限中X轴、Y轴和Z轴方向上的加速度的变化门限值时,禁止对风量输出设备输出的风量进行控制。而当当前摆动程度中X轴、Y轴和Z轴方向上的加速度的变化量中的任意一个对应大于或等于预设摆动程度门限中X轴、Y轴和Z轴方向上的加速度的变化门限值时,则允许对风量输出设备输出的风量进行控制。在本发明的一个实施例中,可设置预设摆动程度门限N=[Xmin,Ymin,Zmin],当Dx<Xmin且Dy<Ymin且Dz<Zmin时,风量控制设备摆动程度较小,可持续备获取风量控制设备自身加速度信息,而不执行计算风量数值和生成风量控制指令等动作;当Dx>Xmin或Dy>Ymin或Dz>Zmin时,风量控制设备摆动程度较大,可计算风量数值,并根据风量数值生成风量控制指令,以对风量输出设备输出的风量进行控制。
在本发明的一个实施例中,可将当前摆动程度中加速度的变化量最大的轴作为基准轴。风量控制设备可存储当前摆动程度和之前的多个摆动程度,并获取当前摆动程度和之前的多个摆动程度中,在基准轴方向上最大的加速度的变化量Ma、获取当前摆动程度中基准轴方向上的加速度的变化量Wa以及获取预设摆动程度门限中基准轴方向上的加速度的变化门限值Na。继而可根据以下公式计算风量数值W:W=(Wa-Na)/(Ma-Na)。风量数值W所处区间为[0.0,1.0],对应风量输出设备最低至最高的风速档位。
另外,由于Ma为获取当前摆动程度和之前的多个摆动程度中,在基准轴方向上最大的加速度的变化量,其能够反映风量控制设备近期的摆动程度,即用户近期摆动风量控制设备所用的力度。因此,Ma可因人而异,为具有学习特征的参数,能够使肢体控制风量适用于不同肢体力度的人群,使小孩、老人、男人和女人的肢体力度都能轻易控制输出设备输出的风量,并且相对于每个用户而言,其根据个人的力度所控制的风量能够较为准确地符合用户的需求。
应当理解,若用户近期的摆动力度相接近,则用户的摆动力度越小,设定的风量越小。而最大风量的设定可随用户近期的摆动力度的变化而调整。
在根据风量数值实现对风量输出设备输出的风量进行控制后,风量控制设备可在接收用户另一指令,如某另一特定的动作后退出风量控制模式。
在本发明的一个具体实施例中,用户可点击智能手表的空调器风量控制功能,智能手表记录初始的三轴加速度I=[0.1,8.8,3.3],即X轴方向上的加速度0.1m/s2,Y轴方向上的加速度8.8m/s2,Z轴方向上的加速度为3.3m/s2。
而后用户挥动手,产生当前三轴加速度C=[0.2,1.2,9.0]。智能手表进行摆动程度计算:D=[|0.2-0.1|,|1.2-8.8|,|9.0-3.3|]=[0.1,7.6,5.7]。
智能手表中存在一个系统默认的预设摆动程度门限N=[1,1,1]。当智能手表摆动时的三轴加速度的变化量都低于1时,不执行风量计算动作,避免轻微摆动造成的误操作。由于Y和Z轴方向上的加速度的变化量均大于对应轴方向上的加速度的变化门限值,智能手表有足够的摆动,可执行风量计算和生成风量控制指令等动作。
智能手表可存储最近30个摆动程度记录R=[D1,…,D30],并将当前摆动程度D=[0.1,7.6,5.7]最为D1存储至R。
由于D=[0.1,7.6,5.7]记录了用户挥手时智能手表产生的加速度变化,将加速度的变化量最大的轴作为基准轴,即将Y轴作为基准轴。同时,获取近期记录R中,Y轴的最大重力加速度数值Ma,假设Ma=7.6;获取当前摆动程度D中Y轴方向上的加速度的变化量Wa=7.6;获取预设摆动程度门限N中Y轴方向上的加速度的变化门限值Na=1。由此,可计算出风量数值W=(Wa-Na)/(Ma-Na)=(7.6-1)/(7.6-1)=1.0。
假设空调器的风量档位可包括0%~100%,则风量数值为1时,对应的风量档位为100%。智能手表通过WIFI将风量控制指令发送至空调器,空调器执行该控制指令,可将风量档位设定为100%。
如果用户再度挥动手,但力度比较小,三轴重力加速度数值C=[0.2,2.2,9.0],智能手表可计算出以下结果:
D=[|0.2-0.1|,|2.2-8.8|,|9.0-3.3|]=[0.1,6.6,5.7];
R=[D1,D2]=[(0.1,7.6,5.7),(0.1,6.6,5.7)];
基准轴为Y轴;Ma=7.6;
W=(6.6-1)/(7.6-1)=0.848=84.8%。
在根据风量数值W生成风量控制指令后,智能手表通过WIFI将风量控制指令发送至空调器。由于该空调器的风量档位精度为1,即可为0-100的整数,因此空调器执行该控制指令后,可将风量档位设定为85%。
在设定完风量档位后,用户可点击智能手表功能以退出空调器风量控制功能。
为实现上述实施例的风量控制方法,本发明还提出一种风量控制系统。
如图2所示,本发明实施例的风量控制系统,包括风量控制设备10和风量输出设备20。
其中,风量控制设备10获取自身加速度信息,根据自身加速度信息判断风量控制设备10的加速度发生变化时,获取加速度的变化量,并根据变化量获取风量控制设备10的当前摆动程度,并根据当前摆动程度计算风量数值,以及根据风量数值生成风量控制指令;风量输出设备20用于接收风量控制设备10的风量控制指令,并根据风量控制指令对输出的风量进行控制。
在本发明的一个实施例中,风量控制设备10可为能够获取自身加速度信息的移动终端或穿戴式设备,例如手机、平版电脑、手环、智能手表、耳机和智能眼镜等。
应当理解,风量控制设备10的摆动程度不同,加速度的变化量也对应不同,因而可根据加速度的变化量获取风量控制设备的当前摆动程度。可设定当前摆动程度与风量数值之间的映射关系,并根据该映射关系计算风量数值。
在本发明的一个实施例中,风量控制设备10与风量输出设备20之间可通过无线网络进行通信,可将风量数值通过控制指令的方式发送至风量输出设备20,以控制风量输出设备输出相应的风量。
在本发明的一个实施例中,风量输出设备20可为空调器、风扇、加湿器或除湿机等能够产生风并能够改变风量大小的家用电器。
根据本发明实施例的风量控制系统,在风量控制设备的加速度发生变化时,可根据加速度的变化量获取风量控制设备的摆动程度,并根据风量控制设备的摆动程度对风量输出设备输出的风量进行控制,由此,能够通过对风量控制设备摆动动作的大小来控制风量输出设备输出的风量,使风量控制方便快捷,大大提高了用户体验度。
在本发明的一个实施例中,风量控制设备10可通过内置的重力加速度传感器检测风量控制设备10的三轴加速度。
风量控制设备10可在接收用户指令,如某特定的动作后进入风量控制模式,在进入风量控制模式时,风量控制设备10可将检测到的三轴加速度I=[Xinit,Yinit,Zinit]作为初始的三轴加速度,其中,Xinit为X轴方向上的加速度,Yinit为Y轴方向上的加速度,Zinit为Z轴方向上的加速度。
当风量控制设备10发生摆动时,其加速度会发生变化,此时检测到的三轴加速度C=[Xc,Yc,Zc]。由此,当前X轴、Y轴和Z轴方向上的加速度的变化量可分别为Dx=|Xc-Xinit|、Dy=|Yc-Yinit|和Dz=|Zc-Zinit|。在本发明的一个实施例中,当前摆动程度D可表示为:D=[Dx,Dy,Dz]。
本发明的一个实施例中,如果风量控制设备10的摆动程度较小,则可禁止对风量输出设备20输出的风量进行控制,以避免轻微摆动造成的误操作。
具体地,风量控制设备10在当前摆动程度中X轴、Y轴和Z轴方向上的加速度的变化量均对应小于预设摆动程度门限中X轴、Y轴和Z轴方向上的加速度的变化门限值时,禁止对风量输出设备20输出的风量进行控制。而当当前摆动程度中X轴、Y轴和Z轴方向上的加速度的变化量中的任意一个对应大于或等于预设摆动程度门限中X轴、Y轴和Z轴方向上的加速度的变化门限值时,则允许对风量输出设备20输出的风量进行控制。在本发明的一个实施例中,可设置预设摆动程度门限N=[Xmin,Ymin,Zmin],当Dx<Xmin且Dy<Ymin且Dz<Zmin时,风量控制设备10摆动程度较小,可持续备获取风量控制设备10自身加速度信息,而不执行计算风量数值和生成风量控制指令等动作;当Dx>Xmin或Dy>Ymin或Dz>Zmin时,风量控制设备10摆动程度较大,可计算风量数值,并根据风量数值生成风量控制指令,以对风量输出设备20输出的风量进行控制。
在本发明的一个实施例中,风量控制设备10可将当前摆动程度中加速度的变化量最大的轴作为基准轴。风量控制设备10可存储当前摆动程度和之前的多个摆动程度,并获取当前摆动程度和之前的多个摆动程度中,在基准轴方向上最大的加速度的变化量Ma、获取当前摆动程度中基准轴方向上的加速度的变化量Wa以及获取预设摆动程度门限中基准轴方向上的加速度的变化门限值Na。继而可根据以下公式计算风量数值W:W=(Wa-Na)/(Ma-Na)。风量数值W所处区间为[0.0,1.0],对应风量输出设备最低至最高的风速档位。
另外,由于Ma为获取当前摆动程度和之前的多个摆动程度中,在基准轴方向上最大的加速度的变化量,其能够反映风量控制设备近期的摆动程度,即用户近期摆动风量控制设备所用的力度。因此,Ma可因人而异,为具有学习特征的参数,能够使肢体控制风量适用于不同肢体力度的人群,使小孩、老人、男人和女人的肢体力度都能轻易控制输出设备20输出的风量,并且相对于每个用户而言,其根据个人的力度所控制的风量能够较为准确地符合用户的需求。
应当理解,若用户近期的摆动力度相接近,则用户的摆动力度越小,设定的风量越小。而最大风量的设定可随用户近期的摆动力度的变化而调整。
在根据风量数值实现对风量输出设备20输出的风量进行控制后,风量控制设备10可在接收用户另一指令,如某另一特定的动作后退出风量控制模式。
对应上述实施例,本发明还提出一种风量控制设备。
其中,风量控制设备可为能够获取自身加速度信息的移动终端或穿戴式设备,例如手机、平版电脑、手环、智能手表、耳机和智能眼镜等。
如图3所示,本发明实施例的风量控制设备10,包括第一获取模块11、第二获取模块12、计算模块13和生成模块14。
其中,第一获取模块11用于获取风量控制设备的加速度信息;第二获取模块12用于在根据加速度信息判断风量控制设备的加速度发生变化时,获取加速度的变化量,并根据变化量获取风量控制设备的当前摆动程度;计算模块13用于根据当前摆动程度计算风量数值;生成模块14用于根据风量数值生成风量控制指令,以对风量输出设备输出的风量进行控制。
应当理解,风量控制设备10的摆动程度不同,加速度的变化量也对应不同,因而可根据加速度的变化量获取风量控制设备的当前摆动程度。可设定当前摆动程度与风量数值之间的映射关系,并根据该映射关系计算风量数值。
在本发明的一个实施例中,第一获取模块11可为重力加速度传感器,第一获取模块11可获取风量控制设备10的三轴加速度。
风量控制设备10可在接收用户指令,如某特定的动作后进入风量控制模式,在进入风量控制模式时,风量控制设备10可将重力加速度传感器获取的三轴加速度I=[Xinit,Yinit,Zinit]作为初始的三轴加速度,其中,Xinit为X轴方向上的加速度,Yinit为Y轴方向上的加速度,Zinit为Z轴方向上的加速度。
当风量控制设备10发生摆动时,其加速度会发生变化,此时获取的三轴加速度C=[Xc,Yc,Zc]。由此,当前X轴、Y轴和Z轴方向上的加速度的变化量可分别为Dx=|Xc-Xinit|、Dy=|Yc-Yinit|和Dz=|Zc-Zinit|。在本发明的一个实施例中,当前摆动程度D可表示为:D=[Dx,Dy,Dz]。
本发明的一个实施例中,如果风量控制设备10的摆动程度较小,则可禁止对风量输出设备输出的风量进行控制,以避免轻微摆动造成的误操作。
具体地,本发明实施例的风量控制设备10还可包括禁止模块,在当前摆动程度中X轴、Y轴和Z轴方向上的加速度的变化量均对应小于预设摆动程度门限中X轴、Y轴和Z轴方向上的加速度的变化门限值时,禁止模块禁止对风量输出设备输出的风量进行控制。
在本发明的一个实施例中,计算模块13可将当前摆动程度中加速度的变化量最大的轴作为基准轴。风量控制设备10可存储当前摆动程度和之前的多个摆动程度,并获取当前摆动程度和之前的多个摆动程度中,在基准轴方向上最大的加速度的变化量Ma、获取当前摆动程度中基准轴方向上的加速度的变化量Wa以及获取预设摆动程度门限中基准轴方向上的加速度的变化门限值Na。继而计算模块13可根据以下公式计算风量数值W:W=(Wa-Na)/(Ma-Na)。风量数值W所处区间为[0.0,1.0],对应风量输出设备最低至最高的风速档位。
另外,由于Ma为获取当前摆动程度和之前的多个摆动程度中,在基准轴方向上最大的加速度的变化量,其能够反映风量控制设备近期的摆动程度,即用户近期摆动风量控制设备所用的力度。因此,Ma可因人而异,为具有学习特征的参数,能够使肢体控制风量适用于不同肢体力度的人群,使小孩、老人、男人和女人的肢体力度都能轻易控制输出设备输出的风量,并且相对于每个用户而言,其根据个人的力度所控制的风量能够较为准确地符合用户的需求。
应当理解,若用户近期的摆动力度相接近,则用户的摆动力度越小,设定的风量越小。而最大风量的设定可随用户近期的摆动力度的变化而调整。
在根据风量数值实现对风量输出设备输出的风量进行控制后,风量控制设备可在接收用户另一指令,如某另一特定的动作后退出风量控制模式。
根据本发明实施例的风量控制设备,通过第一获取模块获取风量控制设备的加速度信息,通过第二获取模块在根据加速度信息判断风量控制设备的加速度发生变化时,获取加速度的变化量,并根据变化量获取风量控制设备的当前摆动程度,并通过计算模块根据当前摆动程度计算风量数值,以及通过生成模块根据风量数值生成风量控制指令,以对风量输出设备输出的风量进行控制。由此,能够通过对风量控制设备摆动动作的大小来控制风量输出设备输出的风量,使风量控制方便快捷,大大提高了用户体验度。
对应上述实施例,本发明还提出一种风量输出设备。
其中,风量输出设备可为空调器、风扇、加湿器或除湿机等能够产生风并能够改变风量大小的家用电器。
如图4所示,本发明实施例的风量输出设备20,包括接收模块21和控制模块22。
其中,接收模块21用于接收风量控制指令,其中,风量控制设备获取自身加速度信息,根据自身加速度信息判断风量控制设备的加速度发生变化时,获取加速度的变化量,并根据变化量获取风量控制设备的当前摆动程度,并根据当前摆动程度计算风量数值,以及根据风量数值生成风量控制指令;控制模块22用于根据风量控制指令对风量输出设备输出的风量进行控制。
本发明实施例的风量输出设备更具体的实施方式可参照上述风量控制系统和风量控制系统对应的实施例,为避免冗余,在此不再赘述。
根据本发明实施例的风量输出设备,通过其接收模块接收风量控制指令,其中,风量控制设备获取自身加速度信息,根据自身加速度信息判断风量控制设备的加速度发生变化时,获取加速度的变化量,并根据变化量获取风量控制设备的当前摆动程度,并根据当前摆动程度计算风量数值,以及根据风量数值生成风量控制指令,风量输出设备的控制模块根据风量控制指令对风量输出设备输出的风量进行控制。由此,能够通过对风量控制设备摆动动作的大小来控制风量输出设备输出的风量,使风量控制方便快捷,大大提高了用户体验度。
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。