一种智能水杯及其控制方法与流程

文档序号:15333373发布日期:2018-09-04 21:14阅读:506来源:国知局

本发明涉及智能日用品领域,尤指一种智能水杯及其控制方法。



背景技术:

随着时代的进步,科技也正在不断地改善着人们的生活,智能家居已经进入了人们的生活,并且正在不断提升人们的生活品质;同样,日用品也是人们日常生活必不可少的一部分,为了不断追求更高的生活品质,提升生活质量,日用品也变得逐渐地智能化。

现在人们越来越关注自身的健康,而每日的饮水量和我们的健康息息相关;而现有的水杯只能够作为一个盛水的器皿,而为了提高人们的生活质量,方便人们获得更加优化的生活方式,因此智能水杯的出现应运而生。

目前,现有的智能水杯已经能够实现了对于水杯内水位的检测,继而计算出用户当日的用水量;但现有的智能水杯均通过超声波元件对水位进行测量,在测量过程中,超声波元件向液面方向发出脉冲超声波,超声波经界面反射被同一超声波元件接收,转换成电信号,微处理器通过超声波的发射和接收之间的时间计算液面距离。

但上述智能水杯在使用时,因其超声波自身会有3cm左右的盲区,一般的智能水杯的高度只有10cm~20cm,该误差对智能水杯来说已经是较大的误差;且智能水杯装满水和智能水杯没有水时,测出的距离是相同的,因此,通过采用超声波的测量方式测量智能水杯内的剩余水量,继而计算得到用户的用水量误差较大。



技术实现要素:

本发明的目的是提供一种智能水杯及其控制方法,本发明只在用户饮水状态下进行流量检测,增加了智能水杯计算获取用户当日饮水量的准确性。

本发明提供的技术方案如下:

一种智能水杯,包括杯体,所述杯体上盖设有杯盖,还包括:状态检测模块,用于检测所述杯盖是否处于饮水状态;水量获取模块,包括设置在所述杯体内的流量计,用于获取所述杯体内向外流动的水流量;控制模块,所述控制模块通过所述状态检测模块检测到所述杯盖处于饮水状态时,所述控制模块控制所述水量获取模块获取所述水流量,得到实际水流量,所述控制模块依据所述实际水流量计算得到用户的饮水量。

进一步,还包括:水量判断模块,用于判断当前累积的所饮水量是否到达预设饮水计划中当前时间对应的预设水量;时钟模块,用于判断当前时间是否到达所述预设饮水计划中的预设提醒时间;提醒模块,用于发出提醒信号;当所述时钟模块判断得到所述当前时间到达所述预设饮水计划中的预设提醒时间时,所述控制模块控制所述水量判断模块判断当前累积的所述饮水量是否到达当前时间对应的所述预设水量;当所述水量判断模块判断得到当前累积的所述饮水量未到达当前时间对应的所述预设水量时,所述控制模块控制所述提醒模块发出提醒信号。

进一步,所述控制模块依据所述实际水流量计算得到用户的饮水量具体包括:所述控制模块依据所述实际水流量和预设矫正系数,计算得到用户的所述饮水量。

进一步,所述控制模块控制所述水量获取模块获取所述流量,得到实际水流量具体包括:所述控制模块依据所述流量和预设补偿系数,计算得到补偿误差流量;所述控制模块依据所述流量与所述补偿误差流量,得到所述实际水流量。

进一步,所述流量计为单向流量计。

本发明的目的之一还在于提供一种智能水杯的控制方法,包括:s10、检测杯盖是否处于饮水状态;s20、当检测到所述杯盖处于饮水状态时,获取杯体内向外流动的水流量,得到实际水流量;s30、依据所述实际水流量计算得到用户在一次饮水时的饮水量。

