循环扇控制方法、循环扇及计算机可读存储介质

文档序号:184614 发布日期:2021-11-02 浏览:48次 >En<

阅读说明:本技术 循环扇控制方法、循环扇及计算机可读存储介质 (Circulation fan control method, circulation fan and computer readable storage medium ) 是由 陈小平 唐清生 于 2020-04-30 设计创作,主要内容包括:本申请提供一种循环扇控制方法、循环扇及计算机可读存储介质,该方法包括:获取循环扇所在室内区域的天花板上灯具的所占区域的第一位置坐标范围,并获取所述循环扇在所述室内区域的位置坐标;根据所述第一位置坐标范围和所述位置坐标,确定所述循环扇在所述天花板上的目标吹风区域,所述目标吹风区域内不包含所述灯具的所占区域;根据所述目标吹风区域,确定所述循环扇的扇头的摆动范围;控制所述循环扇的扇头按照所述摆动范围进行摆动吹风,以使所述循环扇吹风形成的吹风区域为所述目标吹风区域。本申请能够智能的控制循环扇吹风,使得循环扇的吹风范围避开灯具。(The application provides a circulating fan control method, a circulating fan and a computer readable storage medium, wherein the method comprises the following steps: acquiring a first position coordinate range of an area occupied by a lamp on a ceiling of an indoor area where a circulating fan is located, and acquiring a position coordinate of the circulating fan in the indoor area; determining a target blowing area of the circulating fan on the ceiling according to the first position coordinate range and the position coordinate, wherein the target blowing area does not contain the occupied area of the lamp; determining the swing range of the fan head of the circulating fan according to the target blowing area; and controlling the fan head of the circulating fan to perform swinging blowing according to the swinging range so as to enable a blowing area formed by blowing of the circulating fan to be the target blowing area. This application can intelligent control circulation fan blow for the scope of blowing of circulation fan avoids lamps and lanterns.)

循环扇控制方法、循环扇及计算机可读存储介质

技术领域

本申请涉及循环扇的技术领域,尤其涉及一种循环扇控制方法、循环扇及计算机可读存储介质。

背景技术

随着时代的发展,生活中随处可见的人工智能家居,大大提高了人们的生活水平,循环扇具有搅动室内空气产生舒适的循环风以及循环室内空气的功能,深受人们欢迎。现有的循环扇的扇头可以进行上下摆动和/或左右摆动,在某些情况下,循环扇的扇头可以对着房间的天花板进行吹风,然而,房间内的天花板上通常安装有灯具,且循环扇的风力较为强劲,当循环扇直吹灯具时,容易造成灯具损坏,用户体验不好。因此,如何智能的控制循环扇吹风,使得循环扇的吹风范围避开灯具是目前亟待解决的问题。

发明内容

本申请的主要目的在于提供一种循环扇控制方法、循环扇及计算机可读存储介质,旨在智能的控制循环扇吹风,使得循环扇的吹风范围避开灯具。

第一方面,本申请提供一种循环扇控制方法,包括:

获取循环扇所在室内区域的天花板上灯具的所占区域的第一位置坐标范围,并获取所述循环扇在所述室内区域的位置坐标;

根据所述第一位置坐标范围和所述位置坐标,确定所述循环扇在所述天花板上的目标吹风区域,所述目标吹风区域内不包含所述灯具的所占区域;

根据所述目标吹风区域,确定所述循环扇的扇头的摆动范围;

控制所述循环扇的扇头按照所述摆动范围进行吹风,以使所述循环扇吹风形成的吹风区域为所述目标吹风区域。

第二方面,本申请还提供一种循环扇,所述循环扇包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如上述的循环扇控制方法的步骤。

第三方面,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如上述的循环扇控制方法的步骤。

本申请提供一种循环扇控制方法、循环扇及计算机可读存储介质,本申请通过获取循环扇所在室内区域的天花板上灯具的所占区域的第一位置坐标范围,并获取循环扇在室内区域的位置坐标,然后基于第一位置坐标范围以及循环扇的位置坐标,确定循环扇在天花板上的目标吹风区域,使得灯具的所占区域不位于该目标吹风区域,并基于该目标吹风区域,确定循环扇的扇头的摆动范围,且控制循环扇的扇头按照该摆动范围进行摆动吹风,以使循环扇形成的吹风区域为目标吹风区域,从而使得循环扇避开天花板上的灯具进行吹风,极大的提高了用户体验。

附图说明

为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的一种循环扇控制方法的流程示意图;

图2是图1中的循环扇控制方法的一子步骤流程示意图;

图3是本申请实施例中将天花板划分为若干吹风区域后的一示意图;

图4是本申请实施例中将天花板划分为若干吹风区域后的另一示意图;

图5是本申请实施例中循环扇投影在天花板上的投影点的一示意图;

图6是图1中的循环扇控制方法的另一子步骤流程示意图;

图7是本申请实施例提供的一种循环扇的结构示意性框图。

本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。

本申请实施例提供一种循环扇控制方法、循环扇及计算机可读存储介质。其中,该循环扇控制方法可应用于循环扇中,也可以应用于控制设备,该控制设备可以为智能冰箱、智能电视、智能音箱、移动终端和服务器等设备,例如,智能冰箱获取循环扇所在室内区域的天花板上灯具的所占区域的第一位置坐标范围,并获取循环扇在室内区域的位置坐标;根据第一位置坐标范围和循环扇的位置坐标,确定循环扇在天花板上的目标吹风区域,目标吹风区域内不包含灯具的所占区域;根据目标吹风区域,确定循环扇的扇头的摆动范围;控制循环扇的扇头按照摆动范围进行吹风,以使循环扇吹风形成的吹风区域为目标吹风区域。

下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

以下以循环扇控制方法应用于循环扇进行解释说明。

请参照图1,图1是本申请实施例提供的一种循环扇控制方法的流程示意图。如图1所示,该循环扇控制方法包括步骤S101至步骤S104。

步骤S101、获取循环扇所在室内区域的天花板上灯具的所占区域的第一位置坐标范围,并获取所述循环扇在所述室内区域的位置坐标。

其中,循环扇的扇头可以上下摆动,也可以左右摆动,通过控制循环扇的扇头进行上下摆动和/或上下摆动,可以搅动空气,从而使得循环扇吹出的风可以在室内循环,循环扇的摆动模式包括单摆动模式和双摆动模式,单摆动模式包括上下摆动模式和左右摆动模式中的一种,当循环扇处于上下摆动模式时,循环扇的扇头进行上下摆动送风,当循环扇处于左右摆动模式时,循环扇的扇头进行左右摆动送风,而循环扇处于双摆动模式时,控制扇头进行上下摆动送风,同时控制扇头进行左右摆动送风。

当循环扇启动时,确定循环扇的当前吹风模式是否为天花板吹风模式,若循环扇的当前吹风模式为天花板吹风模式,则获取循环扇所在室内区域的天花板上的灯具所占区域的第一位置坐标范围,并获取循环扇在该室内区域的位置坐标。其中,当循环扇处于天花板吹风模式时,循环扇的扇头的仰角大于设定值。

在一些实施方式中,获取循环扇的室内定位信息,并根据室内定位信息确定循环扇所在的室内区域;获取室内区域的天花板上灯具的所占区域的各角点的位置坐标;根据灯具的所占区域的各角点的位置坐标,确定灯具所占区域的第一位置坐标范围;根据室内定位信息确定循环扇在该室内区域的位置坐标。其中,由于天花板上的灯具的位置通常是固定不变的,因此可以提前标定天花板上灯具的所占区域的各角点在该室内区域内的位置坐标,并将标定好的位置坐标存储至存储器中。

在一些实施方式中,获取循环扇的室内定位信息的方式具体为:通过室内定位系统获取循环扇的室内定位信息。其中,室内定位系统包括基于蓝牙定位技术实现的定位系统、基于WiFi定位技术实现的定位系统和基于超宽带定位技术实现的定位系统。以下以基于蓝牙定位技术实现的定位系统为例进行说明。

