控制空气净化器移动的方法、装置及空气净化器与流程

文档序号:13509722阅读:249来源:国知局
控制空气净化器移动的方法、装置及空气净化器与流程

本发明涉及空气净化技术领域,具体涉及一种控制空气净化器移动的方法、装置、空气净化器及计算机可读存储介质。



背景技术:

空气净化器已经普遍用于生活办公的各个场所,包括家庭住宅、办公室、医院等场所。但由于需要实时与电源连接,移动起来极其不方便。目前也有可以移动的空气净化器,但是这类空气净化器不是控制功能复杂就是成本昂贵。公开号为cn204717906(一种具有路径自学习功能的空气净化器)的中国专利文献提出了一种空气净化器移动的控制方式,但是每当需要改变路径时,都要人工一步步指导空气净化器移动,显得费时又费力。另外一类移动的空气净化器需要通过各种无线控制模块、定位模块、加速度传感器等实现空气净化器的自动移动,成本自然就增加了不少。



技术实现要素:

有鉴于此,本发明实施例提供了一种控制空气净化器移动的方法、装置、空气净化器及计算机可读存储介质,以解决现有技术中空气净化器不能自动移动或者可以实现自动移动的空气净化器成本较高的问题。

为此,本发明实施例提供了如下技术方案:

本发明第一方面,提供了一种控制空气净化器移动的方法,包括:接收空气净化器的触摸屏检测到的滑动轨迹;根据所述滑动轨迹控制所述空气净化器沿着所述滑动轨迹进行移动。

可选地,接收空气净化器的触摸屏检测到的滑动轨迹包括:获取显示于所述触摸屏的刻度坐标信息;根据所述刻度坐标信息确定所述滑动轨迹。

可选地,根据所述滑动轨迹控制所述空气净化器沿着所述滑动轨迹进行移动包括:采集所述滑动轨迹中多个坐标点的信息;将当前坐标点的信息与下一个坐标点的信息进行比较,得到比较结果;根据所述比较结果控制所述空气净化器的步进电机,使得所述步进电机驱动所述空气净化器的轮子沿着所述滑动轨迹进行移动。

可选地,所述方法还包括:获取所述滑动轨迹中指定坐标点;其中,在检测所述滑动轨迹时,检测到在所述指定坐标点的触摸时间大于预定阈值;在所述空气净化器移动至所述指定坐标点对应的位置时,开启所述空气净化器的净化空气功能。

可选地,所述方法还包括:检测在所述指定坐标点的触摸时间;根据所述触摸时间确定所述空气净化器在所述指定坐标点对应的位置开启净化空气功能的时间。

本发明第二方面,还提供了一种控制空气净化器移动的装置,包括:接收模块,用于接收空气净化器的触摸屏检测到的滑动轨迹;控制模块,用于根据所述滑动轨迹控制所述空气净化器沿着所述滑动轨迹进行移动。

可选地,所述接收模块包括:获取单元,用于获取显示于所述触摸屏的刻度坐标信息;确定单元,用于根据所述刻度坐标信息确定所述滑动轨迹。

可选地,所述控制模块包括:采集单元,用于采集所述滑动轨迹中多个坐标点的信息;比较单元,用于将当前坐标点的信息与下一个坐标点的信息进行比较,得到比较结果;控制单元,用于根据所述比较结果控制所述空气净化器的步进电机,使得所述步进电机驱动所述空气净化器的轮子沿着所述滑动轨迹进行移动。

可选地,所述装置还包括:获取模块,用于获取所述滑动轨迹中指定坐标点;其中,在检测所述滑动轨迹时,检测到在所述指定坐标点的触摸时间大于预定阈值;开启模块,用于在所述空气净化器移动至所述指定坐标点对应的位置时,开启所述空气净化器的净化空气功能。

可选地,所述装置还包括:检测模块,用于检测在所述指定坐标点的触摸时间;确定模块,用于根据所述触摸时间确定所述空气净化器在所述指定坐标点对应的位置开启净化空气功能的时间。

本发明第三方面,提供了一种空气净化器,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行上述任一所述的控制空气净化器移动的方法。

本发明第四方面,提供了一种计算机可读存储介质,其上存储有计算机指令,其特征在于,该指令被处理器执行时实现上述任一所述方法的步骤。

本发明实施例技术方案,具有如下优点:

本发明实施例提供了一种控制空气净化器移动的方法、装置、空气净化器及计算机可读存储介质,其中,控制空气净化器移动的方法包括:接收空气净化器的触摸屏检测到的滑动轨迹,具体地,在一个可选实施例中,获取从滑动起始位置到滑动终止位置的滑动总距离和滑动总时间,在滑动起始位置绘制当前帧图像中的滑动轨迹,记录当前帧图像绘制完成的当前时刻,获取从绘制起始时刻到当前时刻的绘制时间,判断绘制时间是否大于或等于滑动总时间,如果是,在滑动终止位置绘制最后一帧图像中的滑动轨迹。根据该滑动轨迹控制空气净化器沿着该滑动轨迹进行移动。解决了现有技术中空气净化器不能自动移动或者可以实现自动移动的空气净化器成本较高的问题,实现了空气净化器的自动移动,省去了人工搬运的麻烦,同时由于本发明实施例中的控制空气净化器移动的方式无需无线控制模块、定位模块等的参与,从而减小了成本。

附图说明

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

图1是根据本发明实施例的控制空气净化器移动的方法的流程图;

图2是根据本发明实施例的空气净化器触摸屏显示示意图;

图3是根据本发明实施例的房屋的平面图;

图4是根据本发明实施例的移动路径设置流程图;

图5是根据本发明实施例的控制空气净化器移动的装置结构框图;

图6是本发明实施例提供的空气净化器的硬件结构示意图。

具体实施方式

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

随着现在空气污染状况的加剧和消费者对居住环境质量认知的提高及重视,各种功能的空气净化器被越来越多的家庭使用。为了使得空气净化器可以自主移动,并且不至于像现有技术中通过网络控制空气净化器进行的成本那么高。在本实施例中提供了一种控制空气净化器移动的方法,应用于可移动的空气净化器,该空气净化器还可以装有蓄电电池及电量提示装置。另外还包括检测路障的传感器,只有在检测到没有路障的情况下才继续前进。图1是根据本发明实施例的控制空气净化器移动的方法的流程图,如图1所示,该流程包括如下步骤:

步骤s101,接收空气净化器的触摸屏检测到的滑动轨迹。在本可选实施例中,人机交互界面采用了一块支持多点触摸的触摸屏。具体地,在一个可选实施例中,获取从滑动起始位置到滑动终止位置的滑动总距离和滑动总时间,在滑动起始位置绘制当前帧图像中的滑动轨迹,记录当前帧图像绘制完成的当前时刻,获取从绘制起始时刻到当前时刻的绘制时间,判断绘制时间是否大于或等于滑动总时间,如果是,在滑动终止位置绘制最后一帧图像中的滑动轨迹。本领域技术人员根据该实施例的描述,可以采用现有技术中其他的方式来实现。

步骤s102,根据该滑动轨迹控制该空气净化器沿着该滑动轨迹进行移动。

通过上述步骤,用户自主规划路径,控制空气净化器沿着通过触摸屏检测到的滑动轨迹进行移动,移动至用户认为污染比较严重的区域,相比于现有技术中若想净化其他房间,则需搬过去再接入电源才可使用,本发明可选实施例的空气净化器因为能够按照用户指定的路径移动,将路径控制权交给用户,用户只需手指轻轻划动规划路径即可,节省了人力成本,增加了用户体验。另一个方面,本发明可选实施例中的空气净化器无需联网控制,而是通过规划的路径进行本地控制,不需要无线控制模块、定位模块等参与控制,从而降低了空气净化器的成本。

为了使得移动空气净化器回复到原始状态,在一个可选实施例中,在每次设置移动空气净化器的路径之前,都需要对移动空气净化器进行复位,其复位的结果是使轮子回到起始角度,空气净化器在触摸屏坐标上的位置回归原点的位置。

由于用户规划的路径需要与房间本身的结构相对应,这样空气净化器才能移动至用户想要其移动到的区域,因此,在一个可选实施例中,空气净化器的触摸屏显示刻度坐标信息,控制器获取显示于该触摸屏的刻度坐标信息,其中,每个刻度单位大小可以灵活调整,根据该刻度坐标信息确定该滑动轨迹,滑动轨迹如图2中虚线部分所示,滑动轨迹对应的房间的实际路径如图3中虚线部分所示,客厅中的圆圈为可移动的空气净化器。具体地,空气净化器的显示屏同时还是触摸屏,在未设置路径的时候可用于显示空气污染指数、净化时间、氧气浓度等参数信息。当用于设置移动路径时,触摸屏会全屏显示坐标轴,用户通过手指滑动就能设置出移动路径。将触摸屏切换至设置路径的界面时,触摸屏上将显示标有刻度坐标图,此时可以设置每个刻度单位大小,也可以设置前进方向需要与哪一个坐标轴重合。

上述步骤s102涉及到根据滑动轨迹控制空气净化器沿着该滑动轨迹进行移动,在一个可选实施例中,采集该滑动轨迹中多个坐标点的信息,将当前坐标点的信息与下一个坐标点的信息进行比较,得到比较结果,根据该比较结果控制空气净化器的步进电机,使得该步进电机驱动空气净化器的轮子沿着该滑动轨迹进行移动。移动空气净化器驱动移动和转向的电机都采用步进电机,其作用一是前进和转向,另一个方面可以精确计算轮子的转向角度和前进距离,进而可以使得空气净化器快速、准确的移动到用户设置的指定位置。也就是说,净化器靠步进电机驱动轮子转动,这使得空气净化器的移动距离和转向角度都精确可控,为净化器按照路径前进提供了保障。

空气净化器的主要目的是净化空气,在用户规划的路径中可能有多个位置点需要空气净化器,因此,在一个可选实施例中,获取该滑动轨迹中指定坐标点,该指定坐标点可以是一个坐标点也可以是多个坐标点,其中,在检测该滑动轨迹时,检测到在该指定坐标点的触摸时间大于预定阈值,在空气净化器移动至指定坐标点对应的位置时,开启空气净化器的净化空气功能。

不同区域的空气污染程度不同,所以不同区域需要空气净化器的净化时间不同,因此,在一个可选实施例中,检测在指定坐标点的触摸时间;根据触摸时间确定空气净化器在指定坐标点对应的位置开启净化空气功能的时间。其中,触摸时间与在指定坐标点对应的位置开启净化空气功能的时间可以预先存储至空气净化器中,也可以在空气净化器中存储有指定算法,通过依据获取到的触摸时间利用该指定算法计算得到在指定坐标点对应的位置开启净化空气功能的时间。

在一个具体的可选实施例中,如图4所示,在每次设置移动空气净化器的路径之前,都需要对移动空气净化器进行复位,其复位的结果是使轮子回到起始角度,空气净化器在触摸屏坐标上的位置回归原点的位置。此时转向角为0度,前进方向与触摸屏上的某个坐标轴重合。在复位完成以后就可以在触摸屏上设置移动路径。将触摸屏切换至设置路径的界面时,触摸屏上将显示标有刻度坐标图,此时可以设置每个刻度单位大小,也可以设置前进方向需要与哪一个坐标轴重合。设置路径时可以先在触摸屏上点出几个点,点点表示净化器需要在该位置停留净化,然后直接触摸把点连接起来形成空气净化器移动的路径;也可以直接滑动触摸屏生成移动路径,该路径类型主要用于循环净化。在设置路径成功之后,需要设置移动方式。其中,移动方式可以包括单次还是多次按照路径净化、移动的速度、每个点的停留时间等。空气净化器移动的路径按照用户手画路径的顺序来移动,即使重叠的路径,空气净化器也能根据画路径的时间不同而在不同的时间内在该路径上移动。设置路径完成后,就可以启动倒计时启动移动净化。

长时间的行走对轮子半径有一定的影响,因此该空气净化器还设有前进电机和转向电机的校准功能。校准方法是让空气净化器移动一段预设距离,空气净化器移动该预设距离之后,采集轮子移动的圈数,在该圈数不等于该预设距离本该对应的圈数时,确定空气净化器轮子的半径发生了变化,然后在将该距离输入至控制器即可完成校准。转向电机的校准方法类似,只不过是将前进距离换成转向角度了。

在本实施例中还提供了一种控制空气净化器移动的装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图5是根据本发明实施例的控制空气净化器移动的装置结构框图,如图5所示,包括:接收模块51,用于接收空气净化器的触摸屏检测到的滑动轨迹;控制模块52,用于根据该滑动轨迹控制该空气净化器沿着该滑动轨迹进行移动。

可选地,接收模块51包括:获取单元,用于获取显示于该触摸屏的刻度坐标信息;确定单元,用于根据该刻度坐标信息确定该滑动轨迹。

可选地,控制模块52包括:采集单元,用于采集该滑动轨迹中多个坐标点的信息;比较单元,用于将当前坐标点的信息与下一个坐标点的信息进行比较,得到比较结果;控制单元,用于根据该比较结果控制该空气净化器的步进电机,使得该步进电机驱动该空气净化器的轮子沿着该滑动轨迹进行移动。

可选地,该装置还包括:获取模块,用于获取该滑动轨迹中指定坐标点;其中,在检测该滑动轨迹时,检测到在该指定坐标点的触摸时间大于预定阈值;开启模块,用于在该空气净化器移动至该指定坐标点对应的位置时,开启该空气净化器的净化空气功能。

