饮水机出水参数控制方法、装置和饮水机与流程

文档序号:20191365发布日期:2020-03-27 19:41阅读:656来源:国知局
饮水机出水参数控制方法、装置和饮水机与流程
本申请涉及计算机
技术领域
,特别是涉及一种饮水机出水参数控制方法、装置和饮水机。
背景技术
:随着计算机技术的发展,以及人们日常生活水平的提高,对于生活家居设备的要求也随之增高。但传统的饮水机在使用过程中,需要用户人为打开开关,等待接水,同时需要观察水杯是否溢满,然后手动关闭开关,停止接水,容易出现未及时关闭开关导致水溢出水杯的情况,浪费水资源。而如果接取的水为高温水时,还易导致出现烫伤的情况。针对传统取水方式容易出现溢满的问题,出现了利用红外检测技术对水杯内水位的检测,来判断水杯是否溢满的方式。但这种方式容易出现设置在饮水机上的接收器因光线的干扰,无法实现准确的水位检测的情况,进而导致对出水量的控制准确度较低。技术实现要素:基于此,有必要针对上述技术问题,提供一种能够提高饮水机的出水参数控制准确度的饮水机出水参数控制方法、装置和饮水机。一种饮水机出水参数控制方法,所述方法包括:获取饮水机的识别设备识别到的待取水容器的杯体特征;当所述杯体特征与已记录取水容器的杯体特征匹配时,确定所述饮水机的出水特征;打开所述饮水机的开关阀,根据所述出水特征对所述饮水机的出水参数进行控制;在所述饮水机的出水参数满足所述出水特征时,控制所述开关阀关闭。在其中一个实施例中,所述方法还包括:当所述杯体特征与已记录取水容器的杯体特征不匹配时,存储所述待取水容器的杯体特征;记录所述待取水容器的杯体特征;根据所述待取水容器的放置位置控制相应开关阀开启;接收开关阀关闭指令,获取所述饮水机的出水特征;将所述饮水机的出水特征与所述待取水容器的杯体特征对应存储。在其中一个实施例中,所述识别设备包括图像识别设备和重力检测设备;所述获取饮水机的识别设备识别到的待取水容器的杯体特征,包括:利用饮水机的图像识别设备,对所述待取水容器进行图像识别,生成对应的外观识别结果;利用饮水机的重力检测设备,对放置在所述开关阀的托盘上的待取水容器进行重量检测,生成对应的重量检测结果;所述待取水容器的杯体特征包括所述外观识别结果和所述重量检测结果。在其中一个实施例中,所述出水特征包括出水量和出水类型;所述当所述杯体特征与已记录取水容器的杯体特征匹配时,确定所述饮水机的出水特征,包括:当所述杯体特征与已取水容器的杯体特征匹配时,获取与所述杯体特征对应的出水量;根据所述待取水容器在所述饮水机的开关阀对应的托盘的放置位置,确定所述饮水机的出水类型。在其中一个实施例中,所述方法还包括:当所述重力检测设备检测到的重量数据归零后,控制所述饮水机的开关阀关闭;当重新识别到待取水容器时,获取所述待取水容器出水量,并根据所述出水量更新对应的出水特征。在其中一个实施例中,所述方法还包括:当所述杯体特征与已记录取水容器的杯体特征匹配时,将与所述杯体特征对应的取水选项列表,展示在所述饮水机的显示设备;根据所检测到的取水选项,控制所述饮水机的出水量。在其中一个实施例中,在所述放置托盘检测到的重量数据归零后,所述方法还包括:当重新识别到待取水容器时,将所获取的所述待取水容器的杯体特征,与最近一次待取水容器的杯体特征进行比对;当确定所述待取水容器的杯体特征,与最近一次待取水容器的杯体特征一致时,在所述饮水机的显示设备展示预设取水选项;所述取水选项包括继续上次取水和重新取水;根据所检测到的取水选项,控制所述饮水机的出水参数。一种饮水机出水参数控制装置,所述装置包括:杯体特征获取模块,用于获取饮水机的识别设备识别到的待取水容器的杯体特征;出水特征确定模块,用于当所述杯体特征与已记录取水容器的杯体特征匹配时,确定所述饮水机的出水特征;出水参数控制模块,打开所述饮水机的开关阀,根据所述出水特征对所述饮水机的出水参数进行控制;开关阀控制模块,用于在所述饮水机的出水量满足所述出水特征时,控制所述开关阀关闭。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取饮水机的识别设备识别到的待取水容器的杯体特征;当所述杯体特征与已记录取水容器的杯体特征匹配时,确定所述饮水机的出水特征;打开所述饮水机的开关阀,根据所述出水特征对所述饮水机的出水参数进行控制;在所述饮水机的出水参数满足所述出水特征时,控制所述开关阀关闭。一种饮水机,包括饮水机本体、设置在所述饮水机本体内的图像识别设备、重力检测设备以及计算机设备;所述计算机设备分别与所述重力检测设备、所述图像识别设备连接。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取饮水机的识别设备识别到的待取水容器的杯体特征;当所述杯体特征与已记录取水容器的杯体特征匹配时,确定所述饮水机的出水特征;打开所述饮水机的开关阀,根据所述出水特征对所述饮水机的出水参数进行控制;在所述饮水机的出水参数满足所述出水特征时,控制所述开关阀关闭。上述饮水机出水参数控制方法、装置、计算机设备和存储介质,通过获取饮水机的识别设备识别到的待取水容器的杯体特征,且当杯体特征与已记录取水容器的杯体特征匹配时,确定饮水机的出水特征。打开饮水机的开关阀,根据出水特征对饮水机的出水参数进行控制,在饮水机的出水参数满足出水特征时,控制开关阀关闭。由于在取水过程中无需用户时刻观察取水情况,可根据饮水机的出水特征实现饮水机出水参数的控制,避免出现水量溢满的情况,提高了针对出水参数控制的准确度。附图说明图1为一个实施例中饮水机出水参数控制方法的应用环境图;图2为另一个实施例中饮水机出水参数控制方法的应用环境图;图3为一个实施例中饮水机出水参数控制方法的流程示意图;图4为另一个实施例中饮水机出水参数控制方法的流程示意图;图5为一个实施例中饮水机出水参数控制装置的结构框图;图6位另一个实施例中饮水机出水参数控制装置的结构框图;图7为一个实施例中饮水机的结构示意图;图8为另一个实施例中饮水机的结构示意图;图9为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的饮水机出水参数控制方法,可以应用于图1所示的饮水机中。其中,饮水机包括触控显示设备102、识别设备104以及饮水机本体106。其中,触控显示设备102和识别设备104设置在饮水机本体106上,饮水机本体106上还设置多个开关阀110。通过利用设置在饮水机本体106上的识别设备104,识别到待取水容器108的杯体特征,且将待取水容器108的杯体特征,与数据库中已记录取水容器的杯体特征进行匹配。当存在与杯体特征匹配的已记录取水容器的杯体特征时,通过触控显示设备102展示饮水机的取水选项列表,用户可在触控显示设备102上选择取水选项。根据用户所选定的取水选项,可确定饮水机的出水特征,通过打开饮水机的开关阀110,根据出水特征对饮水机的出水参数进行控制。当饮水机的出水参数满足出水特征时,控制饮水机的开关阀110关闭。其中,饮水机内还设置有存储杯体特征、出水参数以及出水特征的存储器。本申请提供的饮水机出水参数控制方法,还可以应用于图2所示的应用环境中,具体可以是与移动终端设备30连接的饮水机。其中,饮水机包括非触摸显示面板202、识别设备204和饮水机本体206。其中,非触控显示面板202与移动终端设备30建立连接,非触控显示面板202通过网络与移动终端设备30进行通信,非触控显示面板202和识别设备204设置在饮水机本体206上,饮水机本体206上还设置多个开关阀210。当检测到待取水容器208放置在饮水机本体206的托盘上时,利用识别设备204识别待取水容器208的杯体特征,并将获取的杯体特征与已记录取水容器的杯体特征进行匹配。当确定杯体特征与已记录取水容器的杯体特征匹配时,接收从移动终端设备30发送的出水特征,确定为饮水机的出水特征,并展示在非触控显示面板202上。打开饮水机的开关阀210,并根据出水特征对饮水机的出水参数进行控制,当饮水机的出水参数满足出水特征时,控制开关阀210关闭。其中,饮水机内还设置有存储杯体特征、出水参数以及出水特征的存储器。移动终端设备包括但不限于各种智能手机、平板电脑、笔记本电脑和便携式可穿戴设备。在一个实施例中,如图3所示,提供了一种饮水机方法,以该方法应用于图1中的饮水机为例进行说明,包括以下步骤:步骤s302,获取饮水机的识别设备识别到的待取水容器的杯体特征。具体地,饮水机的识别设备包括重力检测设备和图像识别设备。当确定饮水机开关阀下方的托盘上存在待取水容器时,根据设置在饮水机托盘上的重力检测设备,对放置在开关阀对应的托盘上的待取水容器进行重量检测,生成对应的重量检测结果。其中,不同开关阀对应的托盘上均设置了重力检测设备。同时,根据设置在饮水机上的图像识别设备,对待取水容器进行图像识别,生成对应的外观识别结果。其中,图像识别设备可设置在托盘上用以采集和识别容器底部的图像数据,还可设置在饮水机开关阀周边位置,用于采集和识别待取水容器的杯身图像数据。步骤s304,当杯体特征与已记录取水容器的杯体特征匹配时,确定饮水机的出水特征。具体地,饮水机的出水特征包括出水量和出水类型。通过将识别到的杯体特征与已记录取水容器的杯体特征进行匹配,当确定存在与待取水容器的外观识别结果以及重量检测结果均匹配的已记录取水容器的杯体特征时,获取与待取水容器杯体特征对应的出水量。其中,可通过获取用户控制开关阀的开启和关闭的时间点,确定取水时间长度,并根据单位时间水流量和取水时间长度,计算得到出水量。还可通过托盘上的重力检测设备检测到的待取水容器的取水重量,进行换算得到杯体特征对应的出水量。同时,根据待取水容器在饮水机的开关阀对应的托盘的放置位置,确定饮水机的出水类型。其中,出水类型包括热水、温水和冷水。步骤s306,打开饮水机的开关阀,根据出水特征对饮水机的出水参数进行控制。具体地,根据饮水机的出水特征,打开对应出水类型的开关阀,根据饮水机的出水特征对饮水机的出水参数进行控制。其中,饮水机的出水参数包括出水时间长度、单位时间水流量以及总出水量。进一步地,不同的出水类型对应不同的单位时间水流量,通过获取出水类型对应的单位时间水流量,并根据总出水量和单位时间水流量,可确定出水时间长度。步骤s308,在饮水机的出水参数满足出水特征时,控制开关阀关闭。具体地,当饮水机的出水参数满足出水特征时,即饮水机的类型符合待取水容器的取水类型,以及根据单位时间水流量和总出水量确定的出水时间长度,符合开关阀关闭时间点时,控制对应出水类型的开关阀关闭。进一步地,以用户的取水类型为热水为例,用户将待取水容器,可以是被子、水壶或者碗等,放置在热水开关阀下方对应的热水区域托盘上,打开热水开关阀,根据与杯体特征对应的出水特征控制饮水机的出水参数。根据与热水的取水类型对应的单位时间水流量和总出水量,确定开关阀的关闭时间点,当达到对应的开关阀关闭时间节点时,控制热水开关阀关闭。在一个实施例中,饮水机的触控显示设备上设置有智能取水模式、快捷取水模式以及常规取水模式。当检测到用户触发智能取水模式后,利用饮水机的识别设备,对与饮水机的开关阀对应的托盘上的待取水容器进行特征识别,获取识别到的待取水容器的杯体特征。其中识别设备包括图像识别设备和重力加检测设备,对应的杯体特征包括外观识别结果和重量检测结果。进一步地,通过将杯体特征与已记录取水容器的杯体特征进行匹配,当杯体特征与已记录取水容器的杯体特征匹配时,在触控显示设备上展示与该待取水容器对应的取水选项列表,包括该待取水容器的历史出水量数据以及用户输入的一组或多组出水量数据。其中,用户可选择取水选项列表中的一个取水选项,当检测到用户的取水选项时,根据取水选项确定饮水机的出水特征,其中出水特征包括出水量和出水类型。通过打开对应出水类型的开关阀,根据所确定的出水特征对饮水机的出水参数进行控制,在饮水机的出水参数满足出水特征时,控制开关阀关闭。在一个实施例中,当检测到用户触发快捷取水模式后,利用饮水机的识别设备对待取水容器进行特征识别,获取利用饮水机的识别设备识别得到的待取水容器的杯体特征,其中,杯体特征包括外观识别结果和重量检测结果。特征识别具体包括利用饮水机的识别设备饮水机的图像识别设备,对待取水容器进行图像识别,生成对应的外观识别结果,以及利用饮水机的重力检测设备,对放置在开关阀的托盘上的待取水容器进行重量检测,生成对应的重量检测结果。当杯体特征与已记录取水容器的杯体特征匹配时,获取匹配成功的已记录取水容器的杯体特征对应的容器用户名,同时获取与容器用户名对应的待取水容器的最大出水量。通过将待取水容器的最大出水量,设置为快捷取水模式下该待取水容器的默认出水量。开启对应出水类型的开关阀,并在出水量达到待取水容器的最大出水量时,关闭对应出水类型的开关阀,完成此次取水。在一个实施例中,每次取水操作后5秒内,未检测到用户的后续操作时,触控显示设备跳转回初始设置画面,以便用户重新操作。上述饮水机出水参数控制方法中,通过获取饮水机的识别设备识别到的待取水容器的杯体特征,且当杯体特征与已记录取水容器的杯体特征匹配时,确定饮水机的出水特征。打开饮水机的开关阀,根据出水特征对饮水机的出水参数进行控制,在饮水机的出水参数满足出水特征时,控制开关阀关闭。由于在取水过程中无需用户时刻观察取水情况,可根据饮水机的出水特征实现饮水机出水参数的控制,避免出现水量溢满的情况,提高了针对出水参数控制的准确度。在一个实施例中,如图4所示,提供了一种饮水机出水参数控制方法,具体包括以下步骤:步骤s402,当杯体特征与已记录取水容器的杯体特征不匹配时,存储待取水容器的杯体特征。具体地,当在存储器或数据库中,不存在与所识别到的待取水容器的杯体特征匹配的已记录取水容器的杯体特征不匹配时,将识别到的待取水容器的杯体特征存储至存储器或数据库内。步骤s404,记录待取水容器的杯体特征。具体地,通过对待取水容器进行命名,并将该待取水容器对应的杯体特征,包括外观识别结果以及重量检测结果进行记录,具体的记录形式如表1所记载的待取水容器信息记录表所示。进一步地,如表1所示,将一个待取水容器的用户名命名为“小孩”,根据外观识别结果,可将待取水容器的颜色记录为白色,容器表面的图案记录为“鲤鱼”,待取水容器的形状记录为圆柱状。根据重力检测结果确定该待取水容器所取的水的重量,并根据重量确定待取水容器的容积,将容积的计量单位记录为“杯”。颜色图案形状用户名容积杯白鲤鱼圆柱小孩半杯表1待取水容器信息记录表步骤s406,根据待取水容器的放置位置控制相应开关阀开启。具体地,由于饮水机设置了多个开关阀,包括热水开关阀、温水开关阀以及冷水开关阀,对应开关阀下方设置了不同的取水区域,不同取水区域均设置了托盘。其中,取水区域包括与热水开关阀对应的热水区域、与温水开关阀对应的温水区域以及与冷水开关阀对应的冷水区域。进一步地,不同取水区域的托盘上均设置了重力检测设备,根据托盘上设置的重力检测设备,可确定待取水容器的放置位置,并根据待取水容器的放置位置控制相应类型的开关阀开启。步骤s408,接收开关阀关闭指令,获取饮水机的出水特征。具体地,开关阀开启后,根据用户的需求关闭开关阀,当接收到开关阀关闭指令时,获取当次取水的饮水机的出水特征。其中,出水特征包括出水类型和出水量,出水类型根据待取水容器的放置位置确定,出水量根据出水类型对应的单位时间水流量以及取水时间长度确定,也可根据重力检测设备检测得到重量检测结果换算得到。步骤s410,将饮水机的出水特征与待取水容器的杯体特征对应存储。具体地,饮水机的出水特征包括出水类型和当次取水的出水量,还包括用户自定义输入的多组取水量数据。通过将饮水机的出水特征以及待取水容器的杯体特征进行对应关联存储,可将饮水机的出水特征以及待取水容器的杯体特征对应记录在存储器或数据库中。在一个实施例中,当杯体特征与已记录取水容器的杯体特征不匹配时,获取并存储待取水容器的杯体特征,包括外观识别结果和重量检测结果。通过在饮水机的触控显示设备输出开启常规取水模式的提示信息,用户根据提示信息可在触控显示设备触发常规取水模式。当检测到用户触发常规取水模式时,接收开关阀开启指令,开启对应出水类型的开关阀。当接收到开关阀关闭指令时,关闭对应出水类型的开关阀,停止出水。停止出水后,根据重力检测设备,获取并存储当前已取水结束后的待取水设备的重量检测结果,并在触控显示设备输出容器命名的提示信息,并获取用户输入的命名信息,记录为该待取水容器的用户名。用户在对待取水容器进行命名后,还可在触控显示设备输入自定义的一组或多组出水量数据,并将容器的用户名、此次取水操作的出水量和自定义的一组或多组出水量数据对应存储。上述饮水机出水参数控制方法,当杯体特征与已记录取水容器的杯体特征不匹配时,存储并记录待取水容器的杯体特征,根据待取水容器的放置位置控制相应开关阀开启。接收开关阀关闭指令,获取饮水机的出水特征,并将饮水机的出水特征与待取水容器的杯体特征对应存储。实现了不同待取水容器的杯体特征以及出水特征的关联存储,取水过程中,,无需用户时刻观察取水情况,可根据待取水容器的杯体特征,获取对应的出水特征,实现对饮水机的取水参数控制,避免水量溢满。在一个实施例中,提供了一种饮水机出水参数控制方法,还包括以下步骤:当重力检测设备检测到的重量数据归零后,控制饮水机的开关阀关闭;当重新识别到待取水容器时,获取待取水容器的出水量,并根据出水量更新对应的出水特征。具体地,当重力检测设备检测到的重量数据归零时,表明用户将饮水机托盘上的待取水容器取走,需要控制开关阀关闭,避免浪费水资源。当在托盘上重新识别到待取水容器时,接收开关阀开启指令,打开对应出水类型的开关阀,并在接收到开关阀关闭指令时,关闭对应出水类型的开关阀,同时获取待取水容器的出水量,并根据出水量更新对应待取水容器取水时,饮水机的出水特征。上述饮水机出水参数控制方法,当重力检测设备检测到的重量数据归零后,控制饮水机的开关阀关闭,当重新识别到待取水容器时,获取待取水容器的出水量,并根据出水量更新对应的出水特征。实现了取水过程中待取水容器的出水特征的及时更新,后续针对该待取水容器的取水操作,可根据更新后的出水特征实现出水参数的控制,提供更符合用户需求的取水量。在一个实施例中,提供了一种饮水机出水参数控制方法,还包括以下步骤:当杯体特征与已记录取水容器的杯体特征匹配时,将与杯体特征对应的取水选项列表,展示在饮水机的显示设备;根据所检测到的取水选项,控制饮水机的出水量。具体地,在饮水机托盘上识别到待取水容器时,对待取水容器进行图像识别和重量检测,并获取待取水容器的外观识别结果和重量检测结果,得到待取水容器的杯体特征。通过将待取水容器的杯体特征与已记录取水容器的杯体特征进行匹配,当杯体特征与已记录取水容器的杯体特征匹配时,获取已记录的杯体特征对应的取水选项列表,并将取水选项列表,展示在饮水机的显示设备。其中,取水选项列表包括该取水容器的历史取水量数据,以及用户输入的一组或多组出水量数据。进一步地,用户对饮水机的显示设备展示的取水选项列表中的取水选项进行选择,根据所检测到的用户的取水选项,控制饮水机的出水量。上述饮水机出水参数控制方法中,当杯体特征与已记录取水容器的杯体特征匹配时,将与杯体特征对应的取水选项列表,展示在饮水机的显示设备,并根据所检测到的取水选项,控制饮水机的出水量,实现了根据不同取水选项对饮水机出水量的灵活控制,无需用户反复操作,进一步提高对饮水机出水量的准确控制。在一个实施例中,当放置托盘检测到的重量数据归零后,方法还包括:当重新识别到待取水容器时,将所获取的待取水容器的杯体特征,与最近一次待取水容器的杯体特征进行比对;当确定待取水容器的杯体特征,与最近一次待取水容器的杯体特征一致时,在饮水机的显示设备展示预设取水选项;取水选项包括继续上次取水和重新取水;根据所检测到的取水选项,控制饮水机的出水参数。具体地,当重力检测设备检测到的重量数据归零,当且重新识别到待取水容器时,将所获取的待取水容器的杯体特征,与最近一次取水的待取水容器的杯体特征进行比对。当确定待取水容器的杯体特征,与最近一次取水的待取水容器的杯体特征一致时,确定该待取水容器与最近一次取水的待取水容器为同一容器。通过在饮水机的触控显示设备展示取水选项,其中,取水选项包括继续上次取水或重新取水,当识别到用户选择的取水选项为继续上次取水时,执行继续上次取水的过程。当识别到用户选择的取水选项为重新取水时,接收对应取水类型的开关阀开启指令,开启对应取水类型的开关阀,接收对应取水类型的开关阀关闭指令,控制对应取水类型的开关阀关闭。上述步骤中,当放置托盘检测到的重量数据归零后,且重新识别到待取水容器时,将所获取的待取水容器的杯体特征,与最近一次待取水容器的杯体特征进行比对。当确定待取水容器的杯体特征,与最近一次待取水容器的杯体特征一致时,在饮水机的显示设备展示预设取水选项,其中,取水选项包括继续上次取水和重新取水,根据所检测到的取水选项,控制饮水机的出水参数。灵活地实现了基于用户需求的个性化取水操作。应该理解的是,虽然图3-4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图3-4中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。在一个实施例中,如图5所示,提供了一种饮水机出水参数控制装置,包括:杯体特征获取模块502、出水特征确定模块504、出水参数控制模块506以及开关阀控制模块508,其中:杯体特征获取模块502,用于获取饮水机的识别设备识别到的待取水容器的杯体特征。出水特征确定模块504,用于当杯体特征与已记录取水容器的杯体特征匹配时,确定饮水机的出水特征。出水参数控制模块506,打开饮水机的开关阀,根据出水特征对饮水机的出水参数进行控制。开关阀控制模块508,用于在饮水机的出水参数满足出水特征时,控制开关阀关闭。上述饮水机出水参数控制装置,通过获取饮水机的识别设备识别到的待取水容器的杯体特征,且当杯体特征与已记录取水容器的杯体特征匹配时,确定饮水机的出水特征。打开饮水机的开关阀,根据出水特征对饮水机的出水参数进行控制,在饮水机的出水参数满足出水特征时,控制开关阀关闭。由于在取水过程中无需用户时刻观察取水情况,可根据饮水机的出水特征实现饮水机出水参数的控制,避免出现水量溢满的情况,提高了针对出水参数控制的准确度。在一个实施例中,如图6所示,提供了一种饮水机出水参数控制装置,包括:杯体特征存储模块602、杯体特征记录模块604、开关阀开启模块606、出水特征获取模块608以及关联存储模块610,其中:杯体特征存储模块602,用于当杯体特征与已记录取水容器的杯体特征不匹配时,存储待取水容器的杯体特征。杯体特征记录模块604,记录待取水容器的杯体特征.开关阀开启模块606,用于根据待取水容器的放置位置控制相应开关阀开启。出水特征获取模块608,用于接收开关阀关闭指令,获取饮水机的出水特征。关联存储模块610,用于将饮水机的出水特征与待取水容器的杯体特征对应存储。上述饮水机出水参数控制装置,当杯体特征与已记录取水容器的杯体特征不匹配时,存储并记录待取水容器的杯体特征,根据待取水容器的放置位置控制相应开关阀开启。接收开关阀关闭指令,获取饮水机的出水特征,并将饮水机的出水特征与待取水容器的杯体特征对应存储。实现了不同待取水容器的杯体特征以及出水特征的关联存储,取水过程中,,无需用户时刻观察取水情况,可根据待取水容器的杯体特征,获取对应的出水特征,实现对饮水机的取水参数控制,避免水量溢满。在一个实施例中,提供了一种饮水机出水参数控制装置,还包括出水特征更新模块,用于:当重力检测设备检测到的重量数据归零后,控制饮水机的开关阀关闭;当重新识别到待取水容器时,获取待取水容器的出水量,并根据出水量更新对应的出水特征。上述饮水机出水参数控制装置,当重力检测设备检测到的重量数据归零后,控制饮水机的开关阀关闭,当重新识别到待取水容器时,获取待取水容器的出水量,并根据出水量更新对应的出水特征。实现了取水过程中待取水容器的出水特征的及时更新,后续针对该待取水容器的取水操作,可根据更新后的出水特征实现出水参数的控制,提供更符合用户需求的取水量。在一个实施例中,提供了一种饮水机出水参数控制装置,还包括出水量控制模块,用于:当杯体特征与已记录取水容器的杯体特征匹配时,将与杯体特征对应的取水选项列表,展示在饮水机的显示设备;根据所检测到的取水选项,控制饮水机的出水量。上述饮水机出水参数控制装置,当杯体特征与已记录取水容器的杯体特征匹配时,将与杯体特征对应的取水选项列表,展示在饮水机的显示设备,并根据所检测到的取水选项,控制饮水机的出水量,实现了根据不同取水选项对饮水机出水量的灵活控制,无需用户反复操作,进一步提高对饮水机出水量的准确控制。在一个实施例中,出水参数控制模块,还用于:当重新识别到待取水容器时,将所获取的待取水容器的杯体特征,与最近一次待取水容器的杯体特征进行比对;当确定待取水容器的杯体特征,与最近一次待取水容器的杯体特征一致时,在饮水机的显示设备展示预设取水选项;取水选项包括继续上次取水和重新取水;根据所检测到的取水选项,控制饮水机的出水参数。上述步骤中,当放置托盘检测到的重量数据归零后,且重新识别到待取水容器时,将所获取的待取水容器的杯体特征,与最近一次待取水容器的杯体特征进行比对。当确定待取水容器的杯体特征,与最近一次待取水容器的杯体特征一致时,在饮水机的显示设备展示预设取水选项,其中,取水选项包括继续上次取水和重新取水,根据所检测到的取水选项,控制饮水机的出水参数。灵活地实现了基于用户需求的个性化取水操作。关于饮水机出水参数控制装置的具体限定可以参见上文中对于饮水机出水参数控制方法的限定,在此不再赘述。上述饮水机出水参数控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。在一个实施例中,如图7所示,提供了一种饮水机,该饮水机的结构示意图如图7所示,饮水机包括计算机设备702、重力检测设备704、图像识别设备706以及饮水机本体708,其中计算机设备702与重力检测设备704以及图像识别设备706连接,计算机设备702、重力检测设备704以及图像识别设备706设置在饮水机本体708上。其中,饮水机本体708上还设置有热水开关阀720、温水开关阀722以及冷水开关阀724,在热水开关阀720下方设置对应的热水区域托盘730,在温水开关阀722下方设置对应的温水区域托盘732,以及在冷水开关阀724下方设置对应的冷水区域托盘734。进一步地,不同区域的托盘上设置了对应的重力检测设备704,图像识别设备706可设置在托盘上用以采集和识别容器底部的图像数据,还可设置在饮水机本体708上,用于采集和识别待取水容器712的杯身图像数据。具体地,利用设置在托盘上的重力检测设备704,来判断是否存在需要取水的待取水容器。在取水过程中,利用重力检测设备704,确定待取水容器712的具体位置。当确定取水容器712所在位置为热水区域、温水区域或冷水区域中的其中一个区域时,获取对应区域的托盘上的重力检测设备704检测到的待取水容器的重量检测结果,并获取图像识别设备706识别到的外观识别结果,将重量检测结果和外观识别结果作为待取水容器712的杯体特征。通过将待取水容器712的杯体特征,与存储器中已记录取水容器的杯体特征进行匹配,当存在与杯体特征匹配的已记录取水容器的杯体特征时,确定饮水机的出水特征。其中,出水特征包括出水量和出水类型。打开与饮水机上对应出水类型的开关阀,并根据出水特征对饮水机的出水参数进行控制,在饮水机的出水参数满足出水特征时,控制对应的开关阀关闭。在一个实施例中,饮水机本体708上还设置有显示设备710,显示设备710可以是触控显示设备,供用户触摸显示屏进行控制,也可以是与移动终端设备连接,通过移动终端设备进行控制的非触控显示面板。具体地,当显示设备704为触控显示设备时,触控显示设备上设置了智能取水模式开关、常规取水模式开关以及快捷取水模式开关,还设置了与热水开关阀对应的热水开关、与温水开关阀对应的温水开关以及与冷水开关阀对应的冷水开关。用户可通过触发触控显示设备上的触摸键,触发对应的取水模式,以及打开控制各开关阀的开启和关闭。在一个实施例中,如图8所示,图8提供了一种饮水机的结构示意图,饮水机包括计算机设备802、重力检测设备804、图像识别设备806以及饮水机本体808,其中计算机设备802与重力检测设备804以及图像识别设备806连接,计算机设备802、重力检测设备804以及图像识别设备806设置在饮水机本体808上。其中,饮水机本体808上还设置有热水开关阀820、温水开关阀822以及冷水开关阀824,在热水开关阀820下方设置对应的热水区域托盘830,在温水开关阀822下方设置对应的温水区域托盘832,以及在冷水开关阀824下方设置对应的冷水区域托盘834。具体地,利用设置在托盘上的重力检测设备804,来判断是否存在需要取水的待取水容器。在取水过程中,利用重力检测设备804,确定待取水容器812的具体位置。当确定取水容器812所在位置为热水区域、温水区域或冷水区域中的其中一个区域时,获取对应区域的托盘上的重力检测设备804检测到的待取水容器的重量检测结果,并获取图像识别设备806识别到的外观识别结果,将重量检测结果和外观识别结果作为待取水容器812的杯体特征。进一步地,饮水机本体808上还设置有与移动终端设备连接的非触控显示面板810。其中,热水开关阀820上方设置了对应的热水开关840,温水开关阀822上方设置了对应的温水开关842,冷水开关阀824上方设置了对应的冷水开关844。用户可通过打开或关闭对应开关阀上方的开关,实现开关阀的开启和关闭。与非触控显示面板连接的移动终端设备上设置了智能取水模式开关、常规取水模式开关以及快捷取水模式开关,用户可通过在移动终端设备上点击对应的取水模式开关,触发饮水机的对应取水模式。在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图9所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种饮水机出水参数控制方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:获取饮水机的识别设备识别到的待取水容器的杯体特征;当杯体特征与已记录取水容器的杯体特征匹配时,确定饮水机的出水特征;打开饮水机的开关阀,根据出水特征对饮水机的出水参数进行控制;在饮水机的出水参数满足出水特征时,控制开关阀关闭。在一个实施例中,处理器执行计算机程序时还实现以下步骤:当杯体特征与已记录取水容器的杯体特征不匹配时,存储待取水容器的杯体特征;记录待取水容器的杯体特征;根据待取水容器的放置位置控制相应开关阀开启;接收开关阀关闭指令,获取饮水机的出水特征;将饮水机的出水特征与待取水容器的杯体特征对应存储。在一个实施例中,处理器执行计算机程序时还实现以下步骤:利用饮水机的图像识别设备,对待取水容器进行图像识别,生成对应的外观识别结果;利用饮水机的重力检测设备,对放置在开关阀的托盘上的待取水容器进行重量检测,生成对应的重量检测结果;待取水容器的杯体特征包括外观识别结果和重量检测结果。在一个实施例中,处理器执行计算机程序时还实现以下步骤:当杯体特征与已取水容器的杯体特征匹配时,获取与杯体特征对应的出水量;根据待取水容器在饮水机的开关阀对应的托盘的放置位置,确定饮水机的出水类型。在一个实施例中,处理器执行计算机程序时还实现以下步骤:当重力检测设备检测到的重量数据归零后,控制饮水机的开关阀关闭;当重新识别到待取水容器时,获取待取水容器出水量,并根据出水量更新对应的出水特征。在一个实施例中,处理器执行计算机程序时还实现以下步骤:当杯体特征与已记录取水容器的杯体特征匹配时,将与杯体特征对应的取水选项列表,展示在饮水机显示面板;根据所检测到的取水选项,控制饮水机的出水量。在一个实施例中,处理器执行计算机程序时还实现以下步骤:当重新识别到待取水容器时,将所获取的待取水容器的杯体特征,与最近一次待取水容器的杯体特征进行比对;当确定待取水容器的杯体特征,与最近一次待取水容器的杯体特征一致时,在饮水机的显示设备展示预设取水选项;取水选项包括继续上次取水和重新取水;根据所检测到的取水选项,控制饮水机的出水参数。在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取饮水机的识别设备识别到的待取水容器的杯体特征;当杯体特征与已记录取水容器的杯体特征匹配时,确定饮水机的出水特征;打开饮水机的开关阀,根据出水特征对饮水机的出水参数进行控制;在饮水机的出水参数满足出水特征时,控制开关阀关闭。在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当杯体特征与已记录取水容器的杯体特征不匹配时,存储待取水容器的杯体特征;记录待取水容器的杯体特征;根据待取水容器的放置位置控制相应开关阀开启;接收开关阀关闭指令,获取饮水机的出水特征;将饮水机的出水特征与待取水容器的杯体特征对应存储。在一个实施例中,计算机程序被处理器执行时还实现以下步骤:利用饮水机的图像识别设备,对待取水容器进行图像识别,生成对应的外观识别结果;利用饮水机的重力检测设备,对放置在开关阀的托盘上的待取水容器进行重量检测,生成对应的重量检测结果;待取水容器的杯体特征包括外观识别结果和重量检测结果。在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当杯体特征与已取水容器的杯体特征匹配时,获取与杯体特征对应的出水量;根据待取水容器在饮水机的开关阀对应的托盘的放置位置,确定饮水机的出水类型。在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当重力检测设备检测到的重量数据归零后,控制饮水机的开关阀关闭;当重新识别到待取水容器时,获取待取水容器出水量,并根据出水量更新对应的出水特征。在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当杯体特征与已记录取水容器的杯体特征匹配时,将与杯体特征对应的取水选项列表,展示在饮水机的显示设备;根据所检测到的取水选项,控制饮水机的出水量。在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当重新识别到待取水容器时,将所获取的待取水容器的杯体特征,与最近一次待取水容器的杯体特征进行比对;当确定待取水容器的杯体特征,与最近一次待取水容器的杯体特征一致时,在饮水机的显示设备展示预设取水选项;取水选项包括继续上次取水和重新取水;根据所检测到的取水选项,控制饮水机的出水参数。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1