示例性的,控制循环扇的蓝牙模块发射蓝牙信号,并通过预置的各蓝牙信标设备接收该蓝牙信号;确定接收到的每个蓝牙信号的信号强度,并获取每个蓝牙信标设备的预设室内定位信息;根据每个蓝牙信号的信号强度和每个蓝牙信标设备的预设室内定位信息,确定循环扇的室内定位信息。其中,可以基于三角定位算法,根据每个蓝牙信号的信号强度和每个蓝牙信标设备的预设室内定位信息,确定循环扇的室内定位信息。可以理解的是,蓝牙信标设备的安装位置以及数量可以基于实际情况进行设置,本申请对此不作具体限定。

在一些实施方式中,根据室内定位信息确定循环扇所在的室内区域的方式具体为:获取每个室内区域各自对应的室内定位信息范围,并根据循环扇的室内定位信息和每个室内区域各自对应的室内定位信息范围,确定循环扇所处的室内区域。其中,每个室内区域各自对应的室内定位信息范围根据室内定位系统确定,并存储在循环扇的存储器中。

在一些实施方式中,根据室内定位信息确定循环扇在该室内区域的位置坐标的方式具体为:获取室内定位系统的空间坐标系与该室内区域的空间坐标系之间的映射关系,并根据循环扇的室内定位信息以及该映射关系,确定循环扇在该室内区域的位置坐标。其中,室内定位系统的空间坐标系与该室内区域的空间坐标系之间的映射关系可以通过标定得到,并存储在循环扇的存储器中。

步骤S102、根据所述第一位置坐标范围和所述位置坐标,确定所述循环扇在所述天花板上的目标吹风区域。

其中,该目标吹风区域内不包含灯具的所占区域,第一位置坐标范围中的位置坐标与循环扇的位置坐标均位于同一坐标系,灯具的所在区域的形状为矩形,可以理解的是,灯具的形状通常包括矩形以及圆形,若灯具的形状为圆形,则灯具的所在区域为灯具的外接矩形区域。

在确定天花板上灯具的所占区域的第一位置坐标范围以及循环扇的位置坐标后,可以基于第一位置坐标范围和循环扇的位置坐标,确定循环扇在天花板上的目标吹风区域,使得灯具的所占区域不位于该目标吹风区域。

在一实施方式中,如图2所示,步骤S102包括子步骤S1021至S1023。

子步骤S1021、根据所述第一位置坐标范围和所述天花板的预设位置坐标范围,将所述天花板划分为若干吹风区域,每个所述吹风区域不包含所述灯具的所占区域。

其中,天花板的预设位置坐标范围可以提前标定确定,本申请对此不作具体限定,天花板的预设位置坐标范围为天花板上的每个空间点在该室内区域内的位置坐标,且天花板的预设位置坐标范围中的位置坐标与第一位置坐标范围中的位置坐标位于同一坐标系。

在一些实施方式中,从第一位置坐标范围内获取天花板上灯具的所占区域的各顶点的位置坐标,记为顶点位置坐标,并从天花板的预设位置坐标范围内获取天花板的各墙角的位置坐标,记为墙角位置坐标;根据各顶点位置坐标,确定天花板上灯具的所占区域的各边界直线,记为第一边界直线,并根据各墙角位置坐标,确定天花板的各边界直线,记为第二边界直线;确定每个第一边界直线与每个第二边界直线的交点,得到多个交点,并根据多个交点的位置坐标以及天花板的各墙角的位置坐标,将天花板划分为若干吹风区域。

在一些实施方式中,根据多个交点的位置坐标以及天花板的各墙角的位置坐标,将天花板划分为若干吹风区域的方式具体为:根据多个交点的位置坐标,确定位于天花板的第一边界上的第一交点和第二交点以及位于天花板的第二边界上的第三交点以及第四交点,第一边界与第二边界相对,且第一交点与第三交点相对,第二交点与第四交点相对;将第一交点、第三交点以及天花板的第三边界上的两个墙角所围成的区域作为一吹风区域,并将第二交点、第四交点以及天花板的第四边界上的两个墙角所围成的区域作为另一吹风区域,第三边界与第四边界相对。