进一步,步骤s30之后还包括:s40、判断当前时间是否到达预设饮水计划中的预设提醒时间;s50、当判断得到当前时间到达所述预设饮水计划中的预设提醒时间时,判断当前累积的所饮水量是否到达所述预设饮水计划中当前时间对应的预设水量;s60、当判断得到当前累积的所述饮水量未到达所述预设饮水计划中当前时间对应的预设水量时,发出提醒信号。

进一步,步骤s30进一步包括:s31、获取所述实际水流量和预设矫正系数;s32、依据所述实际水流量和所述预设矫正系数,计算得到用户的所述饮水量。

进一步,步骤s20进一步包括:s21、获取所述杯体内向外流动的水流量;s22、依据所述水流量和预设补偿系数,计算得到补偿误差流量;s23、依据所述水流量与所述补偿误差流量,得到所述实际水流量。

进一步,步骤s20通过单向流量计,获取所述水流量。

与现有技术相比,本发明提供的一种智能水杯及其控制方法具有以下

有益效果:

1、首先检测获得杯盖的状态,初步得到用户当前使用水杯时,即将进行的动作,当智能水杯之后的动作为饮水时,智能水杯才开始进行水流量的检测,且智能水杯通过杯体内的水流量计获得了流出水杯的水流量,智能水杯最终才能够计算得到用户的饮水量;由于计算过程中,流量计在使用过程中,只在用户饮水状态下进行及检测,而在其余状态,例如倒水状态等不进行检测,增加了智能水杯获取用户当日饮水量的准确性。

2、通过时钟模块首先确定当前的时间,继而确定用户当日的饮水量是否达标,当用户当日的饮水量未达标时,智能水杯能够以特定的方式来提醒用户进行喝水。

3、由于在饮水状态下,智能水杯为倾斜状态,智能水杯内外需要存在空气流动,但流量计均以无空气状态进行流量检测;通过预设矫正系数的设置,获取到实际的饮水量,减小了由于流量计检测原理而产生的测量误差。

4、由于智能水杯在制作过程中的误差,以及流量计的测量精度,因此,需要通过预设补偿系数对检测到的流量进行矫正,进一步地减小由于智能水杯制作误差以及流量计检测误差产生的影响。

5、当流量计为单向流量时,智能水杯即使在饮水状态下,用户也能够直接对智能水杯进行灌水动作,无需更改智能水杯的杯盖的状态,智能水杯的控制较为方便。

附图说明

下面将以明确易懂的方式,结合附图说明优选实施方式,对一种智能水杯及其控制方法的上述特性、技术特征、优点及其实现方式予以进一步说明。

图1是本发明一种智能水杯的结构示意图;

图2是本发明另一种智能水杯的结构示意图;

图3是本发明再一种智能水杯的结构示意图;

图4是本发明一种智能水杯的控制方法的流程示意图;

图5是本发明另一种智能水杯的控制方法的流程示意图;

图6是本发明又一种智能水杯的控制方法的流程示意图。

附图标号说明:10.控制模块,20.状态检测模块,30.水量获取模块,40.水量判断模块,50.时钟模块,60.提醒模块,70.无线通信模块,71.温度感应模块,72.显示模块,73.电源模块,80.存储模块。

具体实施方式

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。

为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。

根据本发明提供的一种实施例,如图1所示,一种智能水杯,包括杯体,所述杯体上盖设有杯盖。

还包括:

状态检测模块20,用于检测所述杯盖是否处于饮水状态。

水量获取模块30,包括设置在所述杯体内的流量计,用于获取所述杯体内向外流动的水流量。

控制模块10,所述控制模块10通过所述状态检测模块20检测到所述杯盖处于饮水状态时,所述控制模块10通过所述水量获取模块30获取所述水流量,得到实际水流量,所述控制模块10依据所述实际水流量计算得到用户的饮水量。

具体地,在本实施例中,杯盖包含多种状态,至少包含一种饮水状态,也可以包含关闭状态和/或灌水状态等多种状态;杯盖可以单独的盖设在杯体上,当杯盖盖设在杯体上时,智能水杯处于关闭状态;而当杯盖从杯体上取下时,智能水杯处于饮水状态。

