本发明涉及空调器技术领域,尤其涉及一种空调器的控制方法、空调器及可读存储介质。
背景技术:
目前对市场对家电产品的安全关注度较高,空调器的使用率也越来越高了。空调器的制冷功能开启后,空调器的冷风直接吹用户,会让用户非常难受,尤其是睡眠时或者是对于有风湿病、肩周炎和其它关节炎的亚健康患者,要尽量避免直吹冷风。目前采用无风感的技术解决空调器冷风直吹用户的问题,但是在空调器以无风感模式运行过程中,空调器的左右导风条是处于闭合状态的,不能实现空调器的扫风功能,用户只有在空调器出风口的正面才能感受到凉意,而在空调器的左右两侧会感觉到闷热。
对此,通过在空调器中设计可旋转的出风框以实现在无风感模式下实现扫风功能,但是,目前空调器中风机是以固定转速运行的,当可旋转的出风框旋转至左右接近极限位置的一段角度内,会因为空调器结构的缺陷导致漏风,在上述一段角度内出现局部风速过大的情况而造成空调器在无风感模式时无风感实现效果差。
技术实现要素:
本发明的主要目的在于提供一种空调器的控制方法、空调器及可读存储介质,旨在解决现有的空调器在无风感模式下启动扫风功能后导致空调器在无风感模式时无风感实现效果差的技术问题。
为实现上述目的,本发明提供一种空调器的控制方法,所述空调器的控制方法包括步骤:
控制空调器处于无风感模式时启动扫风功能,获取所述空调器中具备旋转功能的出风框的旋转角度值;
确定所述旋转角度值对应的所述空调器风机的转速目标值;
根据所述转速目标值控制所述风机运行。
在一实施例中,所述确定所述旋转角度值对应的所述空调器风机的转速目标值的步骤包括:
确定所述旋转角度值所在的角度目标区间;
基于角度区间和转速值之间的映射关系,确定所述角度目标区间对应的转速目标值。
在一实施例中,所述控制空调器处于无风感模式时启动扫风功能的步骤之前,还包括:
根据所述出风框旋转过程中对应的角度最小值和角度最大值设置所述出风框对应的角度区间;
设置所述角度区间对应的转速值,以得到角度区间和转速值之间的映射关系。
在一实施例中,所述根据所述出风框旋转过程中对应的角度最小值和角度最大值设置所述出风框对应的角度区间的步骤之前,还包括:
确定是否接收到选择所述出风框旋转过程中对应的角度最小值和角度最大值的选择指令;
若接收到所述选择指令,则根据所述选择指令确定所述角度最小值和所述角度最大值;
若未接收到所述选择指令,则获取预设的第一默认旋转角度值和第二默认旋转角度值,并将所述第一默认旋转角度值确定为所述角度最小值,以及将所述第二默认旋转角度值确定为所述角度最大值。
在一实施例中,所述根据所述出风框旋转过程中对应的角度最小值和角度最大值设置所述出风框对应的角度区间的步骤包括:
确定所述出风框旋转过程中对应的角度最小值和角度最大值之间的角度差值,以及确定待设置角度区间的区间数量;
根据所述角度差值和所述区间数量设置所述出风框对应的角度区间,其中,各角度区间对应的角度差值相等。
在一实施例中,所述根据所述出风框旋转过程中对应的角度最小值和角度最大值设置所述出风框对应的角度区间的步骤包括:
确定所述出风框旋转过程中对应的角度最小值和角度最大值之间的角度差值,并获取预设的区间设置策略;
基于所述区间设置策略,根据所述角度最小值和所述角度最大值设置所述出风框对应的角度区间,其中,至少两个角度区间对应的角度差值不相等。
在一实施例中,所述控制空调器处于无风感模式时启动扫风功能的步骤之前,还包括:
确定空调器是否接收到用户启动无风感模式的无风感启动指令;
若接收到所述无风感启动指令,则根据所述无风感启动指令控制所述空调器处于无风感模式,并确定是否接收到启动所述空调器扫风功能的扫风启动指令;
若接收到所述扫风启动指令,则执行所述控制空调器处于无风感模式时启动扫风功能的步骤。
在一实施例中,所述确定是否接收到启动所述空调器扫风功能的扫风启动指令的步骤之后,还包括:
若未接收到所述扫风启动指令,则控制所述空调器以当前的运行参数运行。
此外,为实现上述目的,本发明还提供一种空调器,所述空调器包括:空调主体,所述空调主体具有具备旋转功能的出风框;存储器;控制器;以及存储在所述存储器上并可在所述处控制器上运行的空调器的控制程序,所述空调器的控制程序被所述控制器执行时实现如上所述的空调器的控制方法的步骤。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有空调器的控制程序,所述空调器的控制程序被处理器执行时实现如上所述的空调器的控制方法的步骤。
本发明通过在空调器中设置一个可旋转的出风框,在空调器处于无风感模式下实现了空调器的扫风功能,且根据该出风框的旋转角度值确定空调器风机对应的转速,根据该转速控制空调器风机运行,避免了在空调器在无风感模式下启动扫风功能后,空调器风机以固定转速运转,无法根据出风框的旋转角度适应性调整风机转速,由此可知,本发明实现了空调器在无风感模式下启动扫风功能后,通过使空调器风机转速随着出风框的旋转角度改变而改变,使可旋转的出风框旋转至左右接近极限位置的一段角度内,保证了空调器无风感模式的无风感实现效果。
附图说明
图1是本发明空调器的控制方法第一实施例的流程示意图;
图2是本发明实施例中空调器导风装置的结构示意图;
图3是本发明实施例中空调器可旋转的出风框的结构示意图;
图4是本发明空调器的控制方法第三实施例的流程示意图;
图5是本发明实施例方案涉及的硬件运行环境的结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种空调器的控制方法,参照图1,图1为本发明空调器的控制方法第一实施例的流程示意图。
本发明实施例提供了空调器的控制方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
本实施例中的空调器的控制方法主要应用于空调器,即空调器对本身的运行情况进行控制;本实施的空调器的控制方法也可以是应用于某一控制装置(或终端、设备),由该控制装置对空调器进行控制,当然该控制装置可以是一个单独装置,也可以是由多个不同的实体装置所组成的抽象功能装置。为说明方便,本实施例中以空调器对自身进行控制为例进行说明。对于该空调器,包括一般具有无风感功能且在无风感模式下具有扫风功能的空调器所具有的部件。当然,空调器还可以根据实际需要设置其它的空气处理设备,上述举例并不构成对本方案的限定。为了便于描述,省略执行主体描述各实施例,空调器的控制方法包括:
步骤s10,控制空调器处于无风感模式时启动扫风功能,获取所述空调器中具备旋转功能的出风框的旋转角度值。
当空调器处于无风感模式时,启动空调器的扫风功能。具体地,可在确定空调器处于无风感模式时,自动触发扫风启动指令,根据该扫风启动指令启动空调器的扫风功能。当空调器启动扫风功能后,获取空调器中具备旋转功能的出风框的转换角度值,其中,出风框具有旋转轴线,出风框的旋转轴线为虚拟轴线,用于描述出风框的旋转中心,即出风框可环绕旋转轴线旋转,至于驱动出风框的旋转方式,可以是采用电机驱动旋转,可以由用户手动驱动旋转。在启动空调器扫风功能时,可通过空调器中的角度检测组件检测出风框的旋转角度值,以获取到出风框的旋转角度值。该角度检测组件可为角度传感器、陀螺仪或者其他能检测角度的组件。需要说明的是,本实施例通过在空调器中设置一个可旋转的出风框来实现空调器在无风感模式时的扫风功能。
具体地,参照图2和图3,图2是空调器中导风装置的结构示意图,图3是空调器中可旋转的出风框的结构示意图。由图2可知,当空调器处于无风感模式时,导风装置中的导风条是处于闭合状态的;当空调器处于非无风感模式时,导风装置中的导风条是处于打开状态的。
步骤s20,确定所述旋转角度值对应的所述空调器风机的转速目标值。
步骤s30,根据所述转速目标值控制所述风机运行。
当获取到空调器出风框的旋转角度值后,确定与该旋转角度值对应的空调器风机的转速值,为了便于区分,将该旋转角度值对应的风机的转速值记为转速目标值。需要说明的是,在本发明实施例中,可以是每一旋转角度值对应一个转速目标值,也可以是多个旋转角度值对应一个转速目标值。当确定风机的转速目标值后,根据所确定的转速目标值控制空调器的风机运行,以调整空调器的出风风速。
本实施例中,如何确定旋转角度值对应的空调器风机的转速目标值可以采用一个旋转角度值对应一个转速值的方案实现,也可以是采用基于旋转角度值所在的角度区间和转速值之间的映射关系,确定旋转角度值对应的空调器风机的转速目标值的方案实现,本实施例以后一种详细阐述其工作原理,所述步骤s20包括:
步骤a,确定所述旋转角度值所在的角度目标区间。
步骤b,基于角度区间和转速值之间的映射关系,确定所述角度目标区间对应的转速目标值。
当确定空调器中可旋转的出风框的旋转角度值后,确定旋转角度值所在的角度区间,并将该旋转角度值所在的角度区间确定为角度目标区间。在本实施例中,将出风框的可旋转的角度范围划分为多个角度区间,每个角度区间都存在对应的风机转速值,即角度区间和风机的转速值之间存在映射关系。当确定旋转角度值所在的角度目标区间后,基于角度区间和转速值之间的映射关系,确定角度目标区间对应的转速目标值。为了便于理解,举例进行说明,如当存在6个角度区间,且这6个角度区间分别为[a1,a2),[a2,a3),[a3,a4),[a4,a5),[a5,a6),[a6,a7]。该映射关系可设置为:角度区间[a1,a2)对应的转速值为200转,角度区间[a2,a3)对应的转速值为300转,角度区间[a3,a4)对应的转速值为400转,角度区间[a4,a5)对应的转速值为400转,角度区间[a5,a6)对应的转速值为300转,角度区间[a6,a7)对应的转速值为200转。需要说明的是,映射关系中角度区间的数量和各个角度区间对应的转速值可根据具体需要而设置,本实施例对角度区间的数量和各个角度区间对应的转速值不做具体限制。
需要说明的是,当旋转角度值所在的角度目标区间越接近出风框转换过程中的角度最小值和角度最大值,对应的风机转速值越小,该角度最小值和角度最大值是可旋转出风框旋转过程的极限角度值,即风机的转速值随着出风框的旋转角度值与极限角度值之间差值的减小而减小。具体地,在计算旋转角度值与极限角度值之间的差值过程中,将出风框可旋转的角度范围划分成两个区间,即确定角度最小值和角度最大值之间的中间角度值,将角度最小值与中间角度值对应区间确定为第一计算区间,将中间角度值与角度最大值对应区间确定为第二计算区间。当确定旋转角度值在第一计算区间时,计算旋转角度值与角度最小值之间的差值,风机的转速值随着出风框的旋转角度值与角度最小值之间差值的减小而减小;当确定旋转角度值在第二计算区间时,计算旋转角度值与角度最大值之间的差值,风机的转速值随着出风框的旋转角度值与角度最大值之间差值的减小而减小。因为在可旋转的出风框旋转至左右接近极限位置的一段角度内时,局部风速会过大,因此此时需要降低风机的转速,以降低该位置对应的风速,以保证空调器的无风感效果。
本实施例通过在空调器中设置一个可旋转的出风框,在空调器处于无风感模式下实现了空调器的扫风功能,且根据该出风框的旋转角度值确定空调器风机对应的转速,根据该转速控制空调器风机运行,避免了在空调器在无风感模式下启动扫风功能后,空调器风机以固定转速运转,无法根据出风框的旋转角度适应性调整风机转速,由此可知,本实施例实现了空调器在无风感模式下启动扫风功能后,通过使空调器风机转速随着出风框的旋转角度改变而改变,使可旋转的出风框旋转至左右接近极限位置的一段角度内,保证了空调器无风感模式的无风感实现效果。
进一步地,提出本发明空调器的控制方法第二实施例。
所述空调器的控制方法第二实施例与所述空调器的控制方法第一施例的区别在于,所述空调器的控制方法还包括:
步骤c,根据所述出风框旋转过程中对应的角度最小值和角度最大值设置所述出风框对应的角度区间。
确定出风框旋转过程中,该出风框可旋转的角度最小值和角度最大值,根据该角度最小值和角度最大值设置出风框对应的角度区间。可以理解的是,该角度最小值和角度最大值是由空调器结构决定的,每个可旋转的出风框都存在一个角度最小值和一个角度最大值。
进一步地,所述步骤c包括:
步骤c1,确定所述出风框旋转过程中对应的角度最小值和角度最大值之间的角度差值,以及确定待设置角度区间的区间数量。
步骤c2,根据所述角度差值和所述区间数量设置所述出风框对应的角度区间,其中,各角度区间对应的角度差值相等。
具体地,确定出风框对应角度区间的过程可为:确定出风框旋转过程中对应的角度最小值和角度最大值,然后将角度最大值减去角度最小值,以确定角度最小值和角度最大值之间的角度差值,以及确定待设置角度区间的区间数量,该区间数量可根据具体需要而设置,如可设置为5个、7个或者8个等。
当确定角度差值和区间数量后,将角度差值除以区间数量,得到各个角度区间对应的角度差值,根据该角度差值和角度最小值设置出风框对应的角度区间。可以理解的是,角度区间对应的角度差值等于该区间的角度最大值减去角度最小值。如若将角度最小值记为a,角度最大值记为b,区间数量记为c,角度最小值和角度最大值之间的角度差值记为d,各角度区间对应的角度差值记为e,则d=b-a,e=d÷c,则可确定角度区间为[a,a d),[a d,a 2d),[a 2d,a 3d),...,[a (c-1)d,b)。
进一步地,所述步骤c包括:
步骤c3,确定所述出风框旋转过程中对应的角度最小值和角度最大值之间的角度差值,并获取预设的区间设置策略。
步骤c4,基于所述区间设置策略,根据所述角度最小值和所述角度最大值设置所述出风框对应的角度区间,其中,至少两个角度区间对应的角度差值不相等。
具体地,确定出风框对应角度区间的过程还可为:确定出风框旋转过程中对应的角度最小值和角度最大值,将角度最大值减去角度最小值,以确定角度最小值和角度最大值之间的角度差值,并获取空调器中预先设置好的区间设置策略。其中,该区间设置策略可如下几种,第一种区间设置策略为:随着出风框旋转角度值的增大,对应角度区间的角度差值也增大,各个角度区间对应角度差值的增大幅度可以相同,也可以不相同,如第一个角度区间的角度差值为a,则第二个角度区间的角度差值可为a 5,第三个角度区间的角度差值为a 10,或者为a 7等;第二种区间设置策略为:随着出风框旋转角度值的增大,对应角度区间的角度差值随之减小,各个角度区间对应角度差值的减小幅度可以相同,也可以不相同;第三种区间设置策略可为用户直接在与空调器建立连接关系的终端中设置区间设置策略,此时,用户可在终端中根据其需要设置区间设置策略。该终端中安装了与空调器对应的应用程序,用户在该终端中设置的区间设置策略,可通过应用程序发送给空调器,该终端可为智能手机、个人计算机和掌上电脑等。需要说明的是,上述区间设置策略只是为了便于理解,并不是本实施例中对区间设置策略的限制。
当获取到预设的区间设置策略后,基于该区间设置策略,根据角度最小值和角度最大值设置出风框对应的角度区间,其中,至少两个角度区间对应的角度差值不相等。可以理解的是,此时角度区间的区间数量不需要提前设置好,而是由区间设置策略、角度最小值和角度最大值确定。
在终端的屏幕可显示设置根据角度最小值和角度最大值设置出风框对应的角度区间的区间设置策略,用户可根据需要选择所需的区间设置策略,此时,该终端屏幕中所显示的区间设置策略包括使各角度区间对应的角度差值相等,以及使至少两个角度区间对应的角度差值不相等的设置策略。
步骤d,设置所述角度区间对应的转速值,以得到角度区间和转速值之间的映射关系。
当确定好可旋转的出风框旋转角度值对应的角度区间后,设置各个角度区间对应的转速值,以得到角度区间和转速值之间的映射关系。其中,各个角度区间对应的转速值可根据具体需要而设置,本实施例对各个角度区间对应的转速值不做具体限制。
本实施例通过根据空调器出风框旋转过程中对应的角度最小值和角度最大值设置出风框对应的角度区间,从而确定角度区间和转速值之间的映射关系,不管可旋转的出风框旋转到那个角度,都可以找到对应的风机转速值对应空调器风机运行,提高了空调器风机运行控制的准确率。进一步地,本实施例提供了多种根据出风框旋转过程中对应的角度最小值和角度最大值设置出风框对应的角度区间的设置策略,以便于用户根据个人喜好设置角度区间,提高了空调器控制的智能性。
进一步地,所述空调器的控制方法还包括:
步骤e,确定是否接收到选择所述出风框旋转过程中对应的角度最小值和角度最大值的选择指令。
进一步地,确定空调器是否接收到选择出风框旋转过程中对应的角度最小值和角度最大值的选择指令,其中,该选择指令可通过与空调器建立连接关系的终端发送,用户可在该终端中触发该选择指令,此时,在终端的屏幕中,用户可手动填写所需要设置的角度最小值和角度最大值。可以理解的是,该角度最小值不能小于可旋转的出风框对应的角度极限值,该角度极限值为最小旋转角度值;角度最大值不能大于可旋转的出风框对应的另一个角度极限值,该角度极限值为出风框所能旋转的最大旋转角度值,最小旋转角度值小于最大旋转角度值。
步骤f,若接收到所述选择指令,则根据所述选择指令确定所述角度最小值和所述角度最大值。
步骤g,若未接收到所述选择指令,则获取预设的第一默认旋转角度值和第二默认旋转角度值,并将所述第一默认旋转角度值确定为所述角度最小值,以及将所述第二默认旋转角度值确定为所述角度最大值。
若确定空调器接收到选择指令,则根据该选择指令可确定角度最小值和角度最大值,可以理解的是,角度最小值小于角度最大值。若确定空调器未接收到选择指令,则获取预设的第一默认旋转角度值和第二默认旋转角度值,并将第一默认旋转角度值确定为角度最小值,以及将第二默认旋转角度值确定为角度最大值。具体地,该第一默认旋转角度值可为最小旋转角度值,第二默认旋转角度值可为最大旋转角度值;第一默认旋转角度值也可为用户常设置的角度最小值,第二默认旋转角度值可为用户常设置角度最大值。
本实施例通过由用户根据自己需求来设置可旋转出风框的对应的角度最小值和角度最大值,实现了由用户根据当前空调器所在区域的具体情况来设置可旋转出风框的对应的角度最小值和角度最大值,避免了当空调器所在区域只有一个用户,或者多个用户所在区域比较集中,如多个用户都坐在同一沙发中时,还将可旋转出风框角度最小值设置为最小旋转角度值,以及将角度最大值设置为最大旋转角度值,无法准确根据空调器所在区域的实际情况来调整空调器出风框的旋转角度的最大值和最小值,因此,本实施例提高了空调器出风框旋转角度最大值和最小值确定的准确率,实现了在空调器出风框旋转角度对应的范围最小时,达到较好的出风效果,从而提高了空调器的性能。
进一步地,提出本发明空调器的控制方法第三实施例。
所述空调器的控制方法第三实施例与所述空调器的控制方法第二实施例的区别在于,参照图4,所述空调器的控制方法还包括:
步骤s40,确定空调器是否接收到用户启动无风感模式的无风感启动指令。
步骤s50,若接收到所述无风感启动指令,则根据所述无风感启动指令控制所述空调器处于无风感模式,并确定是否接收到启动所述空调器扫风功能的扫风启动指令。
若接收到所述扫风启动指令,则执行步骤s10。
当空调器上电启动后,确定空调器是否接收到用户启动无风感模式的无风感启动指令,其中,该无风感启动指令可为用户通过与空调器配对的遥控器触发的,或者为用户通过与空调器建立连接的终端触发的。若空调器接收到无风感启动指令,则根据该无风感启动指令控制空调器以无风感模式运行,使空调器处于无风感模式,并确定是否接收到启动空调器扫风功能的扫风启动指令。其中,该扫风启动指令可为在空调器以无风感模式运行时自动触发,也可为用户通过与空调器配对的遥控器或者与空调器连接的终端触发。进一步地,可在确定空调器处于制冷模式时才确定空调器是否接收到启动无风感模式的无风感启动指令。
若空调器接收到扫风启动指令,空调器则根据该扫风启动指令启动扫风功能,控制空调器中可旋转的出风框旋转。进一步地,若空调器未接收到无风感启动指令,则控制空调器继续以当前的运行参数运行。
进一步地,所述空调器的控制方法还包括:
步骤h,若未接收到所述扫风启动指令,则控制所述空调器以当前的运行参数运行。
进一步地,若未接收到扫风启动指令,则获取空调器当前的运行参数,控制空调器以当前的运行参数运行,即控制空调器以当前的运行模式运行。其中,运行参数包括但不限于空调器的输出温度、风机转速和运行模式等,运行模式包括制冷模式和制热模式等。
本实施例通过在接收到用户启动无风感模式的无风感启动指令时,才会控制空调器以无风感模式运行,然后在确定是否需要启动空调器的扫风功能,避免了在空调器上电启动后,自动控制空调器处于无风感模式,可能用户当前不需要无风感模式,则需要关闭空调器的无风感模式,从而增加了空调器的运行负担,而本实施例让用户自己决定是否启动空调器的无风感模式,提高了空调器的无风感模式启动的智能性,以及避免了在用户不需要时启动无风感模式,降低了空调器的运行负担。
此外,本发明还提供一种空调器。如图5所示,图5是本发明实施例方案涉及的硬件运行环境的结构示意图。
需要说明的是,图5即可为空调器的硬件运行环境的结构示意图。
如图5所示,该空调器包括空调主体,空调主体具有具备旋转功能的出风框;空调器还可以包括控制器mcu(微控制单元microcontrollerunit),显示控制mcu,存储器1,存储器2。其中,控制器mcu用于实现与室外机的通讯,还用于对电机、电辅热、传感器等负载进行控制,并将必要的通讯数据、控制数据存储至存储器1中,显示控制mcu用于通过空调器本体按键、遥控器、wifi等方式与用户进行交互,还用于对显示负载(例如显示屏)进行控制,并将必要的交互数据、显示数据存储至存储器2中。存储器1和存储器2可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1和存储器2可选的还可以是独立于前述控制器mcu和显示控制mcu的存储装置。该空调器还可以包括通信总线,其用于实现这些组件之间的连接通信。
本领域技术人员可以理解,图5中示出的硬件结构并不构成对本发明的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
继续参照图5,图5中作为一种可读存储介质的存储器1可以包括操作系统、网络通信模块以及计算机程序,该计算机程序可为空调器的控制器程序。在图5中,网络通信模块可用于连接数据库,与数据库进行数据通信;而控制器mcu可以调用存储器1中存储的计算机程序,并执行本发明实施例提供的空调器控制方法。
本发明空调器具体实施方式与上述空调器的控制方法各实施例基本相同,在此不再赘述。
此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有空调器的控制程序,所述空调器的控制程序被处理器执行时实现如上所述的空调器的控制方法的步骤。
本发明计算机可读存储介质具体实施方式与上述空调器的控制方法各实施例基本相同,在此不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
1.一种空调器的控制方法,其特征在于,所述空调器的控制方法包括以下步骤:
控制空调器处于无风感模式时启动扫风功能,获取所述空调器中具备旋转功能的出风框的旋转角度值;
确定所述旋转角度值对应的所述空调器风机的转速目标值;
根据所述转速目标值控制所述风机运行。
2.如权利要求1所述的空调器的控制方法,其特征在于,所述确定所述旋转角度值对应的所述空调器风机的转速目标值的步骤包括:
确定所述旋转角度值所在的角度目标区间;
基于角度区间和转速值之间的映射关系,确定所述角度目标区间对应的转速目标值。
3.如权利要求2所述的空调器的控制方法,其特征在于,所述控制空调器处于无风感模式时启动扫风功能的步骤之前,还包括:
根据所述出风框旋转过程中对应的角度最小值和角度最大值设置所述出风框对应的角度区间;
设置所述角度区间对应的转速值,以得到角度区间和转速值之间的映射关系。
4.如权利要求3所述的空调器的控制方法,其特征在于,所述根据所述出风框旋转过程中对应的角度最小值和角度最大值设置所述出风框对应的角度区间的步骤之前,还包括:
确定是否接收到选择所述出风框旋转过程中对应的角度最小值和角度最大值的选择指令;
若接收到所述选择指令,则根据所述选择指令确定所述角度最小值和所述角度最大值;
若未接收到所述选择指令,则获取预设的第一默认旋转角度值和第二默认旋转角度值,并将所述第一默认旋转角度值确定为所述角度最小值,以及将所述第二默认旋转角度值确定为所述角度最大值。
5.如权利要求3所述的空调器的控制方法,其特征在于,所述根据所述出风框旋转过程中对应的角度最小值和角度最大值设置所述出风框对应的角度区间的步骤包括:
确定所述出风框旋转过程中对应的角度最小值和角度最大值之间的角度差值,以及确定待设置角度区间的区间数量;
根据所述角度差值和所述区间数量设置所述出风框对应的角度区间,其中,各角度区间对应的角度差值相等。
6.如权利要求3所述的空调器的控制方法,其特征在于,所述根据所述出风框旋转过程中对应的角度最小值和角度最大值设置所述出风框对应的角度区间的步骤包括:
确定所述出风框旋转过程中对应的角度最小值和角度最大值之间的角度差值,并获取预设的区间设置策略;
基于所述区间设置策略,根据所述角度最小值和所述角度最大值设置所述出风框对应的角度区间,其中,至少两个角度区间对应的角度差值不相等。
7.如权利要求1或2所述的空调器的控制方法,其特征在于,所述控制空调器处于无风感模式时启动扫风功能的步骤之前,还包括:
确定空调器是否接收到用户启动无风感模式的无风感启动指令;
若接收到所述无风感启动指令,则根据所述无风感启动指令控制所述空调器处于无风感模式,并确定是否接收到启动所述空调器扫风功能的扫风启动指令;
若接收到所述扫风启动指令,则执行所述控制空调器处于无风感模式时启动扫风功能的步骤。
8.如权利要求7所述的空调器的控制方法,其特征在于,所述确定是否接收到启动所述空调器扫风功能的扫风启动指令的步骤之后,还包括:
若未接收到所述扫风启动指令,则控制所述空调器以当前的运行参数运行。
9.一种空调器,其特征在于,所述空调器包括:
空调主体,所述空调主体具有具备旋转功能的出风框;
存储器;
控制器;以及
存储在所述存储器上并可在所述控制器上运行的空调器的控制程序,所述空调器的控制程序被所述控制器执行时实现如权利要求1至8中任一项所述的空调器的控制方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有空调器的控制程序,所述空调器的控制程序被处理器执行时实现如权利要求1至8中任一项所述的空调器的控制方法的步骤。
技术总结