或者,根据多个交点的位置坐标,确定位于天花板的第三边界上的第五交点和第六交点以及位于天花板的第四边界上的第七交点以及第八交点,第五交点与第七交点相对,第六交点与第八交点相对;将第五交点、第七交点以及天花板的第一边界上的两个墙角所围成的区域作为一吹风区域,并将第六交点、第八交点以及天花板的第二边界上的两个墙角所围成的区域作为另一吹风区域。

示例性,如图3所示,天花板Q包括墙角a、墙角b、墙角c和墙角d,第一边界A、第二边界B、第三边界C和第四边界D,天花板上灯具的所占区域为区域P,且天花板上灯具的所占区域的边界直线与天花板的边界直线的交点为交点1、交点2、交点3和交点4,则交点1、交点3、墙角a和墙角d围成的区域Q1为一吹风区域,交点2、交点4、墙角b和墙角c围成的区域Q2为另一吹风区域。

在一些实施方式中,根据多个交点的位置坐标以及天花板的各墙角的位置坐标,将天花板划分为若干吹风区域的方式具体为:根据多个交点的位置坐标,确定位于天花板的第一边界上的第一交点和第二交点、位于天花板的第二边界上的第三交点以及第四交点、位于天花板的第三边界上的第五交点和第六交点以及位于天花板的第四边界上的第七交点以及第八交点,第一交点与第三交点相对,第二交点与第四交点相对、第五交点与第七交点相对,第六交点与第八交点相对,则连接第一交点与第三交点、连接第二交点与第四交点、连接第五交点与第七交点以及连接第六交点与第八交点,使得天花板被划分为9个子区域,将9个子区域中除去灯具的所占区域,得到8个吹风区域。

示例性的,如图4所示,天花板Q包括墙角a、墙角b、墙角c和墙角d,第一边界A、第二边界B、第三边界C和第四边界D,天花板上灯具的所占区域为区域P,且天花板上灯具的所占区域的边界直线与天花板的边界直线的交点为交点1、交点2、交点3、交点4、交点5、交点6、交点7和交点8,交点1与交点3连接、交点2与交点4连接,交点5与交点7连接,交点6交点8连接,使得天花板Q被划分为吹风区域Q1、吹风区域Q2、吹风区域Q3、吹风区域Q4、吹风区域Q5、吹风区域Q6、吹风区域Q7和吹风区域Q8。

子步骤S1022、根据所述第一位置坐标范围和所述位置坐标,确定所述循环扇投影在所述天花板上的投影点是否位于所述灯具的所占区域内。

具体地,将循环扇的位置坐标中的横坐标与纵坐标与第一位置坐标中的每个位置坐标的横坐标与纵坐标进行比较,如果第一位置坐标中存在位置坐标的横坐标与纵坐标与循环扇的位置坐标中的横坐标与纵坐标相同,则可以确定循环扇投影在天花板上的投影点位于灯具的所占区域内,如果第一位置坐标中存在位置坐标的横坐标与纵坐标与循环扇的位置坐标中的横坐标与纵坐标不同,则可以确定循环扇投影在天花板上的投影点未位于灯具的所占区域内。

子步骤S1023、若所述投影点未位于所述灯具的所占区域内,则根据所述位置坐标以及所述若干吹风区域的第二位置坐标范围,从所述若干吹风区域中选择所述循环扇在所述天花板上的目标吹风区域。

具体地,若循环扇投影在天花板上的投影点未位于灯具的所占区域内,则根据循环扇的位置坐标以及若干吹风区域的第二位置坐标范围,确定包含循环扇投影在天花板上的投影点的吹风区域;将包含循环扇投影在天花板上的投影点的吹风区域作为循环扇在天花板上的目标吹风区域。示例性的,如图5所示,循环扇投影在天花板上的投影点为点E,且点E位于吹风区域Q1,则将吹风区域Q1作为循环扇在天花板上的目标吹风区域。

在一些实施方式中,若投影点位于灯具的所占区域内,则根据位置坐标以及若干吹风区域的第二位置坐标范围,确定该投影点与每个吹风区域之间的垂直距离;将垂直距离最短或者最长对应的吹风区域作为循环扇在天花板上的目标吹风区域。其中,该投影点与每个吹风区域之间的垂直距离可以根据循环扇的位置坐标中的横坐标与吹风区域的顶点的位置坐标的横坐标确定,也可以根据循环扇的位置坐标中的纵坐标与吹风区域的顶点的位置坐标的纵坐标确定。

步骤S103、根据所述目标吹风区域,确定所述循环扇的扇头的摆动范围。

其中,循环扇的扇头的摆动范围包括循环扇的扇头在第一方向上的摆动范围和扇头在第二方向上的摆动范围,第一方向为左右方向,第二方向为上下方向,或者第一方向为上下方向、第二方向为左右方向。

在一实施方式中,如图6所示,步骤S103包括子步骤S1031至S1032。

子步骤S1031、获取所述循环扇分别与所述目标吹风区域的各边界之间的距离,并获取所述循环扇与所述天花板之间的当前距离。

其中,循环扇与天花板之间的当前距离可以通过设置于循环扇的扇头上的测距传感器测量得到,测距传感器包括超声波测距传感器、激光测距传感器和红外线测距传感器中的任一项。在一些实施方式中,由于天花板与地板之间的高度通常是固定的,且循环扇通常也是放置于地板上,因此可以通过天花板与地板之间的高度以及循环扇的当前高度,确定循环扇与天花板之间的当前距离。

在一些实施方式中,目标吹风区域包括第一边界、第二边界、第三边界和第四边界,第一边界与第二边界相对,第三边界与第四边界相对,获取循环扇分别与目标吹风区域的各边界之间的距离的方式具体为:获取第一边界的中点的第一位置坐标、第二边界的中点的第二位置坐标、第三边界的中点的第三位置坐标和第四边界的中点的第四位置坐标;根据第一位置坐标和循环扇的位置坐标,确定循环扇与第一边界之间的第一距离;根据第二位置坐标和循环扇的位置坐标,确定循环扇与第二边界之间的第二距离;根据第三位置坐标和循环扇的位置坐标,确定循环扇与第三边界之间的第三距离;根据第四位置坐标和循环扇的位置坐标,确定循环扇与第四边界之间的第四距离。

例如,循环扇的位置坐标为(x1,y1,z1),且某一边界的中点的位置坐标为(x2,y2,z2),则循环扇与某一边界之间的距离为

子步骤S1032、根据所述循环扇分别与所述目标吹风区域的各边界之间的距离以及所述当前距离,确定所述循环扇的扇头的摆动范围。

在确定循环扇分别与目标吹风区域的各边界之间的距离以及循环扇与天花板之间的当前距离后,可以基于确定循环扇分别与目标吹风区域的各边界之间的距离以及循环扇与天花板之间的当前距离确定循环扇的扇头的摆动范围。

在一些实施方式中,根据第一距离、第二距离以及当前距离,确定循环扇的扇头在第一方向上的摆动范围;根据第三距离、第四距离以及当前距离,确定循环扇的扇头在第二方向上的摆动范围。其中,第一方向为左右方向,第二方向为上下方向,或者第一方向为上下方向、第二方向为左右方向,若第一方向为左右方向,第二方向为上下方向,则循环扇的扇头位于右侧时,扇头的角度为正,反之循环扇的扇头位于左侧时,扇头的角度为负,循环扇的扇头垂直水平线,且朝向右侧时,扇头的仰角为零,当扇头逐渐向上仰,到达90°后,扇头继续上仰,此时扇头的仰角大于90°。

在一些实施方式中,根据第一距离和当前距离,确定循环扇的扇头在第一方向上的第一角度,并根据第二距离和当前距离,确定循环扇的扇头在第一方向的第二角度;将扇头在第一方向上的第一角度以及扇头在第一方向的第二角度作为循环扇的扇头在第一方向上的摆动范围;根据第三距离和当前距离,确定循环扇的扇头在第二方向上的第三角度,并根据第四距离和当前距离,确定循环扇的扇头在第二方向的第四角度;将扇头在第二方向上的第三角度以及扇头在第二方向的第四角度作为循环扇的扇头在第二方向上的摆动范围。