杯盖也可以为多个部件组合而成,例如杯盖包括灌水盖与饮水盖,灌水盖能够盖设在杯体的灌水口上,灌水盖上开设有较小的饮水口,饮水盖能够盖设在灌水盖上的饮水口上;当灌水盖拿下时,智能水杯处于灌水状态;当灌水盖位于水杯上,但饮水盖拿下时,饮水口露出,智能水杯处于饮水状态;当灌水盖位于水杯上,且饮水盖位于灌水盖上时,智能水杯处于关闭状态。

状态检测模块20能够用于检测杯盖的多种状态,状态检测模块20能够包括设置在杯体与杯盖之间的压力传感器,实现检测杯盖与杯体是否分离;或通过设置在杯体与杯盖之间的微动开关,实现检测杯盖与杯体是否分离;也可以为设置在杯体或杯盖内的pcb板,检测杯体与杯盖之间的电阻,继而实现检测杯盖与杯体是否分离;或者为距离感应器等检测方式。

水量获取模块30主要包括设置在杯体内的流量计,且流量计设置在杯体顶端的杯口处,杯体内的水流流出杯体时均需要流过流量计。优选地,流量计为单向流量计,且流量计能够用于获取杯体内向外流动的液体的流量。

控制模块10主要指cpu芯片等控制芯片,且状态检测模块20与水量获取模块30均能够与控制模块10电连接;控制模块10能够首先控制状态检测模块20检测获得杯盖的状态,初步得到用户当前使用水杯时,即将进行的动作,当智能水杯之后的动作为饮水时,智能水杯才开始进行水流量的检测,且智能水杯通过水杯内的流量计获得了流出水杯的水流量,智能水杯最终才能够计算得到用户的饮水量;由于流量计在使用过程中,只在用户饮水状态下进行及检测,而在其余状态,例如倒水状态等不进行检测,增加了智能水杯获取用户当日饮水量的准确性。

根据本发明提供的另一种实施例,如图2所示,本实施例与第一种实施例的基础上还包括:水量判断模块40,用于判断当前累积的所饮水量是否到达预设饮水计划中当前时间对应的预设水量。

时钟模块50,用于判断当前时间是否到达所述预设饮水计划中的预设提醒时间。

提醒模块60,用于发出提醒信号。

存储模块80,用于存储所述饮水量与当前累积的所述饮水量。

当控制模块10计算得到饮水量时,控制模块10能够将所述饮水量存储在存储模块80内,同时在存储模块80接收到新的所述饮水量时,控制模块10能够获取存储模块80内的所有饮水量,并进行相加,计算得到当前累积的所述饮水量,再存储在所述储存模块中。当时钟模块50检测到当日结束时,控制模块10控制存储模块80清空。

当所述时钟模块50判断得到所述当前时间到达所述预设饮水计划中的预设提醒时间时,所述控制模块10控制所述水量判断模块40判断当前累积的所述饮水量是否到达当前时间对应的所述预设水量。

当所述水量判断模块40判断得到当前累积的所述饮水量未到达当前时间对应的所述预设水量时,所述控制模块10控制所述提醒模块60发出提醒信号。

具体的,在本实施例中,时钟模块50主要指与控制模块10连接的时钟芯片,而水量判断模块40主要指与控制模块10连接的比较器;提醒模块60主要是指设置在杯体外侧的提醒装置,主要包括呼吸灯或蜂鸣器等装置。

控制模块10能够通过时钟模块50首先确定当前的时间,继而确定用户当日的饮水量是否达标,当用户当日的饮水量未达标时,智能水杯能够以特定的方式来提醒用户进行喝水。用户需要设置要需要饮水的时间,饮水计划能够均匀地将设置的当日的饮水量平均分布在需要饮水的时间内,因此,每个时间点能够对应一个需要达到的预设水量。

