技术领域
[0001] 本
发明涉及饮水机技术领域,具体涉及一种饮水机出水控制方法及装置。
背景技术
[0002] 随着国民经济高速发展,人们
生活质量的要求也随之提高。现有的大部分饮水机,一般都安装在家里、单位或学校等固定场所,为特定人群所使用,无法满足人们在户外环境获取可
饮用水源的要求,户外型饮水机应运而生。
[0003] 由于这种户外型饮水机服务的人口众多,当某一个人长时间占用一户外型饮水机时,其他人将无法使用该饮水机,不能有效发挥户外型饮水机的作用,无法拓宽户外型饮水机的服务范围。
发明内容
[0004] 本发明所要解决的技术问题是,提供一种饮水机出水控制方法及装置,能在用户在一段时间内未输入操作
信号时,将饮水机的当前状态切换至开启等待状态,以避免单个用户长时间占用饮水机,提高饮水机的服务效率,使饮水机能服务更多的用户,为拓宽饮水机的服务范围提供保障。
[0005] 为了解决上述技术问题,本发明一方面提供了一种饮水机出水控制方法,包括:
[0006] 在开启等待状态下,检测是否接收到
服务器发送的开启指令;
[0007] 在接收到服务器发送的开启指令时,将饮水机的当前状态切换为操作等待状态,并设定等待时间为第一时间
阈值;
[0008] 在操作等待状态下,检测所述等待时间内是否接收到用户输入的出水
控制信号;
[0009] 在所述等待时间内未接收到用户输入的出水控制信号时,将饮水机的当前状态切换为开启等待状态;
[0010] 在所述等待时间内接收到用户输入的出水指令时,将饮水机的当前状态切换为工作状态,并控制饮水机输出饮用水。
[0011] 在一种可选的实施方式中,所述方法还包括:
[0012] 在工作状态下,判断最近一次切换至开启等待状态时到当前时刻饮水机的出水总量是否达到水量阈值;
[0013] 在最近一次切换至开启等待状态时到当前时刻饮水机的出水总量达到水量阈值时,将饮水机的当前状态切换为开启等待状态,并控制饮水机停止输出饮用水。
[0014] 在一种可选的实施方式中,所述方法还包括:
[0015] 在最近一次切换至开启等待状态时到当前时刻饮水机的出水总量未达到水量阈值时,检测是否接收到用户输入的停止出水控制信号;
[0016] 在接收到用户输入的停止出水控制信号时,将饮水机的当前工作状态切换为操作等待状态,设定等待时间为第二时间阈值。
[0017] 在一种可选的实施方式中,所述第二时间阈值小于所述第一时间阈值。
[0018] 为了实现相同的目的,本发明另一方面提供了一种饮水机出水控制装置,包括:
[0019] 第一检测模
块,用于在开启等待状态下,检测是否接收到服务器发送的开启指令;
[0020] 第一状态切换模块,用于在接收到服务器发送的开启指令时,将饮水机的当前状态切换为操作等待状态,并设定等待时间为第一时间阈值;
[0021] 第二检测模块,用于在操作等待状态下,检测所述等待时间内是否接收到用户输入的出水控制信号;
[0022] 第二状态切换模块,用于在所述等待时间内未接收到用户输入的出水控制信号时,将饮水机的当前状态切换为开启等待状态;
[0023] 第三状态切换模块,用于在所述等待时间内接收到用户输入的出水指令时,将饮水机的当前状态切换为工作状态,并控制饮水机输出饮用水。
[0024] 在一种可选的实施方式中,所述装置还包括:
[0025] 第三检测模块:用于在工作状态下,判断最近一次切换至开启等待状态时到当前时刻饮水机的出水总量是否达到水量阈值;
[0026] 第四状态切换模块,用于在最近一次切换至开启等待状态时到当前时刻饮水机的出水总量达到水量阈值时,将饮水机的当前状态切换为开启等待状态,并控制饮水机停止输出饮用水。
[0027] 在一种可选的实施方式中,所述装置还包括:
[0028] 第四检测模块,用于在最近一次切换至开启等待状态时到当前时刻饮水机的出水总量未达到水量阈值时,检测是否接收到用户输入的停止出水控制信号;
[0029] 第五状态切换模块,用于在接收到用户输入的停止出水控制信号时,将饮水机的当前工作状态切换为操作等待状态,设定等待时间为第二时间阈值。
[0030] 在一种可选的实施方式中,所述第二时间阈值小于所述第一时间阈值。
[0031] 相比于
现有技术,本发明的有益效果在于:本发明提供一种饮水机出水控制方法及装置,其中方法包括:在开启等待状态下,检测是否接收到服务器发送的开启指令;在接收到服务器发送的开启指令时,将饮水机的当前状态切换为操作等待状态,并设定等待时间为第一时间阈值;在操作等待状态下,检测所述等待时间内是否接收到用户输入的出水控制信号;在所述等待时间内未接收到用户输入的出水控制信号时,将饮水机的当前状态切换为开启等待状态;在所述等待时间内接收到用户输入的出水指令时,将饮水机的当前状态切换为工作状态,并控制饮水机输出饮用水。当用户需要使用饮水机时,通过服务器发送开启指令,使饮水机的当前状态切换为操作等待状态,等待用户输入操作控制信号;若用户在第一时间阈值内输入操作控制信号,将控制饮水机输出饮用水;若用户在第一时间阈值内未输入操作控制信号时,饮水机的当前状态将切换为开启等待状态;在开启等待状态下,任何用户都能通过服务器发送开启指令,避免单个用户长时间占用饮水机,提高饮水机的服务效率,使饮水机能服务更多的用户,为拓宽饮水机的服务范围提供保障。
附图说明
[0032] 为了更清楚地说明本发明的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施方式,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0033] 图1是本发明
实施例提供的一种饮水机出水控制方法的流程示意图;
[0034] 图2是本发明实施例提供的一种饮水机出水控制装置的流程示意图。
具体实施方式
[0035] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0036] 请参阅图1,其是本发明实施例提供的一种饮水机出水控制方法的流程示意图。本发明实施例提供了一种饮水机出水控制方法,包括:
[0037] S1、在开启等待状态下,检测是否接收到服务器发送的开启指令;
[0038] S2、在接收到服务器发送的开启指令时,将饮水机的当前状态切换为操作等待状态,并设定等待时间为第一时间阈值;
[0039] S3、在操作等待状态下,检测所述等待时间内是否接收到用户输入的出水控制信号;
[0040] S4、在所述等待时间内未接收到用户输入的出水控制信号时,将饮水机的当前状态切换为开启等待状态;
[0041] S5、在所述等待时间内接收到用户输入的出水指令时,将饮水机的当前状态切换为工作状态,并控制饮水机输出饮用水。
[0042] 在本实施例中,当用户需要使用饮水机饮用饮用水时,用户通过登录服务器,通过服务器发送开启指令,使饮水机的当前状态切换为操作等待状态;在操作等待状态下,用户可输入出水控制信号以控制饮水机输出饮用水;当在操作状态下时,若用户在第一时间阈值内未输入出水控制信号,则判定为不需要为用户提供饮用水,因而将饮水机的当前状态切换为开启等待状态,以使其他用户能通过服务器发送开启指令,以从饮水机中获取饮用水。因此,用户只需要在通过服务器发送开启指令后的第一时间阈值内输入出水控制信号,即能从饮水机中获取到饮用水;而当用户在通过服务器发送开启指令后的第一时间阈值内未输入出水控制信号,则无法完成本次取水操作,无法获取到饮用水,饮水机的当前状态也将切换回开启等待状态,以使其他用户能通过服务器发送开启指令以获取饮用水。
[0043] 应当理解的是,用户通过登录服务器的方法可以但不限于通过移动终端扫描饮水机上的二维码以登录服务器的方法;用户输入出水控制信号的方法可以但不限于通过按压或触摸饮水机上的
开关以输入出水控制信号的方法。
[0044] 需要说明的是,所述饮用水包括开水与温开水,用户可以通过登录服务器选择输出饮用水类型,饮水机根据用户输入的饮用水类型信息输出对应类型的饮用水。
[0045] 在一种可选的实施方式中,所述方法还包括:
[0046] S6、在工作状态下,判断最近一次切换至开启等待状态时到当前时刻饮水机的出水总量是否达到水量阈值;
[0047] S7、在最近一次切换至开启等待状态时到当前时刻饮水机的出水总量达到水量阈值时,将饮水机的当前状态切换为开启等待状态,并控制饮水机停止输出饮用水。
[0048] 在本实施例中,限定用户单次使用输出的总水量,设定为水量阈值,当用户单次使用饮水机输出饮用水总量达到水量阈值时,饮水机不再输出饮用水,并将饮水机的当前状态切换为开启等待状态,以使其他用户能通过服务器发送开启指令以获取饮用水。
[0049] 在一种可选的实施方式中,所述方法还包括:
[0050] S8、在最近一次切换至开启等待状态时到当前时刻饮水机的出水总量未达到水量阈值时,检测是否接收到用户输入的停止出水控制信号;
[0051] S9、在接收到用户输入的停止出水控制信号时,将饮水机的当前工作状态切换为操作等待状态,设定等待时间为第二时间阈值。
[0052] 本实施例为用户提供中断服务,在饮水机的出水总量未达到水量阈值时,若用户需要暂停输出饮用水,则可输入停止出水控制信号以使饮水机暂停输出饮用水,此时,饮水机的当前工作状态切换为操作等待状态,设定等待时间为第二时间阈值,同样地,若用户在第二时间阈值内输入出水控制信号,则饮水机的当前状态切换为工作状态,并继续输出饮用水,直到饮水机的出水总量未达到水量阈值时,饮水机的当前状态切换为开启等待状态,并停止输出饮用水;若用户在第二时间阈值内未输入出水控制信号,则判定不再需要为用户提供饮用水,则饮水机的当前状态切换为开启等待状态。可见,本实施例为用户提供了中断服务,使用户能分次享用饮用水,更加人性化,同时又限定中断服务的时间阈值,避免单个用户长时间占用饮水机。
[0053] 应当理解的是,用户输入停止出水控制信号的方法可以但不限于通过按压或触摸饮水机上的开关以输入停止出水控制信号的方法。
[0054] 在一种可选的实施方式中,所述第二时间阈值小于所述第一时间阈值。
发明人根据生活经验,发现用户在获取饮用水的过程中,中断时间较短,因而将所述第二时间阈值设置为小于所述第一时间阈值,缩短下一用户等候时间。
[0055] 相比于现有技术,本发明实施例的有益效果在于:本发明提供一种饮水机出水控制方法,包括:在开启等待状态下,检测是否接收到服务器发送的开启指令;在接收到服务器发送的开启指令时,将饮水机的当前状态切换为操作等待状态,并设定等待时间为第一时间阈值;在操作等待状态下,检测所述等待时间内是否接收到用户输入的出水控制信号;在所述等待时间内未接收到用户输入的出水控制信号时,将饮水机的当前状态切换为开启等待状态;在所述等待时间内接收到用户输入的出水指令时,将饮水机的当前状态切换为工作状态,并控制饮水机输出饮用水。当用户需要使用饮水机时,通过服务器发送开启指令,使饮水机的当前状态切换为操作等待状态,等待用户输入操作控制信号;若用户在第一时间阈值内输入操作控制信号,将控制饮水机输出饮用水;若用户在第一时间阈值内未输入操作控制信号时,饮水机的当前状态将切换为开启等待状态;在开启等待状态下,任何用户都能通过服务器发送开启指令,避免单个用户长时间占用饮水机,提高饮水机的服务效率,使饮水机能服务更多的用户,为拓宽饮水机的服务范围提供保障。
[0056] 为了实现相同的目的,本发明另一方面提供了一种饮水机出水控制装置。请参阅图2,其是本发明实施例提供的一种饮水机出水控制装置的结构示意图。所述装置包括:
[0057] 第一检测模块1,用于在开启等待状态下,检测是否接收到服务器发送的开启指令;
[0058] 第一状态切换模块2,用于在接收到服务器发送的开启指令时,将饮水机的当前状态切换为操作等待状态,并设定等待时间为第一时间阈值;
[0059] 第二检测模块3,用于在操作等待状态下,检测所述等待时间内是否接收到用户输入的出水控制信号;
[0060] 第二状态切换模块4,用于在所述等待时间内未接收到用户输入的出水控制信号时,将饮水机的当前状态切换为开启等待状态;
[0061] 第三状态切换模块5,用于在所述等待时间内接收到用户输入的出水指令时,将饮水机的当前状态切换为工作状态,并控制饮水机输出饮用水。
[0062] 在一种可选的实施方式中,所述装置还包括:
[0063] 第三检测模块6:用于在工作状态下,判断最近一次切换至开启等待状态时到当前时刻饮水机的出水总量是否达到水量阈值;
[0064] 第四状态切换模块7,用于在最近一次切换至开启等待状态时到当前时刻饮水机的出水总量达到水量阈值时,将饮水机的当前状态切换为开启等待状态,并控制饮水机停止输出饮用水。
[0065] 在一种可选的实施方式中,所述装置还包括:
[0066] 第四检测模块8,用于在最近一次切换至开启等待状态时到当前时刻饮水机的出水总量未达到水量阈值时,检测是否接收到用户输入的停止出水控制信号;
[0067] 第五状态切换模块9,用于在接收到用户输入的停止出水控制信号时,将饮水机的当前工作状态切换为操作等待状态,设定等待时间为第二时间阈值。
[0068] 在一种可选的实施方式中,所述第二时间阈值小于所述第一时间阈值。
[0069] 需要说明的是,本发明实施例提供的一种饮水机出水控制装置用于上述饮水机出水控制方法中,其工作原理和有益效果一一对应于上述饮水机出水控制方法,因而不再赘述。
[0070] 以上所揭露的仅为本发明的较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明
权利要求所作的等同变化,仍属于发明所涵盖的范围。
[0071] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过
计算机程序来指令相关的
硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。