在一些实施方式中,确定循环扇投影在天花板上的投影点是否位于该目标吹风区域,若循环扇投影在天花板上的投影点未位于该目标吹风区域,则基于第一预设公式,根据第一距离和当前距离,确定循环扇的扇头在第一方向上的第一角度;基于第一预设公式,根据第二距离和当前距离,确定循环扇的扇头在第一方向的第二角度;基于第一预设公式,根据第三距离和当前距离,确定循环扇的扇头在第二方向上的第三角度;基于第一预设公式,根据第四距离和当前距离,确定循环扇的扇头在第二方向的第四角度。

示例性的,第一预设公式为α=arccos(d/l),α为第一角度、第二角度、第三角度或者第四角度,d为循环扇与天花板之间的当前距离,l为第一距离、第二距离、第三距离或者第四距离,例如,循环扇与天花板之间的当前距离为1.5米,第一距离为1.8米,第二距离为2.4米、第二距离为1.7米,第四距离为2.3米,则将d=1.5,l=1.8代入α=arccos(d/l)进行计算,可以得到扇头在第一方向上的第一角度为33°,将d=1.5,l=2.4代入α=arccos(d/l)进行计算,可以得到扇头在第一方向上的第二角度为51°,则扇头在第一方向上的摆动范围为33°至51°,将d=1.5,l=1.7代入α=arccos(d/l)进行计算,可以得到扇头在第二方向上的第三角度为28°,将d=1.5,l=2.3代入α=arccos(d/l)进行计算,可以得到扇头在第二方向上的第四角度为49°,则扇头在第二方向上的摆动范围为28°至49°。

在一些实施方式中,若循环扇投影在天花板上的投影点位于该目标吹风区域,则基于第一预设公式,根据第一距离和当前距离,确定循环扇的扇头在第一方向上的第一角度;基于第二预设公式,根据第二距离和当前距离,确定循环扇的扇头在第一方向的第二角度;或者,基于第二预设公式,根据第一距离和当前距离,确定循环扇的扇头在第一方向上的第一角度;基于第一预设公式,根据第二距离和当前距离,确定循环扇的扇头在第一方向的第二角度。类似的,基于第一预设公式,根据第三距离和当前距离,确定循环扇的扇头在第二方向上的第三角度;基于第二预设公式,根据第四距离和当前距离,确定循环扇的扇头在第二方向的第四角度;或者基于第二预设公式,根据第三距离和当前距离,确定循环扇的扇头在第二方向上的第三角度;基于第一预设公式,根据第四距离和当前距离,确定循环扇的扇头在第二方向的第四角度。

示例性的,第二预设公式为α=180°-arccos(d/l),α为第一角度、第二角度、第三角度或者第四角度,d为循环扇与天花板之间的当前距离,l为第一距离、第二距离、第三距离或者第四距离,例如,循环扇与天花板之间的当前距离为1.5米,第一距离为1.8米、第二距离为2米、第三距离为2米,第四距离为2.1米,则将d=1.5,l=1.8代入α=arccos(d/l)进行计算,可以得到扇头在第一方向上的第一角度为33°,将d=1.5,l=2代入α=180°-arccos(d/l)进行计算,可以得到扇头在第一方向上的第二角度为139°,则扇头在第一方向上的摆动范围为33°至139°,将d=1.5,l=2代入α=arccos(d/l)进行计算,可以得到扇头在第二方向上的第三角度为41°,将d=1.5,l=2.1代入α=180°-arccos(d/l)进行计算,可以得到扇头在第二方向上的第四角度为136°则扇头在第二方向上的摆动范围为41°至136°。

步骤S104、控制所述循环扇的扇头按照所述摆动范围进行摆动吹风,以使所述循环扇吹风形成的吹风区域为所述目标吹风区域。

在确定扇头的摆动范围后,控制循环扇的扇头按照摆动范围进行摆动吹风,以使循环扇吹风形成的吹风区域为目标吹风区域,即按照扇头在第一方向上的摆动范围控制循环扇进行摆动吹风,同时按照扇头在第二方向上的摆动范围控制循环扇进行摆动吹风,以使循环扇吹风形成的吹风区域为目标吹风区域。

例如,扇头在第一方向上的摆动范围为33°至51°,扇头在第二方向上的摆动范围为28°至49°,则扇头在第一方向上在33°至51°之间进行往复的摆动,同时扇头在第二方向上在28°至49°之间进行往复的摆动。

在一些实施方式中,循环扇在摆动吹风时,获取循环扇与天花板之间的当前距离,并根据循环扇与天花板之间的当前距离,确定循环扇的吹风档位;然后按照该吹风档位控制循环扇的风速。其中,循环扇与天花板之间的当前距离越远,则吹风档位越高,循环扇的风速越强,循环扇与天花板之间的当前距离越近,则吹风档位越低,循环扇的风速越弱。

本申请说明书提供的循环扇控制方法,通过获取循环扇所在室内区域的天花板上灯具的所占区域的第一位置坐标范围,并获取循环扇在室内区域的位置坐标,然后基于第一位置坐标范围以及循环扇的位置坐标,确定循环扇在天花板上的目标吹风区域,使得灯具的所占区域不位于该目标吹风区域,并基于该目标吹风区域,确定循环扇的扇头的摆动范围,且控制循环扇的扇头按照该摆动范围进行摆动吹风,以使循环扇形成的吹风区域为目标吹风区域,从而使得循环扇避开天花板上的灯具进行吹风,极大的提高了用户体验。

请参阅图7,图7是本申请实施例提供的一种循环扇的结构示意性框图。

如图7所示,该循环扇200包括通过系统总线201连接的处理器202、存储器203和通信接口204,其中,存储器203可以包括非易失性存储介质和内存储器。

非易失性存储介质可存储计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行任意一种循环扇控制方法。

处理器202用于提供计算和控制能力,支撑整个循环扇的运行。

存储器203为非易失性存储介质中的计算机程序的运行提供环境,该计算机程序被处理器202执行时,可使得处理器202执行任意一种循环扇控制方法。

该通信接口204用于通信。本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的循环扇的限定,具体的循环扇可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

应当理解的是,该总线201比如为I2C(Inter-integrated Circuit)总线,存储器203可以是Flash芯片、只读存储器(ROM,Read-Only Memory)磁盘、光盘、U盘或移动硬盘等,处理器202可以是中央处理单元(Central Processing Unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

其中,在一个实施例中,所述处理器202用于运行存储在存储器203中的计算机程序,以实现如下步骤:

获取循环扇所在室内区域的天花板上灯具的所占区域的第一位置坐标范围,并获取所述循环扇在所述室内区域的位置坐标;

根据所述第一位置坐标范围和所述位置坐标,确定所述循环扇在所述天花板上的目标吹风区域,所述目标吹风区域内不包含所述灯具的所占区域;

根据所述目标吹风区域,确定所述循环扇的扇头的摆动范围;

控制所述循环扇的扇头按照所述摆动范围进行摆动吹风,以使所述循环扇吹风形成的吹风区域为所述目标吹风区域。

在一个实施例中,所述处理器202在实现获取循环扇所在室内区域的天花板上灯具的所占区域的第一位置坐标范围,并获取所述循环扇在所述室内区域的位置坐标时,用于实现:

获取所述循环扇的室内定位信息,并根据所述室内定位信息确定所述循环扇所在的室内区域;

获取所述室内区域的天花板上灯具的所占区域的各角点的位置坐标;

根据所述灯具的所占区域的各角点的位置坐标,确定所述灯具所占区域的第一位置坐标范围;

根据所述室内定位信息确定所述循环扇在所述室内区域的位置坐标。

在一个实施例中,所述处理器202在实现根据所述第一位置坐标范围和所述位置坐标,确定所述循环扇在所述天花板上的目标吹风区域时,用于实现:

根据所述第一位置坐标范围和所述天花板的预设位置坐标范围,将所述天花板划分为若干吹风区域,每个所述吹风区域不包含所述灯具的所占区域;

根据所述第一位置坐标范围和所述位置坐标,确定所述循环扇投影在所述天花板上的投影点是否位于所述灯具的所占区域内;

若所述投影点未位于所述灯具的所占区域内,则根据所述位置坐标以及所述若干吹风区域的第二位置坐标范围,从所述若干吹风区域中选择所述循环扇在所述天花板上的目标吹风区域。

在一个实施例中,所述处理器202在实现根据所述位置坐标以及所述若干吹风区域的第二位置坐标范围,从所述若干吹风区域中选择所述循环扇在所述天花板上的目标吹风区域时,用于实现:

根据所述位置坐标以及所述若干吹风区域的第二位置坐标范围,确定包含所述循环扇投影在所述天花板上的投影点的吹风区域;

将包含所述循环扇投影在所述天花板上的投影点的吹风区域作为所述循环扇在所述天花板上的目标吹风区域。

在一个实施例中,所述处理器202在实现根据所述第一位置坐标范围和所述位置坐标,确定所述循环扇投影在所述天花板上的投影点是否位于所述灯具的所占区域内之后,还用于实现:

若所述投影点位于所述灯具的所占区域内,则根据所述位置坐标以及所述若干吹风区域的第二位置坐标范围,确定所述投影点与每个所述吹风区域之间的垂直距离;

将所述垂直距离最短或者最长对应的吹风区域作为所述循环扇在所述天花板上的目标吹风区域。

在一个实施例中,所述处理器202在实现根据所述目标吹风区域,确定所述循环扇的扇头的摆动范围时,用于实现:

获取所述循环扇分别与所述目标吹风区域的各边界之间的距离,并获取所述循环扇与所述天花板之间的当前距离;

根据所述循环扇分别与所述目标吹风区域的各边界之间的距离以及所述当前距离,确定所述循环扇的扇头的摆动范围。

在一个实施例中,所述目标吹风区域包括第一边界、第二边界、第三边界和第四边界,所述第一边界与所述第二边界相对,所述第三边界与所述第四边界相对,所述处理器202在实现获取所述循环扇分别与所述目标吹风区域的各边界之间的距离时,用于实现:

获取所述第一边界的中点的第一位置坐标、第二边界的中点的第二位置坐标、第三边界的中点的第三位置坐标和第四边界的中点的第四位置坐标;

根据所述第一位置坐标和所述循环扇的位置坐标,确定所述循环扇与所述第一边界之间的第一距离;

根据所述第二位置坐标和所述循环扇的位置坐标,确定所述循环扇与所述第二边界之间的第二距离;

根据所述第三位置坐标和所述循环扇的位置坐标,确定所述循环扇与所述第三边界之间的第三距离;

根据所述第四位置坐标和所述循环扇的位置坐标,确定所述循环扇与所述第四边界之间的第四距离。

在一个实施例中,所述处理器202在实现根据所述循环扇分别与所述目标吹风区域的各边界之间的距离以及所述当前距离,确定所述循环扇的扇头的摆动范围时,用于实现:

根据所述第一距离、第二距离以及当前距离,确定所述循环扇的扇头在第一方向上的摆动范围;

根据所述第三距离、第四距离以及当前距离,确定所述循环扇的扇头在第二方向上的摆动范围。

需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述循环扇的具体工作过程,可以参考前述循环扇控制方法实施例中的对应过程,在此不再赘述。

本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序中包括程序指令,所述程序指令被执行时所实现的方法可参照本申请循环扇控制方法的各个实施例。

其中,所述计算机可读存储介质可以是前述实施例所述的循环扇的内部存储单元,例如所述循环扇的硬盘或内存。所述计算机可读存储介质也可以是所述循环扇的外部存储设备,例如所述循环扇上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。

应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。

还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:晾衣提醒方法、系统、循环扇及计算机可读存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!