饮水机及其控制方法、计算机可读存储介质技术

技术编号:24386362 阅读:33 留言:0更新日期:2020-06-06 01:05
本发明专利技术涉及一种饮水机及其控制方法、计算机可读存储介质。控制方法包括:接收多个终端发送的多个取水指令,取水指令用于指示在预设取水时间通过取水杯取出预设水温的水;按照每个取水指令对应的预设取水时间,对预设水温属于同一调温区域的多个取水杯进行排序,每个调温区域对应多个调温罐;对于每个调温区域的多个取水杯,基于每相邻两个取水杯的预设取水时间差值和预设水温差值,确定每相邻两个取水杯所对应的调温罐的目标数量;将每相邻两个取水杯对应的待取水注入目标数量的调温罐进行调温,之后将调温后的待取水分别注入对应的取水杯中。可合理处理多个终端发送的多个取水指令,保证最大数量的用户可以在预设取水时间取出预设水温的水。

【技术实现步骤摘要】
饮水机及其控制方法、计算机可读存储介质
本专利技术涉及电器领域,特别是涉及一种饮水机及其控制方法、计算机可读存储介质。
技术介绍
智能饮水机由于具备可以杜绝烧好的热水在用户饮用之前被反复加热的特点,被广泛使用。然而目前的智能饮水机只能处理一个终端发送的取水指令(取水指令用于指示用户在预设取水时间取出预设水温的水),而不能对多个终端发送的多个取水指令进行处理,也就不能满足多个用户的喝水需求,这大大降低了智能饮水机的使用性能,降低了用户体验。
技术实现思路
基于此,有必要针对现有的智能饮水机不能对多个终端发送的多个取水指令进行处理的问题,提供一种饮水机及其控制方法、计算机可读存储介质。一种饮水机的控制方法,所述控制方法包括:接收多个终端发送的多个取水指令,其中每个取水指令用于指示在预设取水时间通过取水杯取出预设水温的水,且每个终端对应一个取水杯;按照所述每个取水指令对应的预设取水时间,对预设水温属于同一调温区域的多个取水杯进行排序,每个调温区域对应多个调温罐;对于所述每个调温区域的多个取水杯,基于每相邻两个取水杯的预设取水时间差值和预设水温差值,确定所述每相邻两个取水杯所对应的调温罐的目标数量;将所述每相邻两个取水杯对应的待取水注入所述目标数量的调温罐进行调温,之后将调温后的待取水分别注入对应的取水杯中。在其中一个实施例中,所述调温区域包括:高温区域、中温区域和低温区域。在其中一个实施例中,对于所述每相邻两个取水杯,当调温罐的容量大于等于所述每相邻两个取水杯中每个取水杯对应的注水量时,所述目标数量小于等于2。在其中一个实施例中,所述对于所述每个调温区域的多个取水杯,基于每相邻两个取水杯的预设取水时间差值和预设水温差值,确定所述每相邻两个取水杯所对应的调温罐的目标数量,包括:如果所述预设取水时间差值大于第一时间阈值且不大于第二时间阈值,当所述预设水温差值不小于第一水温阈值且不大于第二水温阈值时,确定所述每相邻两个取水杯对应一个调温罐,当所述预设水温差值小于所述第一水温阈值或者大于所述第二水温阈值时,确定所述每相邻两个取水杯对应两个调温罐;其中,所述预设水温差值为所述每相邻两个取水杯中第一取水杯对应的预设水温减去第二取水杯对应的预设水温,所述第一取水杯对应的预设取水时间在所述第二取水杯对应的预设取水时间之后,所述第一水温阈值小于所述第二水温阈值,所述第一时间阈值小于所述第二时间阈值。在其中一个实施例中,所述对于所述每个调温区域的多个取水杯,基于每相邻两个取水杯的预设取水时间差值和预设水温差值,确定所述每相邻两个取水杯所对应的调温罐的目标数量,包括:如果所述预设取水时间差值大于第二时间阈值,确定所述每相邻两个取水杯对应一个调温罐;其中,所述第二时间阈值大于0min。在其中一个实施例中,所述对于所述每个调温区域的多个取水杯,基于每相邻两个取水杯的预设取水时间差值和预设水温差值,确定所述每相邻两个取水杯所对应的调温罐的目标数量,包括:如果所述预设取水时间差值等于第一预设时间阈值,当所述预设水温差值不大于第二水温阈值时,确定所述每相邻两个取水杯对应一个调温罐,当所述预设水温差值大于所述第二水温阈值时,确定所述每相邻两个取水杯对应两个调温罐;其中,所述第二水温阈值大于0℃。在其中一个实施例中,所述第一时间阈值为0min,所述第二时间阈值为10min;所述第一温度阈值为0℃,所述第二温度阈值为10℃。在其中一个实施例中,所述将所述每相邻两个取水杯对应的待取水注入所述目标数量的调温罐进行调温,之后将调温后的待取水分别注入对应的取水杯中,包括:当所述每相邻两个取水杯对应一个调温罐时,将所述每相邻两个取水杯对应的待取水均注入所述调温罐中;将所述调温罐中待取水加热到第一预设水温,向所述每相邻两个取水杯中预设水温为第一预设水温的取水杯注水;继续将所述调温罐中待取水加热到第二预设水温,向所述每相邻两个取水杯中预设水温为第二预设水温的取水杯注水;其中,所述第一预设水温低于所述第二预设水温。在其中一个实施例中,所述将所述调温罐中待取水加热到第一预设水温,向所述每相邻两个取水杯中预设水温为第一预设水温的取水杯注水之后,所述方法还包括:当所述第一预设水温对应的预设取水时间晚于所述第二预设水温对应的预设取水时间时,将所述第一预设水温的取水杯从所述饮水机的注水口处移出进行保温,在当前时间为所述第一预设水温对应的预设取水时间时,将所述第一预设水温的取水杯移动到所述饮水机的待领区。在其中一个实施例中,所述每个取水指令携带取水杯的位置信息或标识信息;所述将调温后的待取水分别注入对应的取水杯中,所述控制方法还包括:根据所述每个取水指令所携带的位置信息或标识信息,从所述饮水机的储存区中的多个取水杯中识别出所述每个取水指令对应的取水杯,将识别出的取水杯输送至所述饮水机中对应的注水口处进行注水。在其中一个实施例中,在将所述目标数量的调温罐中的待取水分别注入对应的取水杯中之前,所述控制方法还包括:基于移动至所述注水口处的取水杯的标识信息,确定所述取水杯对应的取水信息,判断所述取水杯对应的取水信息与所述注水口对应的调温罐中待取水的取水信息是否一致,当一致时通过所述注水口注水;其中,所述取水信息包括预设取水时间和预设水温。在其中一个实施例中,所述将调温后的待取水分别注入对应的取水杯中之后,所述控制方法还包括:将所述取水杯输送至所述饮水机的待领区,向所述取水杯对应的终端发送取水提示信息。在其中一个实施例中,所述向所述取水杯对应的终端发送取水提示信息之后,所述控制方法还包括:接收所述终端发送的延迟取水指令,所述延迟取水指令用于指示在第三预设取水时间取水;若所述第三预设取水时间与所述预设取水时间之间的时长大于时长阈值,将所述取水杯移出所述待领区进行保温,反之继续置放在所述待领区。在其中一个实施例中,所述时长阈值为3min。在其中一个实施例中,所述向所述取水杯对应的终端发送取水提示信息之后,所述控制方法还包括:当所述取水杯被取走时,向所述终端发送通知消息,所述通知消息用于指示所述取水杯已被取走。一种饮水机,所述饮水机包括:依次电性连接的通信模块、分析模块、调温模块和注水模块;所述通信模块用于接收多个终端发送的多个取水指令,每个取水指令用于指示在预设取水时间通过取水杯取出预设水温的水,每个终端对应一个取水杯;所述分析模块用于按照所述每个取水指令对应的预设取水时间,对预设水温属于同一调温区域的多个取水杯进行排序,每个调温区域对应多个调温罐;所述分析模块还用于对于所述每个调温区域的多个取水杯,基于每相邻两个取水杯的预设取水时间差值和预设水温差值,确定所述每相邻两个取水杯所对应的调温罐的目标数量;所述调温模块用于将所述每相邻两个取水杯对应的待取水注入本文档来自技高网...

【技术保护点】
1.一种饮水机的控制方法,其特征在于,所述控制方法包括:/n接收多个终端发送的多个取水指令,其中每个取水指令用于指示在预设取水时间通过取水杯取出预设水温的水,且每个终端对应一个取水杯;/n按照所述每个取水指令对应的预设取水时间,对预设水温属于同一调温区域的多个取水杯进行排序,每个调温区域对应多个调温罐;/n对于所述每个调温区域的多个取水杯,基于每相邻两个取水杯的预设取水时间差值和预设水温差值,确定所述每相邻两个取水杯所对应的调温罐的目标数量;/n将所述每相邻两个取水杯对应的待取水注入所述目标数量的调温罐进行调温,之后将调温后的待取水分别注入对应的取水杯中。/n

【技术特征摘要】
1.一种饮水机的控制方法,其特征在于,所述控制方法包括:
接收多个终端发送的多个取水指令,其中每个取水指令用于指示在预设取水时间通过取水杯取出预设水温的水,且每个终端对应一个取水杯;
按照所述每个取水指令对应的预设取水时间,对预设水温属于同一调温区域的多个取水杯进行排序,每个调温区域对应多个调温罐;
对于所述每个调温区域的多个取水杯,基于每相邻两个取水杯的预设取水时间差值和预设水温差值,确定所述每相邻两个取水杯所对应的调温罐的目标数量;
将所述每相邻两个取水杯对应的待取水注入所述目标数量的调温罐进行调温,之后将调温后的待取水分别注入对应的取水杯中。


2.根据权利要求1所述的控制方法,其特征在于,所述调温区域包括:高温区域、中温区域和低温区域。


3.根据权利要求1所述的控制方法,其特征在于,对于所述每相邻两个取水杯,当调温罐的容量大于等于所述每相邻两个取水杯中每个取水杯对应的注水量时,所述目标数量小于等于2。


4.根据权利要求1所述的控制方法,其特征在于,所述对于所述每个调温区域的多个取水杯,基于每相邻两个取水杯的预设取水时间差值和预设水温差值,确定所述每相邻两个取水杯所对应的调温罐的目标数量,包括:
如果所述预设取水时间差值大于第一时间阈值且不大于第二时间阈值,当所述预设水温差值不小于第一水温阈值且不大于第二水温阈值时,确定所述每相邻两个取水杯对应一个调温罐,
当所述预设水温差值小于所述第一水温阈值或者大于所述第二水温阈值时,确定所述每相邻两个取水杯对应两个调温罐;
其中,所述预设水温差值为所述每相邻两个取水杯中第一取水杯对应的预设水温减去第二取水杯对应的预设水温,所述第一取水杯对应的预设取水时间在所述第二取水杯对应的预设取水时间之后,所述第一水温阈值小于所述第二水温阈值,所述第一时间阈值小于所述第二时间阈值。


5.根据权利要求1所述的控制方法,其特征在于,所述对于所述每个调温区域的多个取水杯,基于每相邻两个取水杯的预设取水时间差值和预设水温差值,确定所述每相邻两个取水杯所对应的调温罐的目标数量,包括:
如果所述预设取水时间差值大于第二时间阈值,确定所述每相邻两个取水杯对应一个调温罐;
其中,所述第二时间阈值大于0min。


6.根据权利要求1所述的控制方法,其特征在于,所述对于所述每个调温区域的多个取水杯,基于每相邻两个取水杯的预设取水时间差值和预设水温差值,确定所述每相邻两个取水杯所对应的调温罐的目标数量,包括:
如果所述预设取水时间差值等于第一预设时间阈值,当所述预设水温差值不大于第二水温阈值时,确定所述每相邻两个取水杯对应一个调温罐,
当所述预设水温差值大于所述第二水温阈值时,确定所述每相邻两个取水杯对应两个调温罐;
其中,所述第二水温阈值大于0℃。


7.根据权利要求4~6任一项所述的控制方法,其特征在于,所述第一时间阈值为0min,所述第二时间阈值为10min;
所述第一温度阈值为0℃,所述第二温度阈值为10℃。


8.根据权利要求1所述的控制方法,其特征在于,所述将所述每相邻两个取水杯对应的待取水注入所述目标数量的调温罐进行调温,之后将调温后的待取水分别注入对应的取水杯中,包括:
当所述每相邻两个取水杯对应一个调温罐时,将所述每相邻两个取水杯对应的待取水均注入所述调温罐中;
将所述调温罐中待取水加热到第一预设水温,向所述每相邻两个取水杯中预设水温为第一预设水温的取水杯注水;
继续将所述调温罐中待取水加热到第二预设水温,向所述每相邻两个取水杯中预设水温为第二预设水温的取水杯注水;
其中,所述第一预设水温低于所述第二预设水温。


9.根据权利要求8所述的控制方法,其特征在于,所述将所述调温罐中待取水加热到第一预设水温,向所述每相邻两个取水杯中预设水温为第一预设水温的取水杯注水之后,所述方法还包括:
当所述第一预设水温对应的预设取水时间晚于所述第二预设水温对应的预设取水时间时,将所述第一预设水温的取水杯从所述饮水机的注水口处移出进行保温,在当前时间为所述第一预设水温对应的预设取水时间时,将所述第一预设水温的取水杯移动到所述饮水机的待领区。


10.根据权利要求1所述的控制方法,其特征在于,所述每个取水指令携带取水杯的位置信息或标识信息;
所述将调温后的待取水分别注入对应的取...

【专利技术属性】
技术研发人员:劳耀东关福成徐耀龙李林洪
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1