可选地,该装置还包括:检测模块,用于检测在该指定坐标点的触摸时间;确定模块,用于根据该触摸时间确定该空气净化器在该指定坐标点对应的位置开启净化空气功能的时间。

本实施例中的控制空气净化器移动的装置是以功能单元的形式来呈现,这里的单元是指asic电路,执行一个或多个软件或固定程序的处理器和存储器,和/或其他可以提供上述功能的器件。

上述各个模块的更进一步的功能描述与上述对应实施例相同,在此不再赘述。

请参阅图6,图6是本发明可选实施例提供的一种终端的结构示意图,如图6所示,该终端可以包括:至少一个处理器601,例如cpu(centralprocessingunit,中央处理器),至少一个通信接口603,存储器604,至少一个通信总线602。其中,通信总线602用于实现这些组件之间的连接通信。其中,通信接口603可以包括显示屏(display)、键盘(keyboard),可选通信接口603还可以包括标准的有线接口、无线接口。存储器604可以是高速ram存储器(ramdomaccessmemory,易挥发性随机存取存储器),也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。存储器604可选的还可以是至少一个位于远离前述处理器601的存储装置。其中处理器601可以结合图5所描述的装置,存储器604中存储一组程序代码,且处理器601调用存储器604中存储的程序代码,以用于执行一种控制空气净化器移动的方法,即用于执行以下操作:

接收空气净化器的触摸屏检测到的滑动轨迹;

根据所述滑动轨迹控制所述空气净化器沿着所述滑动轨迹进行移动。

本发明实施例中,处理器601调用存储器604中的程序代码,还用于执行以下操作:

获取显示于所述触摸屏的刻度坐标信息;

根据所述刻度坐标信息确定所述滑动轨迹。

本发明实施例中,处理器601调用存储器604中的程序代码,还用于执行以下操作:

采集所述滑动轨迹中多个坐标点的信息;

将当前坐标点的信息与下一个坐标点的信息进行比较,得到比较结果;

根据所述比较结果控制所述空气净化器的步进电机,使得所述步进电机驱动所述空气净化器的轮子沿着所述滑动轨迹进行移动。

本发明实施例中,处理器601调用存储器604中的程序代码,还用于执行以下操作:

获取所述滑动轨迹中指定坐标点;其中,在检测所述滑动轨迹时,检测到在所述指定坐标点的触摸时间大于预定阈值;

在所述空气净化器移动至所述指定坐标点对应的位置时,开启所述空气净化器的净化空气功能。

本发明实施例中,处理器601调用存储器604中的程序代码,还可以执行以下操作:

检测在所述指定坐标点的触摸时间;

根据所述触摸时间确定所述空气净化器在所述指定坐标点对应的位置开启净化空气功能的时间。

其中,通信总线602可以是外设部件互连标准(peripheralcomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。通信总线602可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

其中,存储器604可以包括易失性存储器(英文:volatilememory),例如随机存取存储器(英文:random-accessmemory,缩写:ram);存储器也可以包括非易失性存储器(英文:non-volatilememory),例如快闪存储器(英文:flashmemory),硬盘(英文:harddiskdrive,缩写:hdd)或固态硬盘(英文:solid-statedrive,缩写:ssd);存储器604还可以包括上述种类的存储器的组合。

其中,处理器601可以是中央处理器(英文:centralprocessingunit,缩写:cpu),网络处理器(英文:networkprocessor,缩写:np)或者cpu和np的组合。

其中,处理器601还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(英文:application-specificintegratedcircuit,缩写:asic),可编程逻辑器件(英文:programmablelogicdevice,缩写:pld)或其组合。上述pld可以是复杂可编程逻辑器件(英文:complexprogrammablelogicdevice,缩写:cpld),现场可编程逻辑门阵列(英文:field-programmablegatearray,缩写:fpga),通用阵列逻辑(英文:genericarraylogic,缩写:gal)或其任意组合。

可选地,存储器604还用于存储程序指令。处理器601可以调用程序指令,实现如本申请图1和4实施例中所示的控制空气净化器移动的方法。

本发明实施例还提供了一种非暂态计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的控制空气净化器移动的处理方法。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)、随机存储记忆体(randomaccessmemory,ram)、快闪存储器(flashmemory)、硬盘(harddiskdrive,缩写:hdd)或固态硬盘(solid-statedrive,ssd)等;所述存储介质还可以包括上述种类的存储器的组合。

虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1