同时用户也能够设置好几个需要提醒的时间,每个提醒的时间对应了一个预设水量,相邻需要提醒的时间的间隔为1小时至2小时。

例如,用户在预设饮水计划内设置好饮水时间为早上8点至晚上12点,且每日的饮水量为4l时,并设置每日提醒时间为早上9点至晚上6点,每2小时提醒一次,因此,第一次提醒的时间为11点,且11点对应的预设水量为3(小时)/16(小时)*4(l)=0.75l,水量判断模块40能够判断当前累积的所述饮水量是否到达0.75l。第二次判断时,水量判断模块40能够在1点时,判断当前累积的所述饮水量是否到达1.25l。

当每日提醒的时间为早9点至早10点时,和早11点至晚6点时,由于第一个提醒时间段不足2小时,因此第一个时间段不进行提醒;第二个时间段中的第一个提醒时间为11点+2小时=13点,即下午1点,此时水量判断模块40判断当前累积的所述饮水量是否到达1.25l。因此,其余条件不变的情况下,无论怎样设置提醒时间,对于同一时间下的预设水量均相同。

根据本发明提供的又一种实施例,本实施例与第一种实施例的基础上,所述控制模块10依据所述实际水流量计算得到用户的饮水量具体包括:所述控制模块10依据所述实际水流量和预设矫正系数,计算得到用户的所述饮水量。

所述控制模块10控制所述水量获取模块30获取所述流量,形成实际水流量具体包括:

所述控制模块10依据所述流量和预设补偿系数,计算得到补偿误差流量;所述控制模块10依据所述流量与所述补偿误差流量,计算得到所述实际水流量。

在本实施例中,由于在饮水状态下,智能水杯为倾斜状态,智能水杯内外需要存在空气流动,但流量计均以无空气状态进行流量检测;通过预设矫正系数的设置,获取到实际的饮水量,减小了由于流量计检测原理而产生的测量误差。

具体地,本实施例中的矫正系数为1.5~2.0,优选地矫正系数选择为1.7,智能水杯依据不同的杯体形状,确定不同的矫正系数,且矫正公式为:饮水量=实际水流量/矫正系数。例如,当检测到的实际饮水量为800ml,且矫正系数为1.6时,则饮水量=800ml/1.6=500ml。

由于智能水杯在制作过程中的误差,以及流量计的测量精度,因此,需要通过预设补偿系数对检测到的流量进行矫正,进一步地减小由于智能水杯制作误差以及流量计检测误差产生的影响。

具体地,本实施例中的补偿系数为-5ml/100ml~5ml/100ml,智能水杯依据不同的杯体形状,确定不同的补偿系数,且补偿误差流量计算公式为:补偿误差流量=流量*补偿系数;实际水流量计算公式为:实际水流量=流量+补偿误差流量。例如,当检测到的饮水量为200ml时,且补偿系数为3ml/100ml,因此,补偿误差流量=200ml*(3ml/100ml)=6ml,实际水流量=200ml+6ml=206ml。

根据本发明提供的再一种实施例,如图3所示,一种智能水杯,包括杯体,所述杯体上盖设有杯盖。

状态检测模块20,用于检测所述杯盖是否处于饮水状态。

水量获取模块30,包括设置在所述杯体内的流量计,用于获取所述杯体内向外流动的水流量。

控制模块10,所述控制模块10通过所述状态检测模块20检测到所述杯盖处于饮水状态时,所述控制模块10通过所述水量获取模块30获取所述水流量,得到实际水流量,所述控制模块10依据所述实际水流量计算得到用户的饮水量。

水量判断模块40,用于判断累积的所饮水量是否到达预设饮水计划中当前时间对应的预设水量。

时钟模块50,用于判断当前时间是否到达所述预设饮水计划中的预设提醒时间。

提醒模块60,用于发出提醒信号。

存储模块80,用于存储所述饮水量与当前累积的所述饮水量。

当控制模块10计算得到饮水量时,控制模块10能够将所述饮水量存储在存储模块80内,同时在存储模块80接收到新的所述饮水量时,控制模块10能够获取存储模块80内的所有饮水量,并进行相加,计算得到当前累积的所述饮水量,再存储在所述储存模块中。当时钟模块50检测到当日结束时,控制模块10控制存储模块80清空。

当所述时钟模块50判断得到所述当前时间到达所述预设饮水计划中的预设提醒时间时,所述控制模块10控制所述水量判断模块40判断当前累积的所述饮水量是否到达所述预设水量。

当所述水量判断模块40判断得到当前累积的所述饮水量未到达当前时间对应的所述预设水量时,所述控制模块10控制所述提醒模块60发出提醒信号。

所述控制模块10依据所述实际水流量计算得到用户的饮水量具体包括:所述控制模块10依据所述实际水流量和预设矫正系数,计算得到用户的所述饮水量。

所述控制模块10控制所述水量获取模块30获取所述流量,形成实际水流量具体包括:

所述控制模块10依据所述流量和预设补偿系数,计算得到补偿误差流量;所述控制模块10依据所述流量与所述补偿误差流量,计算得到所述实际水流量。

无线通信模块70,用于接收预设饮水计划。

温度感应模块71,用于检测所述杯体内液体的温度。

显示模块72,包括设置在所述杯体上的显示屏,用于显示所述饮水量、所述预设饮水计划和水温。

电源模块73,用于对智能水杯提供电源。

具体的,在本实施例中,无线通信模块70可以为蓝牙模块或wifi模块,用于接收服务器或手机发送的预设饮水计划;电源模块73主要包括设置在杯体的电池,或与控制模块10连接的充电装置;温度感应模块71主要指设置在杯体内侧的温度感应器。

下面对本智能水杯的工作过程,作出进一步说明:

智能水杯使用前需要将其上电,主要指安装电池,打开智能水杯的无线通信模块70;用户能够在手机上设置好预设饮水计划,预设饮水计划包含需要智能水杯进行提醒的时间,提醒时间可以设置为一个或多个,以及用户当日的饮水量,在预设饮水计划中,能够将设置的当日的饮水量均匀分配在各个时间段,并形成了各个时间点对应的预设水量。用户设置完成后,无线通信模块70能够接收到用户通过手机设置好的预设饮水计划。

智能水杯处于灌水状态或关闭状态时,智能水杯不进行流量检测;灌水完成后,用户能够将智能水杯设置处于饮水状态,当前状态下,用户喝水时,智能水杯内的水向外流动,智能水杯能够实时检测得到智能水杯流出的水流量。而当用户在饮水状态继续灌水时,由于流量计只能够检测向外侧流动的水流量,因此流量计停止检测流量。

同时,智能水杯也能够实时检测当前的时间,在检测到当前的时间到达预设饮水计划中的预设提醒时间时,智能水杯开始判断当前累积的所饮水量是否到达预设饮水计划中的预设水量;并依据判断结果决定是否发出提醒信号。

智能水杯在接收到实际水流量后,能够自动依据预设补偿系数进行补偿,再根据预设矫正系数进行矫正,获取准确的饮水量并进行累计。

当所述智能水杯判断得到当前累积的所述饮水量未到达所述预设水量时,发出提醒信号,提示用户喝水,提醒信号能够通过用户自行设置,便于用户得知该提醒信号,并在智能终端接收到任意其余指令时,例如检测到杯盖状态发生变化或接收到手机发送的信号或智能水杯感应到用户接近智能水杯均可,提醒信号终止。

智能水杯还能够用户感应温度,并将该温度、当日累积的所述饮水量和预设饮水计划等信息均表示在显示屏上,便于用户得知全面的信息,以及便于用户进行相应的饮水操作。

根据本发明提供的一种实施例,如图4所示,一种智能水杯的控制方法,包括:

s10、检测杯盖是否处于饮水状态。

s20、当检测到所述杯盖处于饮水状态时,获取杯体内向外流动的水流量,得到实际水流量;否则,跳转执行步骤s10。

s30、依据所述实际水流量计算得到用户的饮水量。

在本实施例中,首先检测获得杯盖的状态,初步得到用户当前使用水杯时,即将进行的动作,当智能水杯之后的动作为饮水时,智能水杯才开始进行流量的检测,且智能水杯获得了流出智能水杯的水的流量,智能水杯最终才能够计算得到用户的饮水量。

实际水流量的检测,只在用户饮水状态下进行及检测,而在其余状态,例如倒水状态等不进行检测,增加了智能水杯计算获取用户当日饮水量的准确性。具体实施方法参考对应的装置实施例。

根据本发明提供的另一种实施例,如图5所示,一种智能水杯的控制方法,包括:

s10、检测杯盖是否处于饮水状态。

s20、当检测到所述杯盖处于饮水状态时,获取杯体内向外流动的水流量,得到实际水流量;否则,跳转执行步骤s10。

s30、依据所述实际水流量计算得到用户的饮水量。

s40、判断当前时间是否到达预设饮水计划中的预设提醒时间。

s50、当判断得到当前时间到达所述预设饮水计划中的预设提醒时间时,判断当前累积的所饮水量是否到达所述预设饮水计划中当前时间对应的预设水量;否则,跳转执行步骤s40。

s60、当判断得到当前累积的所述饮水量未到达所述预设饮水计划中当前时间对应的预设水量时,发出提醒信号,跳转执行步骤s40。

s61、当判断得到当前累积的所述饮水量到达所述预设饮水计划中当前时间对应的预设水量时,不发出提醒信号,跳转执行步骤s40。

在本实施例中,智能水杯在判断是否需要发出提醒信号前,确定当前的时间,继而确定用户当日的饮水量是否达标,当用户当日的饮水量未达标时,智能水杯能够以特定的方式来提醒用户进行喝水,增加智能水杯的智能程度,增加了用户的体验。具体实施方法参考对应的装置实施例。

根据本发明提供的再一种实施例,如图6所示,一种智能水杯的控制方法,包括:

s10、检测杯盖是否处于饮水状态。

s21、当检测到所述杯盖处于饮水状态时,获取所述杯体内向外流动的水流量;否则,跳转执行步骤s10。

s22、依据所述流量和预设补偿系数,计算得到补偿误差流量。

s23、依据所述流量与所述补偿误差流量,得到所述实际水流量。

s31、获取所述实际水流量和预设矫正系数。

s32、依据所述实际水流量和所述预设矫正系数,计算得到用户的所述饮水量。

s40、判断当前时间是否到达预设饮水计划中的预设提醒时间。

s50、当判断得到当前时间到达所述预设饮水计划中的预设提醒时间时,判断当前累积的所饮水量是否到达所述预设饮水计划中当前时间对应的预设水量;否则,跳转执行步骤s40。

s60、当判断得到当前累积的所述饮水量未到达所述预设饮水计划中当前时间对应的预设水量时,发出提醒信号,跳转执行步骤s40。

s61、当判断得到当前累积的所述饮水量到达所述预设饮水计划中当前时间对应的预设水量时,不发出提醒信号,跳转执行步骤s40。

具体地,由于在饮水状态下,智能水杯为倾斜状态,智能水杯内外需要存在空气流动,但流量计均以无空气状态进行流量检测;通过预设矫正系数的设置,获取到实际的饮水量,减小了由于流量计检测原理而产生的测量误差。

由于智能水杯在制作过程中的误差,以及流量计的测量精度,因此,需要通过预设补偿系数对检测到的流量进行矫正,进一步地减小由于智能水杯制作误差以及流量计检测误差产生的影响。

应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1