1.本技术涉及设备控制领域,尤其涉及一种清洁基站的控制方法、清洁基站和清洁系统。
背景技术:2.随着科技的发展,清洁设备的种类与功能也越来越齐全。清洁设备在使用后的清洗是清洁设备使用过程中无法绕开的步骤。因此,提高清洁设备自身的清洗效率可以有效提高清洁设备的使用效率。
3.目前,针对一些可以配合清洁基站使用的清洁设备,还可以使用该清洁基站实现对清洁设备的清洗。例如,当清洁设备被放置于清洁基站上时,清洁基站可以通过预设程序通过向拖布喷水、控制肋板旋转刮擦等步骤,实现该清洁设备的清洁。
4.然而,该清洁基站的清洁方法通常较为单一。不论清洁设备处于何种污染程度,清洁基站通常启用相同的清洗程序完成该清洁设备的清洗。该清洁基站的清洁方法存在清洗效率低,清洗时清水消耗量大的问题。
技术实现要素:5.本技术提供一种清洁基站的控制方法、清洁基站和清洁系统,用以解决现有技术中存在的清洁基站的清洗效率低的问题。
6.第一方面,本技术提供一种清洁基站的控制方法,所述方法,包括:
7.在接收到自清洗指令时,获取清洁设备在清洁过程中收集到的第一污染数据,所述清洁设备为用于清洁的设备;
8.根据所述第一污染数据与污染等级之间的第一映射关系,确定所述清洁设备的第一目标污染等级;
9.根据所述第一目标污染等级与清洁模式之间的第二映射关系,确定所述第一目标清洁模式;
10.控制清洁基站的清洁组件在所述第一目标清洁模式下对所述清洁设备进行清洗。
11.在本技术中,通过选择第一目标清洁模式,使不同污染等级的清洁件可以执行不同程度的清洗,从而提高该清洁件的清洗效果。同时,通过对不同污染等级的清洁件使用不同的清洁模式,避免不必要的水量消耗,提高了清水的利用率。
12.可选地,所述第一污染数据包括以下至少一项数据项:
13.所述清洁设备从上一次清洗结束到当前时刻之间的累计使用时长、所述清洁设备在上一次清洁过程中的使用功率、所述清洁设备在上一次清洁过程中清洁对象的图像数据、所述清洁设备在上一次清洁过程中清洁对象的位置数据。
14.可选地,所述第一污染数据包括以下至少两项数据项:所述累计使用时长、所述使用功率、所述图像数据以及所述位置数据;
15.所述根据所述第一污染数据与污染等级之间的第一映射关系,确定所述清洁设备
的第一目标污染等级,包括:
16.根据所述第一污染数据中的每个数据项与污染等级的第一映射关系,确定每个数据项对应的污染等级;
17.根据每个数据项的污染等级和每个数据项的预设优先级,确定第一目标污染等级。
18.在本技术中,通过优先级确定该清洁件的第一目标污染等级。进而,清洁基站可以根据该第一目标污染等级执行不同程度的清洗,提高该清洁件的清洗效果。
19.可选地,所述根据每个数据项的污染等级和每个数据项的预设优先级,确定第一目标污染等级,包括:
20.根据每个数据项的预设优先级,确定优先级最高的数据项的第一污染等级,并判断所述第一污染等级是否高于其它数据项的污染等级,且所述第一污染等级与其它数据项的污染等级的加权平均值的差值大于第一预设值;
21.若是,则将所述第一污染等级作为所述第一目标污染等级;
22.若否,则获取优先级最低的数据项对应的第二污染等级,判断所述第二污染等级是否低于其它数据项的污染等级,且所述第二污染等级与其它数据项的污染等级的加权平均值的差值大于第二预设值,若是,则剔除所述第二污染等级对应的数据项,根据剩余的数据项对应的污染等级的加权平均值确定所述第一目标污染等级,若否,则根据各所述数据项对应的污染等级的加权平均值确定所述第一目标污染等级,其中,各所述数据项的预设优先级与加权系数正相关。
23.在本技术中,通过使用优先级,提高了第一目标污染等级的准确性,从而提高该清洁件的清洗效果。
24.可选地,所述清洁模式包括喷淋清洗和/或浸泡清洗,每一所述清洁模式对应于至少一个污染等级。
25.可选地,当所述清洁模式中包括喷淋清洗时,所述据所述第一目标污染等级与清洁模式之间的第二映射关系,确定所述第一目标清洁模式,具体包括:
26.根据所述第一目标清洁模式和所述第一目标污染等级,确定所述清洁基站的至少一个注水泵的注水信息,所述注水信息包括注水时长、注水水压和注水频率中的至少一项,每一所述注水泵与一个或者多个注水口连接;
27.根据所述注水信息,控制所述注水泵通过与之连接的注水口注水,并对所述清洁设备进行清洗。
28.在本技术中,通过控制注水泵,实现了清洁件的喷淋清洗,提高了清洁件的清洗效果,并通过喷淋的方式提高了清水的利用率。
29.可选地,所述方法,还包括:
30.根据所述第一目标清洁模式和第一目标污染等级,确定所述清洁设备的第一电机的第一控制信息,所述第一控制信息包括所述第一电机的转速、转动方向、转动时长和转动频率中的至少一项,所述第一电机用于控制所述清洁设备的清洁件转动;
31.根据所述第一电机的所述第一控制信息,控制所述第一电机在喷淋清洗过程中带动所述清洁设备的所述清洁件转动,配合所述注水泵对所述清洁设备的所述清洁件进行清洗。
32.在本技术中,通过配合使用注水泵和第一电机,使清洁件可以更加均匀的被冲洗,同时,使清洁件在清洁过程中可以通过反复甩干提高清洁效率。
33.可选地,当所述清洁模式中包括浸泡清洗时,所述据所述第一目标污染等级与清洁模式之间的第二映射关系,确定所述第一目标清洁模式,具体包括:
34.根据所述第一目标清洁模式和所述第一目标污染等级,确定所述清洁基站的第二电机的第二控制信息,所述第二控制信息包括所述第二电机的转速、转动方向、转动时长和转动频率中的至少一项,所述第二电机用于控制所述清洁基站的清洗组件在浸泡状态下对所述清洁设备进行清洗;
35.根据所述第二电机的所述第二控制信息,控制所述第二电机带动所述清洗组件在浸泡状态下对所述清洁设备进行清洗。
36.在本技术中,通过控制第二电机,实现了清洁件的浸泡清洗,通过浸泡的方式提高了清洁件的清洗效果。
37.可选地,通过所述清洁组件的水位传感器,获取所述清洁组件的蓄水池的水位;
38.当所述水位达到预设水位时,启动所述第二电机。
39.在本技术中,通过使用水位传感器,使浸泡清洗可以在蓄水池的水位达到预设水位时开始,确保了清洗过程中清洁件可以完全浸泡在水中,提高了清洗效果。
40.可选地,所述控制所述清洁组件在所述第一目标清洁模式下对所述清洁设备进行清洗之后,所述方法还包括:
41.通过所述清洁组件的水质检测设备,获取清洗后的污水的第二污染数据;
42.根据所述第二污染数据与污染等级的第三映射关系,确定所述清洁设备的第二污染等级;
43.根据所述第二污染等级和所述第二映射关系,确定第二目标清洁模式;
44.控制所述清洁组件在所述第二目标清洁模式下对所述清洁设备进行清洗。
45.在本技术中,获取每一次清洗后污水的污染等级,确保在停止清洗时,该清洁件达到预期的清洗效果,提高了清洁件的清洗效果。
46.可选地,获取清洁设备在清洁过程中收集到的污染数据,具体包括:
47.在接收到自清洗指令时,获取所述清洁设备在清洁过程中收集到的污染数据。
48.可选地,在接收到自清洗指令时,获取所述清洁设备在清洁过程中收集到的污染数据之前,所述方法还包括以下至少一种:
49.响应于自清洁按键的按压操作,根据所述按压操作生成自清洗指令;
50.当检测到所述清洁设备位于所述清洁基站上时生成所述自清洗指令;
51.当所述清洁设备位于所述清洁基站上,且所述清洁设备从上一次清洗结束到当前时刻之间的累计使用时长达到预设时长时,生成所述自清洗指令;
52.当所述清洁设备位于所述清洁基站上,且所述清洁设备从上一次清洗结束到当前时刻之间的累计使用次数达到预设次数时生成所述自清洗指令。
53.在本技术中,通过获取自清洗指令,实现该自清洗模式的开启,提高了该清洁设备的清洁效率,提高了用户体验,提高了产品的自动化程度。
54.第二方面,本技术提供一种清洁基站的控制装置,所述装置,包括:
55.第一获取模块,用于在接收到自清洗指令时,获取清洁设备在清洁过程中收集到
的第一污染数据,所述清洁设备为用于清洁的设备;
56.第一确定模块,用于根据所述第一污染数据与污染等级之间的第一映射关系,确定所述清洁设备的第一目标污染等级;
57.第二确定模块,用于根据所述第一目标污染等级与清洁模式之间的第二映射关系,确定所述第一目标清洁模式;
58.第一控制模块,用于控制清洁基站的清洁组件在所述第一目标清洁模式下对所述清洁设备进行清洗。
59.可选地,所述第一污染数据包括以下至少一项数据项:
60.所述清洁设备从上一次清洗结束到当前时刻之间的累计使用时长、所述清洁设备在上一次清洁过程中的使用功率、所述清洁设备在上一次清洁过程中清洁对象的图像数据、所述清洁设备在上一次清洁过程中清洁对象的位置数据。
61.可选地,所述第一污染数据包括以下至少两项数据项:所述累计使用时长、所述使用功率、所述图像数据以及所述位置数据;
62.所述第一确定模块,具体包括:
63.第一确定子模块,用于根据所述第一污染数据中的每个数据项与污染等级的第一映射关系,确定每个数据项对应的污染等级;
64.第二确定子模块,用于根据每个数据项的污染等级和每个数据项的预设优先级,确定第一目标污染等级。
65.可选地,所述第二确定子模块,具体用于根据每个数据项的预设优先级,确定优先级最高的数据项的第一污染等级,并判断所述第一污染等级是否高于其它数据项的污染等级,且所述第一污染等级与其它数据项的污染等级的加权平均值的差值大于第一预设值;若是,则将所述第一污染等级作为所述第一目标污染等级;若否,则获取优先级最低的数据项对应的第二污染等级,判断所述第二污染等级是否低于其它数据项的污染等级,且所述第二污染等级与其它数据项的污染等级的加权平均值的差值大于第二预设值,若是,则剔除所述第二污染等级对应的数据项,根据剩余的数据项对应的污染等级的加权平均值确定所述第一目标污染等级,若否,则根据各所述数据项对应的污染等级的加权平均值确定所述第一目标污染等级,其中,各所述数据项的预设优先级与加权系数正相关。
66.可选地,所述清洁模式包括喷淋清洗和/或浸泡清洗,每一所述清洁模式对应于至少一个污染等级。
67.可选地,当所述清洁模式中包括喷淋清洗时,所述据第二确定模块,具体包括:
68.第三确定子模块,用于根据所述第一目标清洁模式和所述第一目标污染等级,确定所述清洁基站的至少一个注水泵的注水信息,所述注水信息包括注水时长、注水水压和注水频率中的至少一项,每一所述注水泵与一个或者多个注水口连接;
69.第一控制子模块,用于根据所述注水信息,控制所述注水泵通过与之连接的注水口注水,并对所述清洁设备进行清洗。
70.可选地,所述装置,还包括:
71.第四确定子模块,用于根据所述第一目标清洁模式和第一目标污染等级,确定所述清洁设备的第一电机的第一控制信息,所述第一控制信息包括所述第一电机的转速、转动方向、转动时长和转动频率中的至少一项,所述第一电机用于控制所述清洁设备的清洁
件转动;
72.第二控制子模块,用于根据所述第一电机的所述第一控制信息,控制所述第一电机在喷淋清洗过程中带动所述清洁设备的所述清洁件转动,配合所述注水泵对所述清洁设备的所述清洁件进行清洗。
73.可选地,当所述清洁模式中包括浸泡清洗时,所述第二确定模块,具体包括:
74.第五确定子模块,用于根据所述第一目标清洁模式和所述第一目标污染等级,确定所述清洁基站的第二电机的第二控制信息,所述第二控制信息包括所述第二电机的转速、转动方向、转动时长和转动频率中的至少一项,所述第二电机用于控制所述清洁基站的清洗组件在浸泡状态下对所述清洁设备进行清洗;
75.第三控制子模块,用于根据所述第二电机的所述第二控制信息,控制所述第二电机带动所述清洗组件在浸泡状态下对所述清洁设备进行清洗。
76.可选地,所述装置,还包括:
77.获取子模块,用于通过所述清洁组件的水位传感器,获取所述清洁组件的蓄水池的水位;
78.启动之模块,用于当所述水位达到预设水位时,启动所述第二电机。
79.可选地,所述装置还包括:
80.第二获取模块,用于通过所述清洁组件的水质检测设备,获取清洗后的污水的第二污染数据;
81.第三确定模块,用于根据所述第二污染数据与污染等级的第三映射关系,确定所述清洁设备的第二污染等级;
82.第四确定模块,用于根据所述第二污染等级和所述第二映射关系,确定第二目标清洁模式;
83.第二控制模块,用于控制所述清洁组件在所述第二目标清洁模式下对所述清洁设备进行清洗。
84.可选地,在接收到自清洗指令时,所述装置还包括:触发模块,所述触发模块包括以下至少一种:
85.响应于自清洁按键的按压操作,根据所述按压操作生成自清洗指令;
86.当检测到所述清洁设备位于所述清洁基站上时生成所述自清洗指令;
87.当所述清洁设备位于所述清洁基站上,且所述清洁设备从上一次清洗结束到当前时刻之间的累计使用时长达到预设时长时,生成所述自清洗指令;
88.当所述清洁设备位于所述清洁基站上,且所述清洁设备从上一次清洗结束到当前时刻之间的累计使用次数达到预设次数时生成所述自清洗指令。
89.第三方面,本技术提供一种清洁基站,所述清洁基站,包括清洁组件、存储器和处理器,所述处理器分别于清洗组件和存储器连接;
90.所述处理器用于根据所述存储器存储的计算机程序,执行第一方面及第一方面任一种可能的设计中的清洁基站的控制方法。
91.第四方面,本技术提供一种清洁系统,所述清洁系统,包括:如第二方面及第二方面任一种可能的设计中的清洁基站和清洁设备,所述清洁基站具有清洗组件,所述清洗组件用于容纳所述清洁设备,并对所述清洁设备进行清洗。
92.第五方面,本技术提供一种可读存储介质,可读存储介质中存储有计算机程序,当清洁基站的至少一个处理器执行该计算机程序时,处理器执行第一方面及第一方面任一种可能的设计中的清洁基站的控制方法。
93.第六方面,本技术提供一种计算机程序产品,所述计算机程序产品包括计算机程序,当清洁基站的至少一个处理器执行该计算机程序时,处理器执行第一方面及第一方面任一种可能的设计中的清洁基站的控制方法。
94.本技术提供的清洁基站的控制方法,通过获取清洁设备的存储器中的第一污染数据;基于第一映射关系,根据第一污染数据确定清洁设备的第一目标污染等级;根据第一目标污染等级和第二映射关系,确定第一目标清洁模式;根据该第一目标清洁模式和第一目标污染等级,确定该第一目标清洁模式下的执行设备,及其对应的控制参数;根据控制参数控制其对应的执行设备对清洁设备进行清洗的手段,使不同污染等级的清洁件可以执行不同程度的清洗,从而提高该清洁件的清洗效果。同时,通过对不同污染等级的清洁件使用不同的清洁模式,避免不必要的水量消耗,提高了清水的利用率。
附图说明
95.为了更清楚地说明本技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
96.图1为本技术一实施例提供的一种清洁基站和清洁设备的场景示意图;
97.图2为本技术一实施例提供的一种清洁基站的控制方法的流程图;
98.图3为本技术一实施例提供的一种清洁基站的控制方法的流程图;
99.图4为本技术一实施例提供的一种清洁基站的控制方法的流程图;
100.图5为本技术一实施例提供的一种清洁基站的控制装置的结构示意图;
101.图6为本技术一实施例提供的一种清洁基站的硬件结构示意图;
102.图7为本技术一实施例提供的一种清洁系统的结构示意图。
103.附图标记
104.1:清洁基站;11:清洁组件;12:第一金属弹片;
105.2:清洁设备;21:清洁件;22:管体;23:第二金属弹片。
具体实施方式
106.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术中的附图,对本技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
107.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换。例如,在不脱离本文范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。
108.取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
109.再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。
110.应当进一步理解,术语“包含”、“包括”表明存在的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。
111.此处使用的术语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合。因此,“a、b或c”或者“a、b和/或c”意味着“以下任一个:a。b。c。a和b。a和c。b和c。a、b和c”。仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
112.目前,针对一些可以配合清洁基站使用的清洁设备,控制多个出水孔向清洁件(例如抹布)喷水,并控制多个肋板对清洁件进行刮擦,仅能将清洁件表面的污渍清洗掉,存在对清洁件的清洁效果较差的问题。在本技术中,发明人综合考虑清洁件清洗过程中的耗水量,以及提高清洁件的清洁效果的需求,提出了根据清洁件的污染数据,确定清洁组件的第一目标清洁模式的方法。其中,清洁组件为安装于清洁基站的清洁设备。该清洁组件用于清洁清洁设备。其中,清洁件为清洁设备上的部件。该第二清洁件可以为拖把、电动拖把、吸尘器等。本技术通过使用清洁基站自动选择第一目标清洁模式,使清洁件可以在处于不同污染程度时,对应执行不同程度的清洗,从而提高清洗效率。同时,该第一目标清洁模式的选择,使清洗该清洁件时的耗水量与该清洁件的污染等级直接相关,避免不必要的水量消耗,实现了耗水量的控制。
113.下面以具体地实施例对本技术的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
114.图1示出了本技术一实施例提供的一种清洁基站和清洁设备的场景示意图。如图1所示,清洁设备2可以放置于清洁基站1上。
115.其中,清洁设备2可以为日常用于清洁的设备,例如拖把、电动拖把、吸尘器等。该清洁设备中可以包括至少一个清洁件21。其中,清洁件21为该清洁设备2上用于清洁的组件,位于该清洁设备的底部。该清洁件21可以为电动拖把的拖布、吸尘器的滚刷等。当该清洁件21为拖布时,该清洁设备2上可以包括一个或者多个拖布,即可以包括一个或者多个清洁件21。该清洁设备2中还可以包括存储器和处理器。其中,处理器用于在用户使用该清洁设备2执行清洁时,根据清洁指令执行该清洁设备2的清洁方法。其中,存储器用于存储清洁指令以及存储该清洁设备2在清洁过程中生成的污染数据。
116.其中,清洁基站1中可以包括清洁组件11。其中,清洁组件11可以包括的清洗槽。当将清洁设备2置于该清洁基站1时,清洁件21被放置于该清洁组件11中。例如,当该清洁设备2为吸尘器时,该清洁件21为该吸尘吸的滚刷。当该吸尘器放置于该清洁基站1时,其滚刷可以放置于该清洗组件的清洗槽内。该清洁基站1可以用于清洁该清洁设备2,以及收纳该清洁设备2。
117.当该清洁设备2被放置于该清洁基站1时,该清洁基站1的容置槽与该清洁设备2的管体22卡接。该卡接位置存在第一金属弹片12和第二金属弹片23。其中,第一金属弹片12位
于清洁基站1上,第二金属弹片23位于管体22表面。当第一金属弹片12和第二金属弹片23接触时,清洁基站1和清洁设备2可以实现电连接。
118.本技术中,以清洁基站为执行主体,执行如下实施例中清洁基站的控制方法。具体地,该执行主体可以为清洁基站的硬件装置,或者为清洁基站中实现下述实施例的软件应用,或者为安装有实现下述实施例的软件应用的计算机可读存储介质,或者为实现下述实施例的软件应用的代码。
119.图2示出了本技术一实施例提供的一种清洁基站的控制方法的流程图。在图1所示实施例的基础上,如图2所示,以清洁基站为执行主体,本实施例的方法可以包括如下步骤:
120.s101、在接收到自清洗指令时,获取清洁设备在清洁过程中收集到的第一污染数据,清洁设备为用于清洁的设备。
121.本实施例中,当开始自清洗时,清洁设备与清洁基站必然处于如图1所示的电连接状态。具体地,清洁设备与清洁基站通过金属弹片实现电连接。清洁基站可以通过该电连接,获取清洁设备的存储器中的第一污染数据。
122.一种示例中,清洁设备的存储器中存储的第一污染数据可以为清洁设备在清洁过程中产生的数据。例如,该第一污染数据的数据项可以为清洁设备从上一次清洗结束到当前时刻之间的累计使用时长、清洁设备在上一次清洁过程中的使用功率、清洁设备在上一次清洁过程中的清洁对象的图像数据、清洁设备在上一次清洁过程中清洁对象的位置数据等。
123.s102、根据第一污染数据与污染等级之间的第一映射关系,确定清洁设备的第一目标污染等级。
124.本实施例中,在清洁基站获取第一污染数据后,可以针对不同的第一污染数据,确定不同的处理方法。该处理方法可以包括不同的计算方式或者不同的映射关系。清洁基站可以基于第一映射关系,根据第一污染数据确定清洁设备的第一目标污染等级。该第一目标污染等级可以用于体现清洁设备的清洁件的污染程度。其中,污染等级可以将清洁件的污染程度指标化。具体地,污染等级可以根据实际需要划分为多级。例如,污染等级可以包括高级、中级、低级。或者,污染等级可以包括从轻度1级到重度12级的12个污染等级。
125.一种实现方式中,当清洁基站获取的第一污染数据仅包括一项数据项时,针对不同的第一污染数据的数据项,清洁基站可以使用不同的映射关系来实现到污染等级的映射。
126.例如,当该第一污染数据为清洁设备从上一次清洗结束到当前时刻之间的累计使用时长时,第一映射关系可以用于表示累计使用时长与污染等级之间的映射关系。例如,当累计使用时长大于10小时时,污染等级为高级。当累计使用时长在5至10小时时,污染等级为中级。当累计使用时长小于5小时时,污染等级为低级。
127.又如,当第一污染数据为清洁设备在上一次清洁过程中的使用功率时,该使用功率可以为时序上根据预设采样频率采样得到的一系列数据点。清洁基站可以根据该一系列实用功率,计算得到该清洁设备在上一次清洁过程中的平均使用功率、最大使用功率、最小使用功率、总使用功率等参数。第一映射关系可以根据上述一个或者多个参数实现到污染等级的映射。例如,第一映射关系可以根据平均使用功率,映射得到污染等级。或者,第一映射关系可以根据最大使用功率和平均使用功率,映射得到污染等级。
128.又如,当第一污染数据为清洁设备在上一次清洁过程中的清洁对象的图像数据时,该图像数据可以为地面的图像数据。清洁基站从地面的图像数据中提取图像特征,进而分析计算得到地面的第一污染数据。第一映射关系可以用于从该第一污染数据映射得到污染等级。由于地面污染程度较高时,清洁设备在清洁完成地面后,清洁件的污染程度同样较高,因此,该地面的污染等级可以等同于该清洁件的污染等级。清洁基站从地面的图像数据中提取图像特征,进而分析计算得到地面的类型。例如瓷砖、木地板、水泥地面、地毯等。第一映射关系可以用于根据不同的地面类型映射不同的污染等级。例如,水泥地面通常灰尘较多,因此,该水泥地面对应的污染等级为高级。
129.又如,当第一污染数据为清洁设备在上一次清洁过程中清洁对象的位置数据时,该位置数据可以用于表示清洁设备清洁的不同区域。该过程中,用户需要预先输入户型图。当清洁基站获取到位置数据时,清洁基站可以根据预先输入的户型图,确定该位置数据对应的区域。该第一映射关系用于根据不同的区域,确定其对应的污染程度。例如,当该区域为厨房时,其对应的污染等级为高级。
130.另一种实现方式中,当清洁基站获取的第一污染数据中包括至少两项数据项时,清洁基站可以个根据如下步骤,实现第一目标污染等级的确定:
131.步骤1、清洁基站根据第一污染数据中的每个数据项与污染等级的第一映射关系,确定每个数据项对应的污染等级。
132.步骤2、清洁基站根据每个数据项的污染等级和每个数据项的预设优先级,确定第一目标污染等级。
133.本步骤中,清洁基站中预先存储有各个数据项的预设优先级。该预设优先级可以为各个数据项的排序。例如,当数据项包括累计使用时长、使用功率、图像数据以及位置数据时,其优先级从高到低的排序可以为累计使用时长、使用功率、图像数据以及位置数据。一种方式中,清洁基站可以直接确定优先级最高的数据项的污染等级为第一目标污染等级。然而,不同数据项计算得到的优先级可能不同,仅使用优先级最高的数据项的污染等级,存在不严谨不准确的问题。因此,清洁基站具体可以通过以下步骤实现基于优先级的第一目标污染等级的计算:
134.步骤2.1、清洁基站根据每个数据项的预设优先级,确定优先级最高的数据项的第一污染等级。清洁基站可以根据预设条件比较该第一污染等级和其他数据项的污染等级。其中,第一比较条件可以为判断第一污染等级是否高于其它数据项的污染等级。其中,第二比较条件可以在计算得到其它数据项的污染等级的加权平均值后,判断该第一污染等级与加权平均值的差值是否大于第一预设值。其中,其他数据项的污染等级的权重可以根据实际确定。例如,当其他数据项包括使用功率、图像数据以及位置数据时,其权重可以为1:1:1。其中,第一预设值可以为经验值。当第一污染等级与加权平均值的差值大于第一预设值时,可以确定该第一污染等级远大于其他污染等级。当根据该污染等级清洗清洁件时,该清洁件必然可以被洗净。
135.步骤2.2、若第一污染等级满足第一比较条件和第二比较条件,则清洁基站将第一污染等级作为第一目标污染等级。
136.步骤2.3、若第一污染等级不满足第一比较条件和/或第二比较条件,则清洁基站获取优先级最低的数据项对应的第二污染等级。清洁基站判断第二污染等级是否,满足第
一比较条件和第二比较条件。当第二污染等级满足第一比较条件和第二比较条件时,清洁基站剔除第二污染等级对应的数据项,并根据剩余的数据项对应的污染等级的加权平均值确定第一目标污染等级。当第二污染等级不满足第一比较条件和/或第二比较条件时,清洁基站根据各数据项对应的污染等级的加权平均值确定第一目标污染等级。其中,各数据项的预设优先级与加权系数正相关。
137.s103、根据第一目标污染等级与清洁模式之间的第二映射关系,确定第一目标清洁模式。
138.本实施例中,清洁基站可以在确定清洁件的第一目标污染等级后,通过第二映射关系,确定第一目标清洁模式。其中,第二映射关系中包括多种清洁模式。
139.一种示例中,清洁模式包括喷淋清洗、浸泡清洗、喷淋清洗和浸泡清洗。其中,每一种清洁模式对应于至少一个污染等级。例如,当污染等级包括12级时,1-4级可以对应于喷淋清洗,5-8级可以对应于浸泡清洗,9-12级可以对应于喷淋清洗和浸泡清洗。其中,喷淋清洗和浸泡清洗具体可以包括清洁模式中先执行喷淋清洗后执行浸泡清洗、清洁模式中先执行浸泡清洗后执行喷淋清洗、清洁模式中喷淋清洗和浸泡清洗交替执行多次等配合方式。
140.第一实现方式中,当第一目标清洁模式中包括喷淋清洗时,清洁组件中还可以包括至少一个注水口和至少一个注水泵。每一注水泵与一个或者多个注水口连接。清洁基站还可以根据该第一目标清洁模式和第一目标污染等级,确定该第一目标清洁模式下的控制参数。例如,当第一目标清洁模式为喷淋清洗时,控制参数可以包括注水时长和注水水压。不同的注水时长和注水水压可以实现对不同污染程度的清洁件的清洗。例如,当污染程度高时,可以选择较长的注水时长和注水水压,实现长时间的高压冲洗,从而清洗该清洁件。其中,控制参数的确定过程具体可以包括:
141.步骤1、根据第一目标清洁模式和第一目标污染等级,确定清洁基站的至少一个注水泵的注水信息,注水信息包括注水时长、注水水压和注水频率中的至少一项,每一注水泵与一个或者多个注水口连接。
142.本步骤中,清洁基站可以根据该第一目标清洁模式和第一目标污染等级,确定注水泵的注水信息。该注水信息可以包括注水时长、注水水压、注水频率等。其中,注水频率用于在需要进行多次注水时,确定两次注水之间的时间间隔。其中,注水水压用于确定冲洗该清洁件的冲洗力度。冲洗力度越大,该清洁件约容易被冲洗干净。其中,注水时长用于确定冲洗该清洁件的冲洗时长。冲洗时长越长,该清洁件被冲洗的越干净。
143.其中,每一注水泵可以对应于一个或者多个注水口。每一注水口可以对应于一个清洁件。一个清洁件可以对应于多个注水口。当清洁基站确定一个注水泵的注水信息时,该注水泵对应的一个或者多个注水口的注水水压和注水时长根据该注水泵确定。
144.步骤2、根据注水信息,控制注水泵通过与之连接的注水口注水,并对清洁设备进行清洗。
145.本步骤中,清洁基站在确定该注水信息后,根据该注水信息,控制各个注水泵进行注水,从而实现对清洁设备的清洁件的清洗。
146.第二实现方式中,当第一目标清洁模式中包括喷淋清洗时,该喷淋清洗的过程中喷水泵可以与清洁件配合,从而提高清洗效率。该第二实现方式基于第一实现方式实现。当下述实施例中提及使用第二实现方式时,必然同时使用第一实现方式。当该清洁件配合喷
淋清洗时,该清洁设备中还包括第一电机。该第一电机与清洁基站连接。该第一电机可以根据清洁基站的控制指令,在喷淋清洗过程中,控制清洁设备的清洁件转动。在该过程中,除上述示例中清洁基站对注水泵的控制外,清洁基站还可以执行下述步骤,实现对第一电机的控制。该步骤具体包括:
147.步骤1、根据第一目标清洁模式和第一目标污染等级,确定清洁设备的第一电机的第一控制信息,第一控制信息包括第一电机的转速、转动方向、转动时长和转动频率中的至少一项,第一电机用于控制清洁设备的清洁件转动。
148.本步骤中,清洁基站可以根据该第一目标清洁模式和第一目标污染等级,确定第一电机的第一控制信息。该第一控制信息可以包括第一电机的转速、转动方向和转动时长、转动频率等。该第一电机的转动时长、转动频率、转速可以与注水泵的注水时长和注水频率相关。其中,当第一电机的转速较小时,该清洁件转动有助于提高注水口的水均匀作用于该清洁件的表面。当第一电机的转速较大时,该清洁件的转动可以将该清洁件进行脱水处理。该第一目标清洁模式下,该第一电机可以控制该清洁件在不同时刻使用不同转速,实现该清洁件的清洁。
149.例如,在喷淋清洗过程中,注水泵持续注水。同时,第一电机控制清洁件持续转动。其中,清洁件在转动时的转速根据预设的转速确定。
150.又如,在喷淋清洗过程中,注水泵持续注水。同时,第一电机控制清洁件按照第一预设频率间歇转动。其中,清洁件在转动时的转速根据预设的转速确定。
151.又如,在喷淋清洗过程中,注水泵按照第二预设频率间歇注水。同时第一电机控制清洁件持续转动。其中,清洁件在转动时的转速根据预设的转速确定。
152.又如,在喷淋清洗过程中,注水泵按照第三预设频率间歇注水。同时,第一电机控制清洁件按照第四预设频率间歇转动。其中,清洁件在转动时的转速根据预设的转速确定。
153.其中,第一预设频率、第二预设频率、第三预设频率和第四预设频率可以为不同的频率。或者,该四个预设频率中的部分或者全部可以为相同的频率。
154.步骤2、根据第一电机的第一控制信息,控制第一电机在喷淋清洗过程中带动清洁设备的清洁件转动,配合注水泵对清洁设备的清洁件进行清洗。
155.本步骤中,清洁基站在确定该第一控制信息后,根据该第一控制信息,控制该第一电机带动清洁件进行转动。
156.第三实现方式中,当第一目标清洁模式中包括浸泡清洗时,清洁组件包括蓄水池、第二电机和清洗组件。第二电机用于控制清洗组件在浸泡状态下对清洁设备进行清洗。其中,清洗组件可以包括刮擦机构、清洁件、搅拌机构、清洗盘等设备中的一个或者多个。例如,当清洗组件为刮擦机构时,该清洁基站可以通过控制该刮擦机构,实现在浸泡状态下对该清洁件的刮擦,从而实现该清洁件的清洗。又如,当清洗组件为搅拌机构时,清洁基站可以通过第二电机,控制该搅拌机构搅拌蓄水池中的水,使蓄水池中的水涌动,从而实现该清洁件的清洗。
157.其中,清洁基站可以通过获取蓄水池的水位,确定是否开启第二电机。具体地,清洁组件还包括水位传感器。清洁基站可以通过该水位传感器获取该蓄水池中的水位。当水位达到预设水位时,清洁基站控制第二电机开始清洗清洁件。
158.其中,清洁基站确定第二电机的控制参数的步骤具体可以包括:
159.步骤1、根据第一目标清洁模式和第一目标污染等级,确定清洁基站的第二电机的第二控制信息,第二控制信息包括第二电机的转速、转动方向、转动时长和转动频率中的至少一项,第二电机用于控制清洁基站的清洗组件在浸泡状态下对清洁设备进行清洗。
160.步骤2、通过清洁组件的水位传感器,获取清洁组件的蓄水池的水位。
161.步骤3、当水位达到预设水位时,启动第二电机。
162.步骤4、根据第二电机的第二控制信息,控制第二电机带动清洗组件在浸泡状态下对清洁设备进行清洗。
163.第四实现方式中,第一目标清洁模式中可以包括喷淋清洗和浸泡清洗。此时,该清洁模式可以为上述第一实现方式和第三实现方式的组合。或者,该清洁模式还可以为上述第一实现方式、第二实现方式和第三实现方式的组合。
164.s104、控制清洁基站的清洁组件在第一目标清洁模式下对清洁设备进行清洗。
165.本实施例中,当清洁基站根据上述s103确定该第一目标清洁模式下的设备参数后,清洁基站可以根据该控制参数,控制其对应的组件对第二清设备的清洁件进行清洗。
166.本技术提供的清洁基站的控制方法,清洁基站可以通过该电连接,获取清洁设备的存储器中的第一污染数据。清洁基站可以基于第一映射关系,根据第一污染数据确定清洁设备的第一目标污染等级。清洁基站可以在确定清洁件的第一目标污染等级后,通过第二映射关系,确定第一目标清洁模式。根据该第一目标清洁模式和第一目标污染等级,确定该第一目标清洁模式下的执行设备,及其对应的控制参数。清洁基站根据控制参数控制其对应的执行设备对清洁设备进行清洗。本技术中,通过选择第一目标清洁模式,使不同污染等级的清洁件可以执行不同程度的清洗,从而提高该清洁件的清洗效果。同时,通过对不同污染等级的清洁件使用不同的清洁模式,避免不必要的水量消耗,提高了清水的利用率。
167.图3示出了本技术一实施例提供的一种清洁基站的控制方法的流程图。在图1和图2所示实施例的基础上,如图3所示,以清洁基站为执行主体,本实施例的方法可以包括如下步骤:
168.s201、在接收到自清洗指令时,获取清洁设备在清洁过程中收集到的第一污染数据,清洁设备为用于清洁的设备。
169.s202、根据第一污染数据与污染等级之间的第一映射关系,确定清洁设备的第一目标污染等级。
170.s203、根据第一目标污染等级与清洁模式之间的第二映射关系,确定第一目标清洁模式。
171.s204、控制清洁基站的清洁组件在第一目标清洁模式下对清洁设备进行清洗。
172.其中,步骤s201至s204与图2实施例中的步骤s101至s104的实现方式类似,本实施例此处不再赘述。
173.s205、通过清洁组件的水质检测设备,获取清洗后的污水的第二污染数据。
174.本实施例中,当清洁组件完成上述清洗后,清洁基站可以通过水质监测设备获取污水的第二污染数据。其中,该水质监测设备可以安装于蓄水池的底部。清洁基站可以在第一目标清洁模式结束清洗前开启水质监测设备。水质监测设备可以获取第一目标清洁模式结束前预设时间段内的污水的检测值。或者,该水质监测设备还可以安装于污水排放管道中。清洁基站可以在开启污水排放时开启该污水监测设备,并在污水排放期间实时获取污
水的检测值。清洁基站可以根据污水排放过程中的多个检测值,确定其平均值为该污水的第二污染数据。
175.一种示例中,水质检测设备可以为摄像头。该第二污染数据可以通过污水盘上方的摄像头拍摄的污水图片分析得到。清洁基站可以在获取污水图片后,提取该污水图片中的特征信息。该第二污染数据即为该污水图片。
176.s206、根据第二污染数据与污染等级的第三映射关系,确定清洁设备的第二污染等级。
177.本实施例中,第三映射关系用于根据第二污染数据,确定污染等级。当该第二污染数据为污水的检测值时,该第三映射关系可以为平均检测值到污染等级的映射关系。当该第二污染数据为污水图片的特征信息时,该第三映射关系可以为一个分类算法。清洁基站可以通过该分类算法,确定该污水图片对应的污染等级。
178.s207、比较第二污染等级和预设污染等级。当第二污染等级小于等于预设污染等级时,结束本次循环。当第二污染等级大于预设污染等级时,跳转到s203。
179.本技术提供的清洁基站的控制方法,清洁基站可以通过该电连接,获取清洁设备的存储器中的第一污染数据。清洁基站可以基于第一映射关系,根据第一污染数据确定清洁设备的第一目标污染等级。清洁基站可以在确定清洁件的第一目标污染等级后,通过第二映射关系,确定第一目标清洁模式。清洁基站可以根据第一目标污染等级与清洁模式之间的第二映射关系,确定第一目标清洁模式。当清洁组件完成上述清洗后,清洁基站可以通过水质监测设备获取污水的第二污染数据。清洁基站可以根据第二污染数据与污染等级的第三映射关系,确定清洁设备的第二污染等级。清洁基站比较第二污染等级和预设污染等级。当第二污染等级小于等于预设污染等级时,结束本次循环。当第二污染等级大于预设污染等级时,清洁基站可以根据第二映射关系和第二污染等级,确定第二目标清洁模式。清洁基站可以控制清洁组件在第二目标清洁模式下对清洁设备进行清洗。本技术中,通过获取每一次清洗后污水的污染等级,确保在停止清洗时,该清洁件达到预期的清洗效果,提高了清洁件的清洗效果。
180.图4示出了本技术一实施例提供的一种清洁基站的控制方法的流程图。在图1至图3所示实施例的基础上,如图4所示,以清洁基站为执行主体,本实施例的方法可以包括如下步骤:
181.s301、在接收到自清洗指令时,获取清洁设备在清洁过程中收集到的污染数据。
182.本实施例中,清洁基站在执行上述图2和图3所示的实施例执行于自清洗指令被触发后。当自清洗指令被触发后,清洁基站接收到该自清洗指令,并在清洁基站中开启自清洗模式。该自清洗模式即上述图2和图3所示的清洗步骤。
183.其中,自清洗指令的触发方式可以包括以下至少一种:
184.一种实现方式中,当清洁基站或者清洁设备上的自清洁按钮被按压时,响应于自清洁按键的按压操作,清洁基站生成自清洗指令。
185.另一种实现方式中,当清洁基站检测到清洁设备位于清洁基站上时生成自清洗指令。
186.再一种实现方式中,当清洁基站检测到清洁设备位于清洁基站上,且清洁基站从清洁设备中获取的累计使用时长达到预设时长时,生成自清洗指令。该累计使用时长为清
洁设备从上一次清洗结束到当前时刻之间的累计使用时长。
187.又一种实现方式中,当清洁基站检测到清洁设备位于清洁基站上,且清洁基站从清洁设备中获取的累计使用次数达到预设次数时,生成自清洗指令。该累计使用次数为清洁设备从上一次清洗结束到当前时刻之间的累计使用次数。
188.s302、在接收到自清洗指令时,获取清洁设备在清洁过程中收集到的第一污染数据,清洁设备为用于清洁的设备。
189.s303、根据第一污染数据与污染等级之间的第一映射关系,确定清洁设备的第一目标污染等级。
190.s304、根据第一目标污染等级与清洁模式之间的第二映射关系,确定第一目标清洁模式。
191.s305、控制清洁组件在第一目标清洁模式下对清洁设备进行清洗。
192.其中,步骤s302至s305与图2实施例中的步骤s101至s104的实现方式类似,本实施例此处不再赘述。
193.本技术提供的清洁基站的控制方法,当自清洗指令被触发后,清洁基站接收到该自清洗指令。在接收到自清洗指令时,清洁基站获取清洁设备在清洁过程中收集到的污染数据。清洁基站可以通过该电连接,获取清洁设备的存储器中的第一污染数据。清洁基站可以基于第一映射关系,根据第一污染数据确定清洁设备的第一目标污染等级。清洁基站可以在确定清洁件的第一目标污染等级后,通过第二映射关系,确定第一目标清洁模式。清洁基站可以根据该第一目标清洁模式和第一目标污染等级,确定该第一目标清洁模式下的执行设备,及其对应的控制参数。清洁基站根据控制参数控制其对应的执行设备对清洁设备进行清洗。本技术中,通过获取自清洗指令,实现该自清洗模式的开启,提高了该清洁设备的清洁效率,提高了用户体验,提高了产品的自动化程度。
194.图5示出了本技术实施例提供的一种清洁基站的控制装置的结构示意图。如图5所示,该清洁基站的控制装置30,用于实现上述任一方法实施例中对应于清洁基站的操作,本实施例的清洁基站的控制装置30可以包括:
195.第一获取模块31,用于在接收到自清洗指令时,获取清洁设备在清洁过程中收集到的第一污染数据,清洁设备为用于清洁的设备。
196.第一确定模块32,用于根据第一污染数据与污染等级之间的第一映射关系,确定清洁设备的第一目标污染等级。
197.第二确定模块33,用于根据第一目标污染等级与清洁模式之间的第二映射关系,确定第一目标清洁模式。
198.第一控制模块34,用于控制清洁基站的清洁组件在第一目标清洁模式下对清洁设备进行清洗。
199.一种示例中,第一污染数据包括以下至少一项数据项:
200.清洁设备从上一次清洗结束到当前时刻之间的累计使用时长、清洁设备在上一次清洁过程中的使用功率、清洁设备在上一次清洁过程中清洁对象的图像数据、清洁设备在上一次清洁过程中清洁对象的位置数据。
201.一种示例中,第一污染数据包括以下至少两项数据项:累计使用时长、使用功率、图像数据以及位置数据。
202.第一确定模块32,具体包括:
203.第一确定子模块,用于根据第一污染数据中的每个数据项与污染等级的第一映射关系,确定每个数据项对应的污染等级。
204.第二确定子模块,用于根据每个数据项的污染等级和每个数据项的预设优先级,确定第一目标污染等级。
205.一种示例中,第二确定子模块,具体用于根据每个数据项的预设优先级,确定优先级最高的数据项的第一污染等级,并判断第一污染等级是否高于其它数据项的污染等级,且第一污染等级与其它数据项的污染等级的加权平均值的差值大于第一预设值。若是,则将第一污染等级作为第一目标污染等级。若否,则获取优先级最低的数据项对应的第二污染等级,判断第二污染等级是否低于其它数据项的污染等级,且第二污染等级与其它数据项的污染等级的加权平均值的差值大于第二预设值,若是,则剔除第二污染等级对应的数据项,根据剩余的数据项对应的污染等级的加权平均值确定第一目标污染等级,若否,则根据各数据项对应的污染等级的加权平均值确定第一目标污染等级,其中,各数据项的预设优先级与加权系数正相关。
206.一种示例中,清洁模式包括喷淋清洗和/或浸泡清洗,每一清洁模式对应于至少一个污染等级。
207.一种示例中,当清洁模式中包括喷淋清洗时,据第二确定模块33,具体包括:
208.第三确定子模块,用于根据第一目标清洁模式和第一目标污染等级,确定清洁基站的至少一个注水泵的注水信息,注水信息包括注水时长、注水水压和注水频率中的至少一项,每一注水泵与一个或者多个注水口连接。
209.第一控制子模块,用于根据注水信息,控制注水泵通过与之连接的注水口注水,并对清洁设备进行清洗。
210.一种示例中,第二确定模块33,还包括:
211.第四确定子模块,用于根据第一目标清洁模式和第一目标污染等级,确定清洁设备的第一电机的第一控制信息,第一控制信息包括第一电机的转速、转动方向、转动时长和转动频率中的至少一项,第一电机用于控制清洁设备的清洁件转动。
212.第二控制子模块,用于根据第一电机的第一控制信息,控制第一电机在喷淋清洗过程中带动清洁设备的清洁件转动,配合注水泵对清洁设备的清洁件进行清洗。
213.一种示例中,当清洁模式中包括浸泡清洗时,第二确定模块13,具体包括:
214.第五确定子模块,用于根据第一目标清洁模式和第一目标污染等级,确定清洁基站的第二电机的第二控制信息,第二控制信息包括第二电机的转速、转动方向、转动时长和转动频率中的至少一项,第二电机用于控制清洁基站的清洗组件在浸泡状态下对清洁设备进行清洗。
215.第三控制子模块,用于根据第二电机的第二控制信息,控制第二电机带动清洗组件在浸泡状态下对清洁设备进行清洗。
216.一种示例中,第二确定模块33,还包括:
217.获取子模块,用于通过清洁组件的水位传感器,获取清洁组件的蓄水池的水位。
218.启动之模块,用于当水位达到预设水位时,启动第二电机。
219.一种示例中,装置还包括:
220.第二获取模块,用于通过清洁组件的水质检测设备,获取清洗后的污水的第二污染数据。
221.第三确定模块,用于根据第二污染数据与污染等级的第三映射关系,确定清洁设备的第二污染等级。
222.第四确定模块,用于根据第二污染等级和第二映射关系,确定第二目标清洁模式。
223.第二控制模块,用于控制清洁组件在第二目标清洁模式下对清洁设备进行清洗。
224.一种示例中,在接收到自清洗指令时,装置还包括:触发模块,触发模块包括以下至少一种:
225.响应于自清洁按键的按压操作,根据按压操作生成自清洗指令。
226.当检测到清洁设备位于清洁基站上时生成自清洗指令。
227.当清洁设备位于清洁基站上,且清洁设备从上一次清洗结束到当前时刻之间的累计使用时长达到预设时长时,生成自清洗指令。
228.当清洁设备位于清洁基站上,且清洁设备从上一次清洗结束到当前时刻之间的累计使用次数达到预设次数时生成自清洗指令。
229.本实施例提供的清洁基站可用于执行上述的清洁基站的控制方法,其实现方式和技术效果类似,本实施例此处不再赘述。
230.图6示出了本技术实施例提供的一种清洁基站的硬件结构示意图。如图6所示,该清洁基站40,用于实现上述任一方法实施例中对应于清洁基站的操作,本实施例的清洁基站40可以包括:存储器41,处理器42和清洁组件43。
231.存储器41,用于存储计算机程序。该存储器41可能包含高速随机存取存储器(random access memory,ram),也可能还包括非易失性存储(non-volatile memory,nvm),例如至少一个磁盘存储器,还可以为u盘、移动硬盘、只读存储器、磁盘或光盘等。
232.处理器42,用于执行存储器存储的计算机程序,以实现上述实施例中的清洁基站的控制方法。具体可以参见前述方法实施例中的相关描述。该处理器42可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
233.可选地,存储器41既可以是独立的,也可以跟处理器42集成在一起。
234.当存储器41是独立于处理器42之外的器件时,清洁基站40还可以包括总线。该总线用于连接存储器41和处理器42。该总线可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component interconnect,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本技术附图中的总线并不限定仅有一根总线或一种类型的总线。
235.清洁组件43,可以在处理器42的控制下,执行对应的清洗操作,实现对清洁设备的清洗。
236.一种示例中,当清洁模式中包括喷淋清洗时,清洁组件43包括至少一个注水口和
至少一个注水泵,每一注水泵与一个或者多个注水口连接。其中,注水泵与处理器42连接,用于根据处理器42输出的注水信息,控制注水泵通过与之连接的注水口注水,并对清洁设备进行清洗。
237.一种示例中,当清洁模式中包括浸泡清洗时,清洁组件43包括蓄水池、第二电机和清洗组件。其中,第二电机与处理器42连接,用于根据处理器42输出的第二控制信息,控制清洗组件在浸泡状态下对清洁设备进行清洗。
238.一种示例中,清洁组件43还包括水位传感器。该水位传感器与处理器42连接,用于将水位测量值输出到处理器42。
239.一种示例中,清洁组件43中还包括水质检测设备。该水质检测设备与处理器42连接,用于将水质检测的测量值输出到处理器42
240.本实施例提供的清洁基站可用于执行上述的清洁基站的控制方法,其实现方式和技术效果类似,本实施例此处不再赘述。
241.图7示出了本技术实施例提供的一种清洁系统的结构示意图。如图7所示,该清洁系统50,可以包括:清洁基站51和清洁设备52
242.其中,清洁基站51可以如图6所示。清洁基站52具有清洗组件,清洗组件用于容纳清洁设备52,并对清洁设备52进行清洗。
243.本实施例提供的清洁基站可用于执行上述的清洁基站的控制方法,其实现方式和技术效果类似,本实施例此处不再赘述。
244.本技术还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时用于实现上述的各种实施方式提供的方法。
245.其中,计算机可读存储介质可以是计算机存储介质,也可以是通信介质。通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。计算机存储介质可以是通用或专用计算机能够存取的任何可用介质。例如,计算机可读存储介质耦合至处理器,从而使处理器能够从该计算机可读存储介质读取信息,且可向该计算机可读存储介质写入信息。当然,计算机可读存储介质也可以是处理器的组成部分。处理器和计算机可读存储介质可以位于专用集成电路(application specific integrated circuits,asic)中。另外,该asic可以位于用户设备中。当然,处理器和计算机可读存储介质也可以作为分立组件存在于通信设备中。
246.具体地,该计算机可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(static random-access memory,sram),电可擦除可编程只读存储器(electrically-erasable programmable read-only memory,eeprom),可擦除可编程只读存储器(erasable programmable read only memory,eprom),可编程只读存储器(programmable read-only memory,prom),只读存储器(read-only memory,rom),磁存储器,快闪存储器,磁盘或光盘。存储介质可以是通用或专用计算机能够存取的任何可用介质。
247.本技术还提供一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序存储在计算机可读存储介质中。设备的至少一个处理器可以从计算机可读存储介质中读取该计算机程序,至少一个处理器执行该计算机程序使得设备实施上述的各种实施方式提供的方法。
248.本技术实施例还提供一种芯片,该芯片包括存储器和处理器,存储器用于存储计算机程序,处理器用于从存储器中调用并运行计算机程序,使得安装有芯片的设备执行如上各种可能的实施方式中的方法。
249.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
250.其中,各个模块可以是物理上分开的,例如安装于一个的设备的不同位置,或者安装于不同的设备上,或者分布到多个网络单元上,或者分布到多个处理器上。各个模块也可以是集成在一起的,例如,安装于同一个设备中,或者,集成在一套代码中。各个模块可以以硬件的形式存在,或者也可以以软件的形式存在,或者也可以采用软件加硬件的形式实现。本技术可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
251.当各个模块以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本技术各个实施例方法的部分步骤。
252.应该理解的是,虽然上述实施例中的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
253.最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制。尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换。而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。