CN116072038A - 屏幕显示方法和用液设备 - Google Patents
屏幕显示方法和用液设备 Download PDFInfo
- Publication number
- CN116072038A CN116072038A CN202310090620.8A CN202310090620A CN116072038A CN 116072038 A CN116072038 A CN 116072038A CN 202310090620 A CN202310090620 A CN 202310090620A CN 116072038 A CN116072038 A CN 116072038A
- Authority
- CN
- China
- Prior art keywords
- liquid level
- liquid
- display
- level
- determining
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F23/00—Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Fluid Mechanics (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Measurement Of Levels Of Liquids Or Fluent Solid Materials (AREA)
Abstract
本申请的实施例提供了一种屏幕显示方法和用液设备。该方法用于用液设备,方法包括:显示用液设备的储液容器中液体的初始的显示液位;获取用液设备的用液模式;基于用液模式,确定液体的液位变化速率;以及基于液位变化速率,更新显示显示液位。该方案不仅可以向用户呈现连续、准确的显示液位,并且显示液位的变化可以随着用液模式的改变而相应改变,从而显示效果更合理,用户体验也更好。
Description
技术领域
本申请涉及信息显示技术领域,更具体地涉及一种屏幕显示方法和一种用液设备。
背景技术
在用液设备的信息显示技术领域中,通常需要将用液设备的诸如储液容器中液体的液位信息等相关信息呈现在显示屏幕上,以供用户查看。
例如,近年来各种自动清洁设备逐渐替代人工对诸如家庭或宾馆的地板或地毯进行清扫和清洁。随着其清扫脏污,其储水箱内的清水将越来越少。如果水量过少将影响其正常使用。为此,需要将清洁设备中的水位情况实时呈现在显示屏幕上,以方便用户查看并及时加水,以避免缺水导致的设备故障。
现有技术中的用液设备,大多直接将利用液位检测装置检测到的液位信息直接呈现在显示屏幕上。由此导致显示的液位数据出现跳变剧烈等不合理的情况,由此造成用户体验较差。
发明内容
考虑到上述问题而提出了本申请。根据本申请的一个方面,提供了一种屏幕显示方法,用于用液设备,方法包括:显示用液设备的储液容器中液体的初始的显示液位;获取用液设备的用液模式;基于用液模式,确定液体的液位变化速率;以及基于液位变化速率,更新显示显示液位。
示例性地,基于用液模式,确定液体的液位变化速率,包括:获取预设用液模式与预设液位变化速率的映射关系;基于用液模式与映射关系,确定液体的液位变化速率。
示例性地,用液设备包括分别设置在储液容器的不同高度处的多个液位传感器,方法还包括:基于多个液位传感器分别检测所得到的多个液位信号,确定初始的显示液位;其中,对于多个液位信号表示液体的液位在两个相邻的液位传感器所位于的高度之间的情况,至少根据该两个相邻的液位传感器所分别位于的高度中的一者,确定初始的显示液位。
示例性地,储液容器可拆卸地设置在用液设备上,确定初始的显示液位,包括:对于多个液位信号表示在安装储液容器后的第一时段内液体的液位始终高于第二液位的情况,确定初始的显示液位等于第一液位,其中,第二液位为第一液位传感器所位于的液位高度,第一液位传感器为多个液位传感器中位于顶部的液位传感器,第一液位为预设的位于第二液位上方的液位;对于多个液位信号表示在第一时段内液体的液位在第三液位高度上下抖动的情况,根据位于第三液位高度的第二液位传感器检测所得到的液位信号确定初始的显示液位,其中,第二液位传感器为多个液位传感器中的任一个。
示例性地,根据位于第三液位高度的第二液位传感器检测所得到的液位信号确定初始的显示液位,包括:对于在第一时段内第一液位信号出现的频次高于第一预设频次阈值的情况,确定初始的显示液位属于第一预设区间;对于在第一时段内第二液位信号出现的频次高于第一预设频次阈值的情况,确定初始的显示液位属于第二预设区间;其中,第一液位信号和第二液位信号均为第三液位传感器检测所得到的,且第一液位信号表示第三液位高度存在液体,第二液位信号表示第三液位高度不存在液体,第一预设区间中的液位高于第三液位高度,第二预设区间中的液位低于第三液位高度。
示例性地,确定初始的显示液位,还包括:对于多个液位信号表示在安装储液容器后的第一时段内液体的液位始终在相邻两个液位传感器所分别位于的高度之间抖动的情况,确定初始的显示液位位于第三预设区间;其中,第三预设区间中的液位在该相邻两个液位传感器所分别位于的高度之间。
示例性地,对于相邻液位传感器中位于下方的液位传感器是第二液位传感器的情况,第三预设区间的下限值大于第一预设区间的上限值;对于相邻液位传感器中位于上方的液位传感器是第二液位传感器的情况,第三预设区间的上限值小于第二预设区间的下限值。
示例性地,用液设备包括分别设置在储液容器的不同高度处的多个液位传感器,多个液位传感器中的第三液位传感器位于第四液位传感器的上方;方法还包括:基于第三液位传感器检测液体所得的液位信号,确定液体到达第四液位高度,其中,第四液位高度等于第三液位传感器所位于的高度;基于液位变化速率,更新显示显示液位,包括:基于第四液位高度和显示液位分别与第五液位高度的差异,将当前的液位变化速率更新为校准变化速率,以使液体到达第五液位高度时显示正确液位;以及基于校准变化速率,更新显示显示液位,其中,第五液位高度等于第四液位传感器所位于的高度。
示例性地,基于第四液位高度和显示液位分别与第五液位高度的差异,将当前的液位变化速率更新为校准变化速率,包括:根据第四液位高度和第五液位高度确定第一差值;根据当前的显示液位和第五液位高度确定第二差值;基于第二差值与第一差值之间的比例,确定比例系数;以及根据当前的液位变化速率和比例系数,确定校准变化速率。
示例性地,用液设备包括分别设置在储液容器的不同高度处的多个液位传感器,方法还包括:基于多个液位传感器分别检测所得到的多个液位信号,显示水量图标;其中,对于多个液位信号表示液体的液位高于第二液位的情况,以第一样式闪烁显示水量图标,直至液体的液位等于第二液位;对于多个液位信号表示液体的液位低于第六液位的情况,以第一样式闪烁显示水量图标达预设时间后,以第二样式显示水量图标;其中,第二液位为多个液位传感器中位于顶部的液位传感器所位于的液位,第六液位为多个液位传感器中位于底部的液位传感器所位于的液位。
示例性地,在储液容器可拆卸地设置在用液设备上,方法还包括:自用液设备上次完成使用起,检测储液容器是否被拆卸过;以及对于储液容器未被拆卸过的情况,将上次完成使用时刻的显示液位确定为初始的显示液位。
示例性地,方法还包括:获取用液设备的姿态信息;以及基于姿态信息,确定显示屏幕的显示角度;其中,对于姿态信息表示用液设备处于预设姿态的情况,确定显示屏幕的显示角度为第一角度;对于姿态信息表示用液设备未处于预设姿态的情况,确定显示屏幕的显示角度为第二角度,其中第一角度和第二角度的差值等于180°。
示例性地,方法还包括:对于显示液位小于第一预设液位的情况,显示低水量图标;以及对于显示液位小于第二预设液位的情况,显示加水提示信息,其中,第一预设液位大于或等于第二预设液位。
示例性地,方法还包括:基于用液模式,显示用液模式对应的第一动画。
示例性地,方法还包括:获取用液设备的特殊功能状态,其中,特殊功能状态包括电解杀菌状态;以及显示与特殊功能状态对应的第二动画。
根据本申请的第二方面,还提供一种用液设备,包括储液容器、显示器和处理器,其中,显示器连接处理器,用于显示储液容器中液体的显示液位,
处理器用于:获取液体的初始的显示液位,并将初始的显示液位输出给显示器;获取用液设备的用液模式;基于用液模式,确定液体的液位变化速率;以及基于液位变化速率,更新显示液位,并将经更新的显示液位输出给显示器。
示例性地,用液设备是清洁设备。
根据上述方案,通过获取用液设备的用液模式,基于用液模式确定储液容器中的液体的液位变化速率,进而根据液位变化速率持续更新显示液位。该方案不仅可以向用户呈现连续、准确的显示液位,并且显示液位的变化可以随着用液模式的改变而相应改变,从而显示效果更合理,用户体验也更好。
上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
通过结合附图对本申请实施例进行更详细的描述,本申请的上述以及其它目的、特征和优势将变得更加明显。附图用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中,相同的参考标号通常代表相同部件或步骤。
图1示出了根据本申请一个实施例的屏幕显示方法的示意性流程图;
图2a示出根据本申请一个实施例的初始的显示液位属于第一预设区间的示意图;
图2b示出根据本申请一个实施例的初始的显示液位属于第二预设区间的示意图;
图2c和图2d分别示出根据本申请不同实施例的初始的显示液位属于第三预设区间的示意图;
图3a和图3b分别示出根据本申请不同实施例的用液设备的显示屏幕的示意图;
图4a和图4b分别示出根据本申请不同实施例的用液设备的显示屏幕的示意图;
图5示出根据本申请另一个实施例的用液设备的显示屏幕的示意图;以及
图6示出根据本申请一个实施例的用液设备的示意性框图。
具体实施方式
为了使得本申请的目的、技术方案和优点更为明显,下面将参照附图详细描述根据本申请的示例实施例。显然,所描述的实施例仅仅是本申请的一部分实施例,而不是本申请的全部实施例,应理解,本申请不受这里描述的示例实施例的限制。基于本申请中描述的本申请实施例,本领域技术人员在没有付出创造性劳动的情况下所得到的所有其它实施例都应落入本申请的保护范围之内。
为了至少部分地解决上述技术问题,根据本申请实施例的一个方面,提供一种屏幕显示方法。该屏幕显示方法可以用于任何合适的具有屏幕显示需求的用液设备。例如,可以包括诸如洗地机、自动扫拖机器人之类的清洁设备,也可以包括加湿器、饮水机之类的家用功能设备,当然也可以包括其他类型其他用途的用液设备,本申请不对其进行限制。
图1示出根据本申请一个实施例的屏幕显示方法100的示意性流程图。如图1所示,屏幕显示方法100包括步骤S120、步骤S140、步骤S160和步骤S180。
步骤S120,显示用液设备的储液容器中液体的初始的显示液位。
可以理解,用液设备中至少包括承载液体的储液容器,还可以包括用于显示人机交互界面的显示屏。该显示屏可以是任何现有的或者未来研发的显示屏。根据本申请实施例,可以在用液设备的显示屏上显示用液设备的储液容器中液体的初始的显示液位。该初始的显示液位可以是初始时刻的显示液位。初始时刻可以是根据实际需求自定义的时刻。例如,初始时刻可以包括用液设备首次使用时的开始时刻,还可以包括每次使用时的开始时刻。或者,初始时刻还可以包括用液设备暂停一段时间继续开始使用的时刻。在其他示例中,对于储液容器为可拆卸的情况,初始时刻还可以包括储液容器被拆掉之后再次被安装至用液设备上的时刻。
该初始的显示液位可以是根据合适的方法确定的、能够表征初始时刻用液设备中的液体在储液容器中的液面的位置的信息。其可以是真实液面位置信息,例如通过液位检测装置检测到的准确液位信息;也可以是采用任何合适的液位估计方法所估计的液位信息;还可以是综合液位检测和液位估计的方法得到的液位信息。
初始的显示液位可以是各种合适类型的液位数据。可选地,显示液位可以是绝对的液位数据诸如“90ml”,即可以表示初始时刻的液位对应储液容器的90ml刻度。替代地,显示液位还可以是相对的液位数据,诸如为储液容器中液体体积占储液容器的容积的百分比数据。例如,在初始时刻,容量为100ml的储液容器中,对于液体的液位对应60ml刻度位置的情况,初始的显示液位可以是“60%”。
可选地,在显示上述液位数据的基础上,还可以同时显示与液位数据匹配的液位图标。液位图标例如为不同填充度的水滴图像。示例性地,液位数据越大,则填充度可以越高。
步骤S140,获取用液设备的用液模式。
用液设备的用液模式可以是表征用液设备在当前的用液工作状态的信息。例如,当前用液设备处于低功率运行状态或高功率运行状态。可以理解,若用液设备处于低功率运行状态,则其在单位时间内消耗液体的体积相对较少。而若用液设备处于高功率运行状态,则其在单位时间内消耗液体的体积可相对较多。当然,用液设备的用液模式也可以具有更多种,可以根据实际需求设备任意多个档位的用液模式。在一个示例中,用液设备可以是诸如洗地机的清洁设备,其用液模式可以是洗地机的清洁模式,如低噪清洁模式、标准清洁模式和强劲清洁模式,各个清洁模式用水的流量可以不同。在另一示例中,用液设备也可以是加湿器,其用液模式可以包括标准加湿模式和快速加湿模式等。可以理解,在快速加湿模式下,加湿器中的水的消耗量相对较大,消耗的速度也较快。
可以采用各种合适的方法获取用液设备的用液模式。例如在洗地机的清洁过程中,可以通过控制面板上的触屏控件等输入装置实时接收用户自主选择的清洁模式。或者,也可以在接收到用户选择或输入的“智能清洁模式”之后,以默认的清洁模式开始运行,并可以在运行的过程中根据监测到的吸污管道和/或污水箱中的脏污程度自动切换清洁模式。可以知道地,洗地机包括滚刷、吸污口、吸污管道、风机、污水箱、以及用于储存清水的储液容器,储液容器的清水用于提供给滚刷,滚刷靠近吸污口设置,吸污管道一端连接洗地机的吸污口,另一端连接污水箱,且吸污管道与风机相连。洗地机将储液容器的清水供给滚刷,洗地机的滚刷可转动以清洗地面。风机运行以使吸污管道产生吸力,从而洗地机可以通过吸污管道将滚刷上的污水输送到污水箱。吸污管道和/或污水箱中的脏污程度可以反映洗地机清洗的地面的脏污程度。例如可以在地面脏污程度较高的情况下,洗地机需要用较多的水清洗地面,这时可以将洗地机当前的清洁模式切换为强劲清洁模式,从而使清洁地面的效果好;而在地面脏污程度较低的情况下,洗地机用较少的水可以将地面清洗干净,这时可以将洗地机当前的清洁模式切换为标准清洁模式。
步骤S160,基于用液模式,确定液体的液位变化速率。
示例性地,液体的液位变化速率可以是液位下降速率。可以理解,在不同的用液模式下,储液容器中的液体的液位变化速率不同。例如,洗地机在标准清洁模式下运行时,清水箱中的水位下降的相对较慢;而在强劲清洁模式下运行时,清水箱中的水位下降的则相对较快。可以采用各种合适的方法,基于用液模式,确定液体的液位变化速率。示例性地,用液设备的多种用液模式可以与多个液位变化速率之间存在预设的对应关系。在确定用液设备的用液模式之后,则可以根据该对应关系,确定液体的液位变化速率。例如,在确定洗地机的清洁模式为标准清洁模式的情况下,可以通过查表的方式确定液体的液位变化速率,例如确定储液容器中的液体的液位下降速度为1ml/s。
步骤S180,基于液位变化速率,更新显示显示液位。
根据本申请实施例,在确定初始的显示液位之后,可以根据液位变化速率确定初始时刻之后的每单位时间的显示液位。
在一个示例中,可以直接根据步骤S160所确定的液位变化速率,确定每单位时间的显示液位。例如,初始的显示液位为60ml。步骤S160所确定的液位变化速率为液位下降速度1ml/s。则可以确定初始时刻之后的第1秒的显示液位为59ml,第2秒的显示液位为58ml……,初始时刻之后的第n秒的显示液位可以是(60-n)ml。若在第n+1秒用液设备的用液模式发生变化,则可以基于新的用液模式确定新的液位变化速率,并根据新的液位变化速率持续更新显示显示液位。例如,第n+1秒用液设备的用液模式对应的液位变化速率为液位下降速度2ml/s,则第n+1秒的显示液位可以是(58-n)ml,第n+2秒的显示液位可以是(56-n)ml……由此,用液设备的显示液位的变化可以随着用液模式的改变而相应改变,显示液位的变化较合理、也较准确。
在另一示例中,还可以根据步骤S160所确定的液位变化速率,结合用液设备中的液位检测装置所检测到的检测液位,校准液位变化速率,进而基于校准后的液位变化速率更新显示显示液位。
根据上述方案,通过获取用液设备的用液模式,基于用液模式确定储液容器中的液体的液位变化速率,进而根据液位变化速率持续更新显示液位。该方案不仅可以向用户呈现连续、准确的显示液位,并且显示液位的变化可以随着用液模式的改变而相应改变,从而显示效果更合理,用户体验也更好。
示例性地,用液设备包括分别设置在储液容器的不同高度处的多个液位传感器。
该多个液位传感器可以是任何现有的或者未来研发的能够实现液位的单点检测或多点检测的液位传感器。示例性而非限制性地,液位传感器可以是光电式液位传感器,电极式液位传感器,电容式液位传感器以及一些能检测到无液体状态和有液体状态的相关传感器等。光电式液位传感器如一体式光电液位传感器、分离式光电液位传感器和多点式光电液位传感器等。优选地,多个液位传感器可以是光电式液位传感器。用液设备中的液位传感器的数量可以是任意多个,例如2个、3个、5个等。多个液位传感器可以分别设置在对应待检测范围内的不同液位高度处,以便于检测储液容器中液体的液位在储液容器中的位置。例如,液位传感器的数目为3个。储液容器的液体容量为100ml且沿其竖直方向具有均匀的横截面积,3个液位传感器的设置高度可以在对应于储液容器的刻度[0,100ml]之间进行任意设置。例如,3个液位传感器可以由高至低依次对应储液容器中的90ml刻度、60ml刻度、30ml刻度的位置处。可以理解,通过将多个液位传感器分别设置在不同的液位高度处,可以方便准确检测到储液容器中的液体的多个不同液位。
方法100还包括步骤S110。步骤S110,基于多个液位传感器分别检测所得到的多个液位信号,确定初始的显示液位。其中,对于多个液位信号表示液体的液位在两个相邻的液位传感器所位于的高度之间的情况,至少根据该两个相邻的液位传感器所分别位于的高度中的一者,确定初始的显示液位。
以多个容器液位传感器均为分离式光电液位传感器为例,每个容器液位传感器可以设置在储液容器的侧壁上并对应液体的某一液位高度。示例性而非限制性地,在储液容器的内壁的容器液位传感器所设置的位置可以还设置有三棱镜。光电式液位传感器可以包含发光二极管和光敏接收器。当液体的液位达到该液位高度时,液体浸没该三棱镜,则发光二极管发射的光折射到液体中,从而使光敏接收器接收不到或只能接收到少量光线。当储液容器不在预定的位置时,三棱镜与光电式液位传感器不对应,发光二极管发射的光折射到空气中,从而使光敏接收器接收不到或只能接收到少量光线。如果液体的液位未达该液位高度因而未浸没三棱镜,则发光二极管发出的光可以通过三棱镜直接反射回光敏接收器。光电式液位传感器可以根据接收到的光线的有无或多少生成不同的电信号。该电信号即为液位信号。由此,利用储液容器中位于不同液位高度的分离式光电式液位传感器可以检测储液容器中多个不同液位的液位信号。
在此步骤中,可以采用任何合适的方法,基于多个液位传感器分别检测所得的多个液位信号确定初始的显示液位。例如,多个液位传感器为光电式液位传感器,每个液位传感器所检测的储液容器的位置为一个检测点位,多个液位传感器可以对应检测储液容器的多个检测点位的液位状态。可以基于每个液位传感器所采集到的液位信号,确定每个液位传感器所检测的检测点位的液位状态。该液位状态可以任意设置。例如,液位状态可以包括检测点位存在液体的有液体状态或者检测点位不存在液体的无液体状态。或者,液位状态也可以包括液位等于检测点位对应的液位的中液位状态、液位高于检测点位对应的液位的高液位状态以及液位低于检测点位对应的液位的低液位状态。然后,可以综合各个检测点位的液位状态,确定初始的显示液位。例如,3个液位传感器由高至低依次对应储液容器中的90ml刻度、60ml刻度、30ml刻度的位置处,若位于60ml刻度的液位传感器采集到的信号指示液体的液位低于该60ml刻度,且位于30ml刻度的液位传感器采集到的信号指示液体的液位高于该30ml刻度,则可以确定储液容器中的液体的液位在该两相邻液位传感器所位于的高度之间。具体地,可以将该两相邻液位传感器之间的中间液位作为初始的显示液位,例如可以显示“45ml”,或显示“45%”。或者,也可以将两相邻液位传感器中位于下方的液位传感器所位于的高度作为初始的显示液位,例如也可以显示为“30ml+”或者“30%+”。
根据上述方案,通过利用多个液位传感器采集到的液位信号可以较准确地确定初始的显示液位。从而可以保证显示液位的准确性和合理性。并且,此方案的计算量也较小。
示例性地,储液容器可拆卸地设置在用液设备上。步骤S110确定初始的显示液位,包括:对于多个液位信号表示在拆卸储液容器的时刻液体的液位高于第二液位的情况,确定初始的显示液位等于第一液位。其中,第二液位为第一液位传感器所位于的液位高度,第一液位传感器为多个液位传感器中位于顶部的液位传感器,第一液位为预设的位于第二液位上方的液位。
该屏幕显示方法100还包括:基于多个液位信号,显示水量图标。其中,对于在拆卸储液容器的时刻液体的液位低于第二液位的情况,闪烁显示水量图标。
以洗地机的清水箱为例,清水箱通常为可拆卸式,以方便用户进行加水或清理。同样以3个液位传感器由高至低依次对应容量为100ml的储液容器中的90ml刻度、60ml刻度、30ml刻度的位置处为例,第一液位传感器可以是对应储液容器中的90ml刻度位置的液位传感器。第二液位可以对应90ml刻度。第一液位可以是表示储液容器中的液体已满时的液位,例如对应100ml刻度,或者第一液位可以是表示储液容器中的液体液位大于第二液位,例如,90ml+。即,若在拆卸储液容器的时刻,这3个液位传感器采集到的液位信号表示当前液位不低于90ml刻度,则可以显示100ml液位或者显示90ml+液位,作为该时刻的液位。若在拆卸储液容器的时刻,这3个液位传感器采集到的液位信号表示当前液位低于90ml刻度,则可以不显示液位数据,而可以闪烁显示水量图标。例如在显示屏幕上以一定的闪烁频率显示诸如水滴型的水量图标。
由于在拆卸储液容器时,储液容器离开用液设备。此时,液位传感器所检测到的信号可能并非真实的液位信号。如前所述,储液容器不在预定的位置时与液体的液位达到检测点位对应的液位高度时,液位传感器所采集到的液位信号类似。因此,在储液容器被拆卸之后,液位传感器采集到的液位信号可以大致呈现满液位的状态,此时则会在屏幕上显示满液位。若此时的液位传感器采集到的液位信号指示液位在位于顶部的检测点位下方,则可能是检测受到干扰或者拆卸时剧烈晃动造成的。此时,可以先不显示液位数据,而只显示闪烁的液位图标,直至液位数据稳定之后再显示液位数据。这样,可以避免显示频繁跳变的数据给用户造成的困扰,并且还可以避免显示无效的液位数据,从而可以减少冗余计算。
示例性地,储液容器可拆卸地设置在用液设备上。步骤S110确定初始的显示液位,包括步骤S111和步骤S112。
步骤S111,对于多个液位信号表示在安装储液容器后的第一时段内液体的液位始终高于第二液位的情况,确定初始的显示液位等于第一液位。其中,第二液位为第一液位传感器所位于的液位高度,第一液位传感器为多个液位传感器中位于顶部的液位传感器,第一液位为预设的位于第二液位上方的液位。
例如,在洗地机的清扫过程中,用户将清水箱拆下进行加水操作,并将加水之后的清水箱重新安装至洗地机。在安装清水箱之后的2~3秒内,清水箱中的水位可能因为安装清水箱到洗地机而产生晃动,此时若洗地机的多个液位传感器采集到的液位信号指示液体的液位高于位于顶部的检测点位,则可以显示当前液位为满液位。这样,可以向用户提供较准确、稳定的液位数据,用户体验更好。
步骤S112,对于多个液位信号表示在第一时段内液体的液位在第三液位高度上下抖动的情况,根据位于第三液位高度的第二液位传感器检测所得到的液位信号确定初始的显示液位,其中,第二液位传感器为多个液位传感器中的任一个。在上述3个液位传感器由高至低依次对应容量为100ml的储液容器中的90ml刻度、60ml刻度、30ml刻度的位置处的示例中,第二液位传感器可以是这3个液位传感中的任一个。示例性而非限制性地,若在安装储液容器之后的2~3秒内这3个液位传感器采集到的液位信号指示液位在60ml刻度上下波动,则可以根据位于60ml刻度的液位传感器采集到的液位信号来最终确定此刻的显示液位。
根据上述方案,还考虑安装储液容器时液位的抖动变化,并根据液位传感器采集到的液位信号显示相应合理的液位。与现有技术中不考虑液位的抖动,直接显示抖动跳变的方案不同,本申请实施例的上述方案可以向用户提供较准确、稳定的液位数据,用户体验更好。此外,还可以减少冗余计算,从而可以节省计算空间。
示例性地,步骤S112根据位于第三液位高度的第二液位传感器检测所得到的液位信号确定初始的显示液位,包括步骤S112.1和步骤S112.2。
步骤S112.1,对于在第一时段内第一液位信号出现的频次高于第一预设频次阈值的情况,确定初始的显示液位属于第一预设区间。
在上述3个液位传感器由高至低依次对应容量为100ml的储液容器中的90ml刻度、60ml刻度、30ml刻度的位置处的示例中,若在储液容器安装后的第2~3秒内,液位信号表示液位在60ml刻度上下波动,则可以根据该时间段内位于60ml刻度的液位传感器采集到的不同液位信号的频次来最终确定此刻的显示液位。示例性地,液位传感器可以以预设频率采集液位信号,例如每秒钟可以采集50个液位信号,则3秒内可以采集到150个液位信号。可以理解,在液位发生抖动的情况下,液位信号也可以随时间波动。并且,在液位位于60ml刻度以上时采集到的液位信号与液位达到60ml刻度以下时的液位信号不同。若这些液位信号中的表示液位在60ml刻度以上的液位信号或表示60ml刻度附近存在液体的液位信号的频次较多,则可以确定液体的真实液位在60ml刻度上方。第一预设频次阈值可以是超过总频次的1/2的值。例如位于60ml刻度的液位传感器在3秒内采集的150个液位信号中超过75个液位信号均指示液体的液位在在60ml刻度上方。则可以确定此时的显示液位落在位于60ml刻度上方的第一预设区间内。图2a示出根据本申请一个实施例的初始的显示液位属于第一预设区间的示意图。如图所示,在位于60ml刻度的液位传感器在3秒内采集到的液位信号中,仅少量波谷信号表示液位在60ml刻度以下,此时可以确定显示液位属于第一预设区间。具体地,第一预设区间可以是(60ml,90ml)中的一个子区间,例如可以将(60ml,90ml)等分为上部子区间、中部子区间和下部子区间,第一预设区间可以是其中的下部子区间(60ml,70ml)。可以确定此时的显示液位为该第一预设区间内的任何值。可选地,可以确定显示液位为第一预设区间中的上限值或中值,例如显示69ml或65ml。
步骤S112.2,对于在第一时段内第二液位信号出现的频次高于第一预设频次阈值的情况,确定初始的显示液位属于第二预设区间。其中,第一液位信号和第二液位信号均为第三液位传感器检测所得到的,且第一液位信号表示第三液位高度存在液体,第二液位信号表示第三液位高度不存在液体。第一预设区间中的液位高于第三液位高度,第二预设区间中的液位低于第三液位高度。
在上述3个液位传感器由高至低依次对应容量为100ml的储液容器中的90ml刻度、60ml刻度、30ml刻度的位置处的示例中,若在储液容器安装后的第2~3秒内,液位信号表示液位在60ml刻度上下波动,并且若位于60ml刻度的液位传感器采集到的液位信号中表示液位在60ml刻度以下的液位信号或表示60ml刻度附近不存在液体的液位信号的频次较多,则可以确定液体的真实液位在60ml刻度下方,此时可以确定显示液位属于第二预设区间。图2b示出根据本申请一个实施例的初始的显示液位属于第二预设区间的示意图。如图所示,在位于60ml刻度的液位传感器在3秒内采集到的液位信号中,仅少量波峰信号表示液位在60ml刻度以上,此时可以确定显示液位属于第二预设区间。具体地,第二预设区间可以是(30ml,60ml)中的一个子区间,例如为将(30ml,60ml)等分为三个子区间中的上部子区间(50ml,60ml)。示例性地,可以确定此时的显示液位为该第二预设区间内的任何值。可选地,可以确定显示液位为第二预设区间中的上限值或中值,例如显示59ml或55ml。
上述方案中,考虑到储液容器安装时液位的抖动,并根据液位传感器采集到的液位信号,将液位抖动时的显示液位确定在合理的液位区间内。从而使得液位抖动时的显示液位更稳定、更准确。液位显示效果更佳、用户感官效果也更好。并且,这种方案的计算量也较小,还可以减少冗余显示所占用的显存空间。
示例性地,步骤S110确定初始的显示液位,还包括步骤S113。
步骤S113,对于多个液位信号表示在安装储液容器后的第一时段内液体的液位始终在相邻两个液位传感器所分别位于的高度之间抖动的情况,确定初始的显示液位位于第三预设区间。其中,第三预设区间中的液位在该相邻两个液位传感器所分别位于的高度之间。
同样在上述3个液位传感器由高至低依次对应容量为100ml的储液容器中的90ml刻度、60ml刻度、30ml刻度的位置处的示例中,若安装储液容器后的2~3秒内,三个液位传感器采集到的液位信号指示液位在60ml刻度和90ml刻度之间上下抖动,则可以确定初始的显示液位位于第三预设区间内。第三预设区间可以是区间(60ml,90ml),也可以是该区间的子区间。即,在安装储液容器的一定时间段内液位虽然抖动但未能触及任何检测点位,则可以显示液位在两个检测点位之间。具体地,可以确定此时的显示液位为该第三预设区间内的任何值,诸如上限值或中值等。
需要说明的是,在实际应用中,步骤S113的方案可以单独执行,也可以与步骤S111和步骤S112的方案合并执行。例如,对于相邻液位传感器中位于下方的液位传感器是第二液位传感器的情况,第三预设区间的下限值大于第一预设区间的上限值。对于相邻液位传感器中位于上方的液位传感器是第二液位传感器的情况,第三预设区间的上限值小于第二预设区间的下限值。
下面参考图2c和图2d。图2c和图2d分别示出根据本申请不同实施例的初始的显示液位属于第三预设区间的示意图。
首先,参考图2c。同样在上述3个液位传感器由高至低依次对应容量为100ml的储液容器中的90ml刻度、60ml刻度、30ml刻度的位置处的示例中,第二液位传感器为位于60ml刻度处的液位传感器。若在安装储液容器后的2~3秒内该液位传感器采集到的液位信号表示液体的液位在60ml刻度上下抖动,且大部分液位信号表示液体的液位在60ml刻度以上,则可以确定显示液位位于第一预设区间。若在安装储液容器后的2~3秒内该液位传感器采集到的液位信号表示液体的液位在60ml刻度和90ml刻度之间上下抖动,但均未触及这两个检测点位,则可以确定显示液位位于第三预设区间。第一预设区间和第三预设区间均在60ml~90ml之间。对于这两种情况中的前者,由于液位抖动中触及到下方的检测点位,因此其真实液位可能距离下方的检测点位更近。因此,可以将第一预设区间设置在第三预设区间的下方。例如,第三预设区间可以是将(60ml,90ml)等分为三个子区间中的中部子区间(70ml,80ml),则第一预设区间可以是下部子区间(60ml,70ml)。
接着,参考图2d。若在安装储液容器后的2~3秒内该液位传感器采集到的液位信号表示液体的液位在60ml刻度上下抖动,且大部分液位信号表示液体的液位在60ml刻度以下,则可以确定显示液位位于(30ml,60ml)第二预设区间。若在安装储液容器后的2~3秒内该液位传感器采集到的液位信号表示液体的液位在30ml刻度和60ml刻度之间上下抖动,但均未触及这两个检测点位,则可以确定显示液位位于第三预设区间。第二预设区间和第三预设区间均在30ml~60ml之间。对于这两种情况中的前者,由于液位抖动中触及到上方的检测点位,因此其真实液位可能距离上方的检测点位更近。因此,可以将第二预设区间设置在第三预设区间的上方。例如,第二预设区间可以是将(30ml,60ml)等分为三个子区间中的上部子区间(50ml,60ml),则第三预设区间可以是中部子区间(40ml,50ml)。
由此,针对储液容器安装后的预设时间内液位发生抖动的情况,可以根据液位传感器检测到的液位信号确定液位大致所在的位置。例如确定位于当前液位上下的两个检测点位,并可以将两个检测点位之间的液位区间划分为3个子区间。然后,可以根据检测到的液位信号指示液位触及该两个检测点位的不同情况,确定显示液位应落在哪个子区间内。这样,在液位发生抖动的情况下,也可以向用户呈现更精准的显示液位。
上述方案中,充分考虑安装储液容器时液位的抖动,并根据液位传感器采集到的液位信号,将液位抖动时的显示液位确定在合理的细部液位区间内。从而使得液位抖动时的显示液位更稳定、更准确。液位显示效果更佳、用户感官效果也更好。并且,这种方案的计算量也较小,还可以减少冗余显示所占用的显存空间。
示例性地,储液容器可拆卸地设置在用液设备上。屏幕显示方法100还包括步骤S114和步骤S115。
步骤S114,自用液设备上次完成使用起,检测储液容器是否被拆卸过。可以采用任何合适的方法检测储液容器是否被拆卸过。可选地,可以根据液位传感器检测到的液位信号确定储液容器是否被拆卸过。若用液设备在上一次完成使用后,液位传感器采集到的液位信号指示储液容器中的液位无显著变化,则可以确定储液容器未被拆卸过。反之,可以确定储液容器被拆卸过。替代地,也可以在储液容器和用液设备接触的位置设置感应装置,并通过感应装置确定储液容器是否被拆卸过。
步骤S115,对于储液容器未被拆卸过的情况,将上次完成使用时刻的显示液位确定为初始的显示液位。例如,若洗地机在1小时前使用结束时,显示清水箱中的最终显示液位50ml。通过步骤S114确定此1小时内清水箱未被拆卸过,则此时可以继续显示液位50ml。
上述方案中,在确定用液设备在前次使用结束后,储液容器未被拆卸过的情况下,基于前次使用结束时的显示液位显示本次使用的初始液位。这种方案可以快速且准确地确定初始显示液位。并且,这种方案可以有效减少计算量。
示例性地,储液容器可拆卸地设置在用液设备上,用液设备包括水泵,水泵用于从储液容器抽水供用液设备的执行端使用。水泵可以是任何合适的抽水水泵,其可以设置在储液容器下方的出水口处。例如,水泵可以设置在储液容器的出水口连接出水管道,出水管道的另一端可以连接用液设备的用液端。水泵在运转的情况下可以自储液容器中抽水以供用液端使用。可以理解,若储液容器被拆卸掉,则水泵无法从储液容器中抽水,或说抽不出水。
在显示用液设备的储液容器中液体的初始的显示液位之前,方法100还包括:基于多个液位信号,检测储液容器是否在位。其中,若存在至少一个液位传感器的液位信号表示该液位传感器所位于的液位高度不存在液体,则确定储液容器处于在位状态。
储液容器处于在位状态可以表示储液容器已安装到位的状态。相应地,储液容器处于不在位状态可以表示储液容器未安装到位的状态,如被拆卸掉的状态。示例性地,在上述3个液位传感器由高至低依次对应容量为100ml的储液容器中的90ml刻度、60ml刻度、30ml刻度的位置处的实施例中,若3个液位传感器中至少一个检测所得的液位信号指示对应的检测点位不存在液体,则可以说明当前储液容器在位。
如前所述,液位传感器例如是光电式液位传感器。在储液容器不在预定的位置的情况下与液体的液位达到检测点位对应的液位高度的情况下,液位传感器所采集到的液位信号类似,该液位信号可以呈现各个检测点位均存在液体的状态。相应地,若存在至少一个液位传感器检测所得的液位信号指示检测点位不存在液体,则可以说明此时储液容器未被拆卸掉,而是处于在位状态。
示例性地,对于多个液位信号表示液体的液位高于第二液位的情况,控制水泵抽水并获取抽水状态,对于抽水状态为有水流出状态的情况,确定初始的显示液位为第二液位。在上述3个液位传感器由高至低依次对应容量为100ml的储液容器中的90ml刻度、60ml刻度、30ml刻度的位置处的实施例中,若3个液位传感器采集到的液位信号均表示检测点位存在液体,则可能当前储液容器中的液体的液位在顶部的检测点位之上,或者当前储液容器可能处于不在位状态,此时的液位信号并非真实检测液体得到的液位信号。因此,可以通过控制水泵抽水的方法,确定储液容器是否真实在位。若水泵运行之后可以抽出水,例如在出水管道中检测到水流则可以确定储液容器在位,并且此时液体的液位不低于第二液位。进而,可以在显示屏幕显示第二液位。反之,若水泵抽水状态为无水流出状态,则可以确定储液容器不在位。示例性地,对于确定储液容器不在位的情况可以不显示液位数据,而仅显示闪烁的液位图标,或者也可以显示液位为前次使用结束时刻的液位。
根据本申请实施例,可以在确定储液容器在位的情况下,执行步骤S110基于多个液位传感器分别检测所得到的多个液位信号确定初始的显示液位。这样,可以时刻保证显示液位的准确性和合理性。
上述方案中,还可以通过液位信号和水泵抽水的方法检测储液容器是否在位,并在确定储液容器在位的情况下根据液位信号确定初始的显示液位。这种检测储液容器在位与否的方案无需额外的检测装置即可实现,检测效率高、检测准确率和灵敏度也较高。并且,可以进一步保证显示液位的准确性和合理性。
示例性地,步骤S160基于用液模式,确定液体的液位变化速率,包括步骤S161和步骤S162。步骤S161,获取预设用液模式与液位变化速率的映射关系。步骤S162,基于用液模式与映射关系,确定液体的液位变化速率。
例如,在上述用液设备中包括抽水水泵的示例中,水泵运转以为用液端提供液体。对于不同的用液模式,水泵的运转功率可以不同。例如,清洁设备在以强劲清洁模式工作过程中,水泵的运转功率可以较大,而在标准清洁模式工作过程中,水泵的运转功率则可以较小。从而在不同的清洁模式下,储液容器中液体的液位变化速率可以不同。即,清洁模式与储液容器的液体变化速率有可以存在预设的映射关系。该映射关系例如包括:强劲清洁模式→液位变化速率为2ml/s;标准清洁模式→液位变化速率1ml/s。则在步骤S161可以调取该映射关系。并可以在步骤S162,根据获取的清洁设备的当前的清洁模式和该映射关系,确定液体的液位变化速率。本领域普通技术人员容易理解该方案,在此不再赘述。
这种方案中,通过获取预设的用液模式与液位变化速率的映射关系,即可准确且快速地确定液体的液位变化速率。
示例性地,用液设备包括分别设置在储液容器的不同高度处的多个液位传感器。多个液位传感器中的第三液位传感器位于第四液位传感器的上方。
根据本申请实施例,第三液位传感器可以是在初始液位下方的液位传感器。例如,用液设备中包括5个液位传感器,由高至低依次对应储液容器中的90ml刻度、80ml刻度、50ml刻度、30ml刻度和10ml刻度。若初始时刻储液容器中的液体的液位在90ml刻度和80ml刻度之间,则第三液位传感器可以是位于80ml刻度、50ml刻度、30ml刻度或10ml刻度处的液位传感器中的任一个。相应的,对于第三液位传感器为位于80ml刻度的液位传感器,则第四液位传感器可以是位于50ml刻度、30ml刻度或10ml刻度处的液位传感器中的任一个。优选地,第三液位传感器为初始液位下方、且与初始液位最近的液位传感器。
方法100还包括步骤S130。步骤S130,基于第三液位传感器检测液体所得的液位信号,确定液体到达第四液位高度。其中,第四液位高度等于第三液位传感器所位于的高度。如上述示例中,第三液位传感器为位于80ml刻度的液位传感器,则第四液位高度可以对应80ml刻度。可以根据该液位传感器采集到的液位信号确定液位是否到达80ml刻度。例如,多个液位传感器为光电式液位传感器,可以确定位于80ml刻度的液位传感器采集到的每个液位信号的电学参数,然后可以根据电学参数的范围实时确定液位是否到达80ml刻度。在一个示例中,在该液位存在液体时,液位信号的电学参数落入第一参数区间;该液位不存在液体时,液位信号的电学参数落入第二参数区间。第一参数区间例如是电压区间[0,0.4V],第二参数区间例如是电压区间[2.8V,∞)可以根据多个液位信号的电压由大于0.4V转变为小于0.4V的时刻确定液位到达80ml刻度。在另一示例中,在液体的液位在该液位上方时,液位信号的电学参数落入第一参数区间如电压区间[0,0.4V];在液体的液位等于该液位时,液位信号的电学参数落入第三参数区间如电压区间(0.4V,2.8V);在液体的液位在该液位下方时,液位信号的电学参数落入第二参数区间如电压区间[2.8V,∞)。可以根据多个液位信号的电压落在(0.4V,2.8V),确定液体到达80ml刻度。
步骤S180基于液位变化速率,更新显示显示液位,包括步骤S181和步骤S182。
步骤S181,基于第四液位高度和显示液位分别与第五液位高度的差异,将当前的液位变化速率更新为校准变化速率,以使液体到达第五液位高度时显示正确液位。其中,第五液位高度等于第四液位传感器所位于的高度。可以理解,步骤S110所确定的初始的显示液位可能是预估液位例如“60%+”、“90ml+”等,而并非真实液位。而在液位等于液位传感器所位于的液位高度时,液位传感器检测到的液位为真实液位。即,液位传感器检测到的第四液位高度和第五液位高度均为真实液位。因此,可以利用这些能够检测到的真实液位校准显示液位。
具体地,可以在上述5个液位传感器由高至低依次对应储液容器中的90ml刻度、80ml刻度、50ml刻度、30ml刻度和10ml刻度的实施例中,在液位下降至80ml刻度时,显示液位例如是85ml刻度。可以根据80ml刻度和85ml刻度分别与50ml刻度的差异,更新当前的液位变化速度,得到校准变化速率。并利用校准变化速率矫正显示液位,以将显示液位逐渐矫正至正确液位。
示例性而非限制性地,可以在当前显示液位与第五液位高度的差值大于第四液位高度与第五液位高度的差值的情况下,增大液位变化速率。并利用增大后的液位变化速率更新显示液位,使显示液位以大于实际液位下降速度的速度快速下降。由此,可以逐渐缩小显示液位与真实液位的差异。可以在当前显示液位与第五液位高度的差值小于第四液位高度与第五液位高度的差值的情况下,减小液位变化速率。使显示液位以小于实际液位下降速度的速度缓慢下降。由此,可以逐渐缩小显示液位与真实液位的差异。从而可以在液体的液位由第四液位高度下降至第五液位高度的过程中,显示液位越来越接近真实液位。最终,当液体的液位达到第五液位高度时,显示液位可以等于第五液位高度或者为与第五液位高度接近的液位。可以理解,该正确液位可以是校准液位,是与第五液位高度大致相等的液位。
步骤S182,基于校准变化速率,更新显示显示液位。例如,更新前的液位变化速率为1ml/s,更新后的校准变化速率为2ml/s。在液位下降至80ml刻度时的显示液位例如是85ml刻度,则可以在此后第1秒显示液位83ml,在第2秒显示液位81ml……本领域普通技术人员可以理解该方案的多种实现方式,在此不再赘述。
根据上述方案,可以利用液位到达检测点位时液位传感器检测到的液位校准液位变化速率,并根据校准液位变化速率矫正显示液位。这种方案可以进一步保证显示的液位的精准度,从而可以向用户提供真实准确的液位信息。用户体验更好。
示例性地,步骤S181基于第四液位高度和显示液位分别与第五液位高度的差异,将当前的液位变化速率更新为校准变化速率,包括步骤S181.1至步骤S181.4。
步骤S181.1,根据第四液位高度和第五液位高度确定第一差值。
步骤S181.2,根据当前的显示液位和第五液位高度确定第二差值。
步骤S181.3,基于第二差值与第一差值之间的比例,确定比例系数。
步骤S181.4,根据当前的液位变化速率和比例系数,确定校准变化速率。
在上述5个液位传感器由高至低依次对应储液容器中的90ml刻度、80ml刻度、50ml刻度、30ml刻度和10ml刻度的实施例中,第四液位高度例如对应80ml刻度,第五液位高度例如对应50ml刻度。在液位下降至80ml刻度时,显示液位例如是75ml刻度。则可以确定第一差值30ml,第二差值25ml。比例系数可以是0.83。当前的液位变化速率例如是1ml/s,则可以确定校准变化速率0.83ml/s。例如,可以基于0.83ml/s的液位变化速率更新显示液位。
该方案可以将显示液位稳定、循序渐进地矫正至正确的液位,显示液位更合理、准确。并且方案的执行逻辑简单,计算量低。
示例性地,,用液设备包括分别设置在储液容器的不同高度处的多个液位传感器。屏幕显示方法100还包括步骤S190。步骤S190,基于多个液位传感器分别检测所得到的多个液位信号,显示水量图标。其中,对于多个液位信号表示液体的液位高于第二液位的情况,以第一样式闪烁显示水量图标,直至液体的液位等于第二液位。对于多个液位信号表示液体的液位低于第六液位的情况,以第一样式闪烁显示水量图标达预设时间后,以第二样式显示水量图标。其中,第二液位为多个液位传感器中位于顶部的液位传感器所位于的液位,第六液位为多个液位传感器中位于底部的液位传感器所位于的液位。
根据本申请实施例,用液设备在实时显示储液容器中的液位数据之后,还可以显示与当前液位数据匹配的动态水量图标。水量图标例如为水滴型的图标,可以采用任何合适的动态图标方式表示水量的变化。可选地,可以通过不同的填充度表示水量的变化。例如在储液容器中的液量较小液位较低时,显示的水量图标的填充度可以较小;在储液容器中的液量较多液位较高时,显示的水量图标的填充度可以较大。在其他示例中,还可以通过不同的色彩饱和度、不同透明度或不同颜色表示液位的变化。
若多个液位信号表示液体的液位高于位于顶部的检测点位,则可以以第一样式闪烁显示水量图标,直至液体的液位等于第二液位。例如,位于顶部的检测点位对应90%的液量对应的液位。若用户将洗地机的清水箱中加满水之后,通过液位传感器采集到的液位信号,可以确定清水箱中的水量大于90%,此时,显示屏上可以闪烁显示填充度为90%的水滴图标。随着水箱供水,在液位传感器检测到水位达到90%的水位线时,则可以在显示屏显示90%的水位。
若多个液位信号表示液体的液位低于位于底部的检测点位,以第一样式闪烁显示水量图标达预设时间后,以第二样式显示水量图标。第二样式例如为红色填充的水量图标。例如,位于底部的检测点位对应储液容器中10%的液量对应的液位。预设时间例如是2秒。示例性地,若通过液位传感器采集到的液位信号确定清水箱的水量小于10%水位线时,则可以在显示屏幕上持续闪烁显示填充度为10%的水滴图标,2秒钟之后,可以在显示屏幕上显示红色填充的低水量图标。
上述方案中,在显示液位的同时,还可以搭配显示水量图标。这样方便直观生动地向用户呈现储液容器中的液体的液位状态。并且,在液位较高和液位较低时,水量图标均闪烁显示。由此,可以通过明显的图标提醒用户特别注意,以避免水量过多而外溢或水量过少而无法正常工作。从而,人机交互效率更高,用户体验更好。
示例性地,屏幕显示方法100还包括步骤S191和步骤S192。步骤S191,对于显示液位小于第一预设液位的情况,显示低水量图标。步骤S192,对于显示液位小于第二预设液位的情况,显示加水提示信息。其中,第一预设液位大于或等于第二预设液位。
第一预设液位和第二预设液位均可以是用户自定义的液位。例如,第一预设液位可以等于位于底部的检测点位所在的液位,例如对应10%液位。第二预设液位可以是小于位于底部的检测点位所在的液位,例如对应5%液位。可以在显示液位小于10%液位时,在洗地机的显示屏幕上显示低水量图标,并在显示液位小于5%液位时,在显示屏幕上显示加水提示信息。低水量图标例如为填充度为0%的水量图标,加水提示信息可以是文字信息“请为清水箱加水!”
通过在显示屏幕直观地显示低水量图标水量和加水提示信息,可以及时向用户呈现低液量信息,以方便用户及时处理从而保证用液设备的良好使用。从而,人机交互效率更高,用户体验更好。
示例性地,屏幕显示方法100还包括步骤S193和步骤S194。步骤S193,获取用液设备的姿态信息。步骤S194,基于姿态信息,确定显示屏幕的显示角度。其中,对于姿态信息表示用液设备处于预设姿态的情况,确定显示屏幕的显示角度为第一角度。对于姿态信息表示用液设备未处于预设姿态的情况,确定显示屏幕的显示角度为第二角度。其中,第一角度和第二角度的差值等于180°。
可以理解,用液设备在使用过程中,可以具有多种姿态和角度,相应的显示屏的角度也发生改变,因此可以根据用液设备的姿态相应调整显示屏的显示角度。
图3a和图3b分别示出根据本申请不同实施例的用液设备的显示屏幕的示意图。如图3a所示,用液设备例如为洗地机,用户在操作洗地机清洁地面时,洗地机离开底座,此时显示屏幕的显示信息可以为正常角度的显示信息,如正对用户。若用户使用完洗地机后,可以将其放置回底座。由于洗地机底座一般都在墙边,故洗地机放回底座时的屏幕朝向与清洁时可能相反。如图3b所示,为方便用户查看,可以在识别到洗地机置回底座时,控制显示屏的显示信息显示呈180度旋转,以使显示信息正对用户。
这种方案中,还可以通过获取用液设备的姿态,自动调节显示屏幕的显示角度,使得屏幕显示信息始终正对用户,以方便用户查看。这种屏幕显示方案的视觉效果更佳,用户体验更好。
示例性地,屏幕显示方法100还包括步骤S195。步骤S195,基于用液模式,显示用液模式对应的第一动画。
例如,用液设备为洗地机,用液模式可以包括躺倒清洁模式。清洁过程中还可以根据洗地机操作杆的角度变化提示进入到躺倒模式,并显示躺倒清洁模式对应的动画。图4a和图4b分别示出根据本申请不同实施例的用液设备的显示屏幕的示意图。如图4a所示,可以在识别到显示屏幕上显示洗地机躺倒清洁的动画。若洗地机在躺倒清洁模式中持续工作,则还可以在洗地机的显示屏幕上显示图4b中的躺倒清洁图标。此外,每种用液模式均可以设置对应的动画,例如在洗地机为强劲清洁模式时可以显示灰尘扬起的动画等。
上述方案中,通过显示与用液模式对应的动画,可以直观形象地向用户呈现用液设备的工作状态,采用动画显示的方式视觉效果更好,还可以增加人机交互的趣味性,从而用户体验更好。
示例性地,屏幕显示方法100还包括步骤S196和步骤S197。步骤S196,获取用液设备的特殊功能状态。其中,特殊功能状态包括电解杀菌状态。步骤S197,显示与特殊功能状态对应的第二动画。
图5示出根据本申请另一个实施例的用液设备的显示屏幕的示意图。如图所示,特殊功能状态可以包括电解杀菌状态。若洗地机进入电解杀菌状态,则可以在显示屏幕上显示图中示出的电解水杀菌动画。当然,特殊功能状态也可以包括其他自定义的状态,并可以显示相应的动画界面。这既方便直观形象地向用户呈现用液设备的工作状态,而且采用动画显示的方式视觉效果更好,还可以增加人机交互的趣味性,从而用户体验更好。
在另一可选的实施例中,屏幕显示方法100还可以包括实时显示用液设备以每种用液模式工作的工作进度。例如,用液设备为洗地机。洗地机的用液模式还可以包括自动清洁模式。该模式下的自动清洁流程可以包括滚刷清洗、管道清洗、智能检测、深度清洗、烘干中等任务进程。还可以在显示屏幕实时显示每个任务进程的动画和进度条。这样,可以进一步方便用户直观了解洗地机的工作状态,用户体验更好。
根据本申请的第二方面,还提供一种用液设备。图6示出根据本申请一个实施例的用液设备600的示意性框图。如图6所示,该用液设备600包括储液容器610、显示器620和处理器630。其中,显示器620连接处理器630,用于显示储液容器610中液体的显示液位。
处理器630用于:获取液体的初始的显示液位,并将初始的显示液位输出给显示器;获取用液设备600的用液模式;基于用液模式,确定液体的液位变化速率;以及基于液位变化速率,更新显示液位,并将经更新的显示液位输出给显示器620。
示例性地,用液设备600是清洁设备。例如,清洁设备可以是洗地机。在洗地机的清洁过程中,处理器可以实时获取洗地机的清洁模式,并确定与清洁模式匹配的液位变化速率,并可以根据液位变化速率更新显示液位。从而可以显示更合理、准确的液位,用户体验更好。
本领域普通技术人员通过阅读上述屏幕显示方法100,容易理解用液设备600的实现结构、工作原理和有益效果。为了简洁,在此不再赘述。
尽管这里已经参考附图描述了示例实施例,应理解上述示例实施例仅仅是示例性的,并且不意图将本申请的范围限制于此。本领域普通技术人员可以在其中进行各种改变和修改,而不偏离本申请的范围和精神。所有这些改变和修改意在被包括在所附权利要求所要求的本申请的范围之内。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个设备,或一些特征可以忽略,或不执行。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本申请的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本申请并帮助理解各个发明方面中的一个或多个,在对本申请的示例性实施例的描述中,本申请的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该本申请的方法解释成反映如下意图:即所要求保护的本申请要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如相应的权利要求书所反映的那样,其发明点在于可以用少于某个公开的单个实施例的所有特征的特征来解决相应的技术问题。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本申请的单独实施例。
本领域的技术人员可以理解,除了特征之间相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本申请的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本申请的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本申请实施例的用液设备中的一些模块的一些或者全部功能。本申请还可以实现为用于执行这里所描述的方法的一部分或者全部的装置程序(例如,计算机程序和计算机程序产品)。这样的实现本申请的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本申请进行说明而不是对本申请进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本申请可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
以上所述,仅为本申请的具体实施方式或对具体实施方式的说明,本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。本申请的保护范围应以权利要求的保护范围为准。
Claims (17)
1.一种屏幕显示方法,用于用液设备,其特征在于,所述方法包括:
显示所述用液设备的储液容器中液体的初始的显示液位;
获取所述用液设备的用液模式;
基于所述用液模式,确定所述液体的液位变化速率;以及
基于所述液位变化速率,更新显示所述显示液位。
2.如权利要求1所述的屏幕显示方法,其特征在于,所述基于所述用液模式,确定所述液体的液位变化速率,包括:
获取预设用液模式与预设液位变化速率的映射关系;
基于所述用液模式与所述映射关系,确定所述液体的所述液位变化速率。
3.如权利要求1所述的屏幕显示方法,其特征在于,所述用液设备包括分别设置在所述储液容器的不同高度处的多个液位传感器,
所述方法还包括:
基于所述多个液位传感器分别检测所得到的多个液位信号,确定所述初始的显示液位;
其中,对于所述多个液位信号表示所述液体的液位在两个相邻的液位传感器所位于的高度之间的情况,至少根据该两个相邻的液位传感器所分别位于的高度中的一者,确定所述初始的显示液位。
4.如权利要求3所述的屏幕显示方法,其特征在于,所述储液容器可拆卸地设置在所述用液设备上,
所述确定所述初始的显示液位,包括:
对于所述多个液位信号表示在安装所述储液容器后的第一时段内所述液体的液位始终高于第二液位的情况,确定所述初始的显示液位等于第一液位,其中,所述第二液位为第一液位传感器所位于的液位高度,所述第一液位传感器为所述多个液位传感器中位于顶部的液位传感器,所述第一液位为预设的位于所述第二液位上方的液位;
对于所述多个液位信号表示在所述第一时段内所述液体的液位在第三液位高度上下抖动的情况,根据位于所述第三液位高度的第二液位传感器检测所得到的液位信号确定所述初始的显示液位,其中,所述第二液位传感器为所述多个液位传感器中的任一个。
5.如权利要求4所述的屏幕显示方法,其特征在于,
所述根据位于所述第三液位高度的第二液位传感器检测所得到的液位信号确定所述初始的显示液位,包括:
对于在所述第一时段内第一液位信号出现的频次高于第一预设频次阈值的情况,确定所述初始的显示液位属于第一预设区间;
对于在所述第一时段内第二液位信号出现的频次高于所述第一预设频次阈值的情况,确定所述初始的显示液位属于第二预设区间;
其中,所述第一液位信号和所述第二液位信号均为所述第三液位传感器检测所得到的,且所述第一液位信号表示所述第三液位高度存在液体,所述第二液位信号表示所述第三液位高度不存在液体,所述第一预设区间中的液位高于所述第三液位高度,所述第二预设区间中的液位低于所述第三液位高度。
6.如权利要求3至5任一项所述的屏幕显示方法,其特征在于,所述确定所述初始的显示液位,还包括:
对于所述多个液位信号表示在安装所述储液容器后的第一时段内所述液体的液位始终在相邻两个液位传感器所分别位于的高度之间抖动的情况,确定所述初始的显示液位位于第三预设区间;
其中,所述第三预设区间中的液位在该相邻两个液位传感器所分别位于的高度之间。
7.如引用权利要求5的权利要求6所述的屏幕显示方法,其特征在于,
对于所述相邻液位传感器中位于下方的液位传感器是所述第二液位传感器的情况,所述第三预设区间的下限值大于所述第一预设区间的上限值;
对于所述相邻液位传感器中位于上方的液位传感器是所述第二液位传感器的情况,所述第三预设区间的上限值小于所述第二预设区间的下限值。
8.如权利要求1至3任一项所述的屏幕显示方法,其特征在于,所述用液设备包括分别设置在所述储液容器的不同高度处的多个液位传感器,所述多个液位传感器中的第三液位传感器位于第四液位传感器的上方;
所述方法还包括:
基于所述第三液位传感器检测所述液体所得的液位信号,确定所述液体到达第四液位高度,其中,所述第四液位高度等于所述第三液位传感器所位于的高度;
所述基于所述液位变化速率,更新显示所述显示液位,包括:
基于所述第四液位高度和显示液位分别与第五液位高度的差异,将当前的液位变化速率更新为校准变化速率,以使所述液体到达所述第五液位高度时显示正确液位;以及
基于所述校准变化速率,更新显示所述显示液位,其中,所述第五液位高度等于所述第四液位传感器所位于的高度。
9.如权利要求8所述的屏幕显示方法,其特征在于,
所述基于所述第四液位高度和显示液位分别与第五液位高度的差异,将当前的液位变化速率更新为校准变化速率,包括:
根据所述第四液位高度和所述第五液位高度确定第一差值;
根据当前的显示液位和所述第五液位高度确定第二差值;
基于所述第二差值与所述第一差值之间的比例,确定比例系数;以及
根据当前的液位变化速率和所述比例系数,确定所述校准变化速率。
10.如权利要求1至3任一项所述的屏幕显示方法,其特征在于,所述用液设备包括分别设置在所述储液容器的不同高度处的多个液位传感器,
所述方法还包括:
基于所述多个液位传感器分别检测所得到的多个液位信号,显示水量图标;
其中,对于所述多个液位信号表示所述液体的液位高于第二液位的情况,以第一样式闪烁显示所述水量图标,直至所述液体的液位等于所述第二液位;对于所述多个液位信号表示所述液体的液位低于第六液位的情况,以第一样式闪烁显示所述水量图标达预设时间后,以第二样式显示所述水量图标;
其中,所述第二液位为所述多个液位传感器中位于顶部的液位传感器所位于的液位,所述第六液位为所述多个液位传感器中位于底部的液位传感器所位于的液位。
11.如权利要求1至3任一项所述的屏幕显示方法,其特征在于,在所述储液容器可拆卸地设置在所述用液设备上,
所述方法还包括:
自所述用液设备上次完成使用起,检测所述储液容器是否被拆卸过;以及
对于所述储液容器未被拆卸过的情况,将上次完成使用时刻的显示液位确定为所述初始的显示液位。
12.如权利要求1至3任一项所述的屏幕显示方法,其特征在于,所述方法还包括:
获取所述用液设备的姿态信息;以及
基于所述姿态信息,确定所述显示屏幕的显示角度;
其中,对于所述姿态信息表示用液设备处于预设姿态的情况,确定所述显示屏幕的显示角度为第一角度;对于所述姿态信息表示所述用液设备未处于所述预设姿态的情况,确定所述显示屏幕的显示角度为第二角度,其中所述第一角度和所述第二角度的差值等于180°。
13.如权利要求1至3任一项所述的屏幕显示方法,其特征在于,所述方法还包括:
对于所述显示液位小于第一预设液位的情况,显示低水量图标;以及
对于所述显示液位小于第二预设液位的情况,显示加水提示信息,其中,所述第一预设液位大于或等于所述第二预设液位。
14.如权利要求1至3任一项所述的屏幕显示方法,其特征在于,所述方法还包括:
基于所述用液模式,显示所述用液模式对应的第一动画。
15.如权利要求1至3任一项所述的屏幕显示方法,其特征在于,所述方法还包括:
获取所述用液设备的特殊功能状态,其中,所述特殊功能状态包括电解杀菌状态;以及
显示与所述特殊功能状态对应的第二动画。
16.一种用液设备,其特征在于,包括储液容器、显示器和处理器,其中,所述显示器连接所述处理器,用于显示所述储液容器中液体的显示液位,
所述处理器用于:
获取所述液体的初始的显示液位,并将所述初始的显示液位输出给所述显示器;
获取所述用液设备的用液模式;
基于所述用液模式,确定所述液体的液位变化速率;以及
基于所述液位变化速率,更新所述显示液位,并将经更新的显示液位输出给所述显示器。
17.如权利要求16所述的用液设备,其特征在于,所述用液设备是清洁设备。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310090620.8A CN116072038A (zh) | 2023-01-28 | 2023-01-28 | 屏幕显示方法和用液设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310090620.8A CN116072038A (zh) | 2023-01-28 | 2023-01-28 | 屏幕显示方法和用液设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116072038A true CN116072038A (zh) | 2023-05-05 |
Family
ID=86174655
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310090620.8A Pending CN116072038A (zh) | 2023-01-28 | 2023-01-28 | 屏幕显示方法和用液设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116072038A (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110786787A (zh) * | 2018-08-03 | 2020-02-14 | 广东宝乐机器人股份有限公司 | 水箱出水控制方法、装置及清洁机器人 |
CN111359921A (zh) * | 2019-10-09 | 2020-07-03 | 添可智能科技有限公司 | 清洗机、清洁设备及其信息显示方法及存储介质 |
CN215078084U (zh) * | 2021-03-01 | 2021-12-10 | 江门市西屋厨房小家电有限公司 | 一种具有液位检测和显示的地面清洁装置 |
CN215573221U (zh) * | 2021-08-19 | 2022-01-18 | 深圳前海帕拓逊网络技术有限公司 | 洗地机水位检测装置及洗地机 |
CN114557649A (zh) * | 2022-01-28 | 2022-05-31 | 北京顺造科技有限公司 | 清洁设备及清洁设备用户界面显示方法 |
US20220338695A1 (en) * | 2019-09-04 | 2022-10-27 | Tineco Intelligent Technology Co., Ltd. | Cleaning machine, cleaning device, control and information display methods thereof, and storage medium |
CN115581417A (zh) * | 2022-10-26 | 2023-01-10 | 珠海格力电器股份有限公司 | 洗地机的控制方法、装置、电子设备、洗地机及存储介质 |
-
2023
- 2023-01-28 CN CN202310090620.8A patent/CN116072038A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110786787A (zh) * | 2018-08-03 | 2020-02-14 | 广东宝乐机器人股份有限公司 | 水箱出水控制方法、装置及清洁机器人 |
US20220338695A1 (en) * | 2019-09-04 | 2022-10-27 | Tineco Intelligent Technology Co., Ltd. | Cleaning machine, cleaning device, control and information display methods thereof, and storage medium |
CN111359921A (zh) * | 2019-10-09 | 2020-07-03 | 添可智能科技有限公司 | 清洗机、清洁设备及其信息显示方法及存储介质 |
CN215078084U (zh) * | 2021-03-01 | 2021-12-10 | 江门市西屋厨房小家电有限公司 | 一种具有液位检测和显示的地面清洁装置 |
CN215573221U (zh) * | 2021-08-19 | 2022-01-18 | 深圳前海帕拓逊网络技术有限公司 | 洗地机水位检测装置及洗地机 |
CN114557649A (zh) * | 2022-01-28 | 2022-05-31 | 北京顺造科技有限公司 | 清洁设备及清洁设备用户界面显示方法 |
CN115581417A (zh) * | 2022-10-26 | 2023-01-10 | 珠海格力电器股份有限公司 | 洗地机的控制方法、装置、电子设备、洗地机及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111359921B (zh) | 清洗机、清洁设备及其信息显示方法及存储介质 | |
CN107782411A (zh) | 液位检测器及液位检测方法 | |
WO2021042861A1 (zh) | 清洗机、清洁设备及其控制、信息显示方法及存储介质 | |
EP4349236A1 (en) | Cleaning device and dirt detection method | |
CN106073808A (zh) | 一种尿流率检测马桶及其检测方法 | |
CN116072038A (zh) | 屏幕显示方法和用液设备 | |
CN215078084U (zh) | 一种具有液位检测和显示的地面清洁装置 | |
EP3343219B1 (en) | Sensor hub and method for operating the same | |
CN209331934U (zh) | 拖地机 | |
CN111609893A (zh) | 流量测量方法、装置、设备及扫地机 | |
CN112556092A (zh) | 水洗空气装置的挡水网堵塞检测方法、装置及*** | |
CN205981373U (zh) | 水洗装置的水位检测装置 | |
CN111110130A (zh) | 一种洗碗机的自适应清洗方法及清洗*** | |
CN111839214B (zh) | 下置式饮水机及其水量检测方法、及计算机可读存储介质 | |
JP2011000206A (ja) | 食器洗い機 | |
KR101906305B1 (ko) | 정전용량방식을 이용한 수위감지 장치 | |
CN115876273A (zh) | 液位检测方法和装置、液位传感器、储液容器与清洁设备 | |
KR102087223B1 (ko) | 정전용량형 수위 감지 장치 | |
CN116448213A (zh) | 液位检测方法和清洁设备 | |
CN116046099A (zh) | 液位检测方法和装置、储液容器及清洁设备 | |
CN116088066A (zh) | 自动检测方法和用液设备 | |
CN110749360B (zh) | 一种皂液器皂液欠缺检验方法及电子设备 | |
JP3139833B2 (ja) | 洗浄水の残量と使用可能時間を表示する機能を備えた床面洗浄機 | |
CN217331307U (zh) | 水箱液位检测装置和机器 | |
CN115089067B (zh) | 清洁设备的控制方法、基站、清洁设备及清洁*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |