本发明涉及冰箱技术领域,具体而言,涉及一种提醒食物存储时间的控制方法、一种提醒食物存储时间的控制系统、一种冰箱、一种计算机设备、一种计算机可读存储介质。
背景技术:
目前冰箱内具备的智能提醒功能的实现方式大致有以下两种:
一、加入气味传感器,感知食物的气味差异,当放入的食物气味达到一定限度后,传感器给控制板发送信号,控制显示食物变质提醒。但是该控制方法必须等到食物变质以后才能获得气味信息,提醒过于滞后,造成食物的浪费和冰箱异味的产生。
二、在冰箱上配备扫码机构,扫描录入食物保质期信息,控制冰箱到期提醒。该控制方法虽然直接又准确,但需要增加额外的扫码机构,而且需要用户手动操作,实施起来成本高,过程繁琐,不够智能。
因此,如何提供一种智能提醒食物存储时间的控制程序,无需用户手动操作,而且成本低廉,成为目前亟待解决的技术问题。
技术实现要素:
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明的第一个目的在于提出了一种提醒食物存储时间的控制方法。
本发明的第二个目的在于提出了一种提醒食物存储时间的控制系统。
本发明的第三个目的在于提出了一种冰箱。
本发明的第四个目的在于提出了一种计算机设备。
本发明的第五个目的在于提出了一种计算机可读存储介质。
有鉴于此,本发明的第一个目的,提出了一种提醒食物存储时间的控制方法,用于冰箱,该控制方法包括:实时检测冰箱内的温度参数,根据温度参数判断是否有食物放入,温度参数包括以下至少一种或其组合:环境温度、食物温度;当判断到有食物放入时,开始计时;同时判断食物温度是否小于第一预设温度;当判断食物温度小于第一预设温度时,计时清零,再次根据温度参数判断是否有食物放入;以及当判断食物温度大于等于第一预设温度时,连续计时,第一预设时间后,发出提醒信息。
根据本发明的提醒食物存储时间的控制方法,冰箱或程序初次上电,默认冰箱间室内的状态为空载(当然也可以认为有食物,依据具体情况区分即可),连续寻找食物的放入时间点,有食物放入的判断依据是温度变化值。具体的,通过传感器实时检测冰箱内的温度参数,获取冰箱内环温在固定时间内的温度变化值,并将该温度变化值与第一设定温度进行比较,当检测到固定时间内温差大于第一设定温度时,认为有食物放入,开始计时,其中,第一设定温度的取值可以依据实际情况,选择在0至5℃范围内;或者,通过直接判断食物温度值是否大于第二设定温度;当检测到其中任一条件时,均认为有食物放入。同时,在计时过程中需要判断是否有食物被拿出或者被替换成另外一个新的食物的情况,食物被拿出后温度会处于空载水平,被替换则又会出现温度的变化。其中,判断食物被拿出的条件可以设定为检测食物温度大于等于第一预设温度,第一预设温度的取值依据所在间室的具体温度环境而定,如果是冷藏室内的某个抽屉或不带抽屉的空间内,一般在-2至3℃内取值,如果是变温室,则依据具体设定温度不同在-18至0℃内取值。如果传感器未检测到食物被拿出的条件,则认为食物持续在冰箱内放置,连续计时,直到累计时间到达第一预设时间,发出提醒信息,其中,第一预设时间依据食物实际能够存储的时间,一般在3至20天内取值。通过本发明的技术方案,只需要对放置食物的区间或者直接对食物温度的简单探测,即可间接判断出冰箱内是否有食物放入或被拿出,从而实现对冰箱内食物存储时间的智能提醒,无需用户动手操作,十分方便,亦无需增加新的结构,成本低廉,易于实施。
其中,在冰箱冷藏或者变温室内放置肉类或者果蔬等食材的间室上必须有至少一个能够检测食物或者能够间接代表食物温度的任何物质(可以是固体,也可以是气体甚至液体)温度的传感器,可以是普通的温度传感器,也可以是红外等其他任何形式的温度探测装置,用于随时采集间室内是否有食物放入以及放入食物前后的温度变化。
另外,根据本发明上述的提醒食物存储时间的控制方法,还可以具有如下附加的技术特征:
在上述技术方案中,优选地,在当判断到有食物放入时,开始计时的步骤之后,控制方法还包括:获取环境温度在第二预设时间内的温度变化值,判断温度变化值是否大于第二预设温度;当温度变化值大于第二预设温度时,重新计时;否则连续计时,第一预设时间后,发出提醒信息。
在该技术方案中,在计时过程中需要判断是否有食物被拿出或者被替换成另外一个新的食物的情况。其中,判断食物被替换也是以温度变化为条件,认为有新的食物放入时,会产生一定的温度波动,因此,通过判断冰箱内环温在第二预设时间内的温差是否大于第二预设温度,当检测到该温差大于第二预设温度时,认为食物被替换为新的食物,程序重新计时,否则,认为食物一直放置在冰箱内,程序连续计时,直到第一预设时间后,发出提醒信息。其中,第二预设时间的取值可根据实际情况而定,一般在10至20min,第二预设温度的取值可根据实际情况而定,选择在0至5℃范围内。
在上述任一技术方案中,优选地,实时检测冰箱内的温度参数,根据温度参数判断是否有食物放入的步骤,具体包括:获取环境温度在第三预设时间内的温度变化值,判断温度变化值是否大于第三预设温度,当温度变化值大于第三预设温度时,则判定有食物放入;和/或判断食物温度是否大于第四预设温度,当食物温度大于第四预设温度时,则判定有食物放入。
在该技术方案中,通过实时检测冰箱内的温度参数,获取冰箱内环温在第三预设时间内的温度变化值,并将该温度变化值与第三预设温度进行比较,当检测到第三预设时间内温差大于第三预设温度时,认为有食物放入,开始计时,其中,第三预设温度的取值可以与第二预设温度相同,也可以有区别,参考范围同第二设定温度;或者,通过直接判断食物温度值是否大于第四预设温度,第四预设温度的取值可以与第一预设温度相同,也可以有区别,参考范围同第一预设温度;当检测到其中任一条件时,均认为有食物放入。
在上述任一技术方案中,优选地,第一预设时间的取值范围为3天至20天;第二预设时间的取值范围为1min至10min;第三预设时间的取值范围为1min至10min;第一预设温度的取值范围为-18℃至0℃;第二预设温度的取值范围为0℃至5℃;第三预设温度的取值范围为0℃至5℃;第四预设温度的取值范围为-18℃至0℃。
在该技术方案中,限定了程序中涉及到的预设时间及预设温度,具体的,程序在检测到空载状态后,判断食物放入点及被拿出的过程,当有食物放入时会有温度波动,食物被拿出后温度会处于空载水平;食物被替换为新的食物时,又会出现温度的变化,如果温度传感器未检测到食物被拿出或者被替换的条件,则认为食物持续在冰箱内放置,连续计时,直到累计时间到达第一预设时间,对用户发出提醒。
其中,第一预设时间的取值范围为3天至20天,第二预设时间的取值范围为1min至10min,第三预设时间的取值范围为1min至10min,第一预设温度的取值范围为-18℃至0℃,第二预设温度的取值范围为0℃至5℃,第三预设温度的取值范围为0℃至5℃,第四预设温度的取值范围为-18℃至0℃,但均不限于此。
在上述任一技术方案中,优选地,发出提醒信息的方式包括:控制冰箱的显示屏发出提醒或者控制冰箱向终端发出提醒。
在该技术方案中,当连续计时累积到第一预设时间时,通过控制冰箱的显示屏发出提醒,或者控制冰箱向终端发出提醒。具体的,将终端与冰箱建立无线连接,控制冰箱向终端上安装的智能提醒的app软件发出提示。多样的提醒方式,能够满足用户的智能需求,更方便用户获取食物存储时间的提示,从而避免食物变质,影响使用体验。
本发明的第二个目的,提出了一种提醒食物存储时间的控制系统,用于冰箱,控制系统包括:计时单元,用于实时检测冰箱内的温度参数,根据温度参数判断是否有食物放入,温度参数包括以下至少一种或其组合:环境温度、食物温度;当判断到有食物放入时,开始计时;同时第一提醒单元,用于判断食物温度是否小于第一预设温度;当判断食物温度小于第一预设温度时,计时清零,再次根据温度参数判断是否有食物放入;以及当判断食物温度大于等于第一预设温度时,连续计时,第一预设时间后,发出提醒信息。
在该技术方案中,根据本发明的提醒食物存储时间的控制方法,冰箱或程序初次上电,默认冰箱间室内的状态为空载(当然也可以认为有食物,依据具体情况区分即可),连续寻找食物的放入时间点,有食物放入的判断依据是温度变化值。具体的,通过传感器实时检测冰箱内的温度参数,获取冰箱内环温在固定时间内的温度变化值,并将该温度变化值与第一设定温度进行比较,当检测到固定时间内温差大于第一设定温度时,认为有食物放入,开始计时,其中,第一设定温度的取值可以依据实际情况,选择在0至5℃范围内;或者,通过直接判断食物温度值是否大于第二设定温度;当检测到其中任一条件时,均认为有食物放入。同时,在计时过程中需要判断是否有食物被拿出或者被替换成另外一个新的食物的情况,食物被拿出后温度会处于空载水平,被替换则又会出现温度的变化。其中,判断食物被拿出的条件可以设定为检测食物温度大于等于第一预设温度,第一预设温度的取值依据所在间室的具体温度环境而定,如果是冷藏室内的某个抽屉或不带抽屉的空间内,一般在-2至3℃内取值,如果是变温室,则依据具体设定温度不同在-18至0℃内取值。如果传感器未检测到食物被拿出的条件,则认为食物持续在冰箱内放置,连续计时,直到累计时间到达第一预设时间,发出提醒信息,其中,第一预设时间依据食物实际能够存储的时间,一般在3至20天内取值。通过本发明的技术方案,只需要对放置食物的区间或者直接对食物温度的简单探测,即可间接判断出冰箱内是否有食物放入或被拿出,从而实现对冰箱内食物存储时间的智能提醒,无需用户动手操作,十分方便,亦无需增加新的结构,成本低廉,易于实施。
其中,在冰箱冷藏或者变温室内放置肉类或者果蔬等食材的间室上必须有至少一个能够检测食物或者能够间接代表食物温度的任何物质(可以是固体,也可以是气体甚至液体)温度的传感器,可以是普通的温度传感器,也可以是红外等其他任何形式的温度探测装置,用于随时采集间室内是否有食物放入以及放入食物前后的温度变化。
在上述技术方案中,优选地,在当判断到有食物放入时,开始计时的步骤之后,控制系统还包括:第二提醒单元,用于获取环境温度在第二预设时间内的温度变化值,判断温度变化值是否大于第二预设温度;当温度变化值大于第二预设温度时,重新计时;否则连续计时,第一预设时间后,发出提醒信息。
在该技术方案中,在计时过程中需要判断是否有食物被拿出或者被替换成另外一个新的食物的情况。其中,判断食物被替换也是以温度变化为条件,认为有新的食物放入时,会产生一定的温度波动,因此,通过判断冰箱内环温在第二预设时间内的温差是否大于第二预设温度,当检测到该温差大于第二预设温度时,认为食物被替换为新的食物,程序重新计时,否则,认为食物一直放置在冰箱内,程序连续计时,直到第一预设时间后,发出提醒信息。其中,第二预设时间的取值可根据实际情况而定,一般在10至20min,第二预设温度的取值可根据实际情况而定,选择在0至5℃范围内。
在上述任一技术方案中,优选地,计时单元,具体包括:第一计时单元,用于获取环境温度在第三预设时间内的温度变化值,判断温度变化值是否大于第三预设温度,当温度变化值大于第三预设温度时,则判定有食物放入;和/或第二计时单元,用于判断食物温度是否大于第四预设温度,当食物温度大于第四预设温度时,则判定有食物放入。
在该技术方案中,通过实时检测冰箱内的温度参数,获取冰箱内环温在第三预设时间内的温度变化值,并将该温度变化值与第三预设温度进行比较,当检测到第三预设时间内温差大于第三预设温度时,认为有食物放入,开始计时,其中,第三预设温度的取值可以与第二预设温度相同,也可以有区别,参考范围同第二设定温度;或者,通过直接判断食物温度值是否大于第四预设温度,第四预设温度的取值可以与第一预设温度相同,也可以有区别,参考范围同第一预设温度;当检测到其中任一条件时,均认为有食物放入。
在上述任一技术方案中,优选地,第一预设时间的取值范围为3天至20天;第二预设时间的取值范围为1min至10min;第三预设时间的取值范围为1min至10min;第一预设温度的取值范围为-18℃至0℃;第二预设温度的取值范围为0℃至5℃;第三预设温度的取值范围为0℃至5℃;第四预设温度的取值范围为-18℃至0℃。
在该技术方案中,限定了程序中涉及到的预设时间及预设温度,具体的,程序在检测到空载状态后,判断食物放入点及被拿出的过程,当有食物放入时会有温度波动,食物被拿出后温度会处于空载水平;食物被替换为新的食物时,又会出现温度的变化,如果温度传感器未检测到食物被拿出或者被替换的条件,则认为食物持续在冰箱内放置,连续计时,直到累计时间到达第一预设时间,对用户发出提醒。
其中,第一预设时间的取值范围为3天至20天,第二预设时间的取值范围为1min至10min,第三预设时间的取值范围为1min至10min,第一预设温度的取值范围为-18℃至0℃,第二预设温度的取值范围为0℃至5℃,第三预设温度的取值范围为0℃至5℃,第四预设温度的取值范围为-18℃至0℃,但均不限于此。
在上述任一技术方案中,优选地,发出提醒信息的方式包括:控制冰箱的显示屏发出提醒或者控制冰箱向终端发出提醒。
在该技术方案中,当连续计时累积到第一预设时间时,通过控制冰箱的显示屏发出提醒,或者控制冰箱向终端发出提醒。具体的,将终端与冰箱建立无线连接,控制冰箱向终端上安装的智能提醒的app软件发出提示。多样的提醒方式,能够满足用户的智能需求,更方便用户获取食物存储时间的提示,从而避免食物变质,影响使用体验。
本发明的第三个目的,提出了一种冰箱,包括:至少一个温度探测装置;及如上述任一技术方案中的提醒食物存储时间的控制系统。
根据本发明的冰箱,采用提醒食物存储时间的控制系统,因而具备该提醒食物存储时间的控制系统的全部有益效果,在此不再赘述。
在上述技术方案中,优选地,温度探测装置包括以下至少一种或其组合:温度传感器、红外温度传感器、无线温度传感器。
在该技术方案中,温度探测装置包括但不限于至少一种或其组合:温度传感器、红外温度传感器、无线温度传感器。
本发明的第四个目的,提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器用于执行如上述任一技术方案中的提醒食物存储时间的控制方法的步骤。
根据本发明的计算机设备,能够实现只需要对放置食物的区间或者直接对食物温度的简单探测,即可间接判断出冰箱内是否有食物放入、被拿出或被替换新的食物,从而实现对冰箱内食物存储时间的智能提醒,无需用户动手操作,十分方便,亦无需增加新的结构,成本低廉,易于实施。
本发明的第五个目的,提出了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现了如上述任一技术方案中的提醒食物存储时间的控制方法的步骤。
根据本发明的计算机可读存储介质,能够实现只需对放置食物的区间或直接对食物温度的简单探测,即可间接判断出冰箱内是否有食物放入、被拿出或被替换新的食物,从而实现对冰箱内食物存储时间的智能提醒,无需用户动手操作,十分方便,亦无需增加新的结构,成本低廉,易于实施。
本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1示出了根据本发明的一个实施例的提醒食物存储时间的控制方法的流程示意图;
图2示出了根据本发明的另一个实施例的提醒食物存储时间的控制方法的流程示意图;
图3示出了根据本发明的再一个实施例的提醒食物存储时间的控制方法的流程示意图;
图4示出了根据本发明的一个实施例的提醒食物存储时间的控制系统的示意框图;
图5示出了根据本发明的另一个实施例的提醒食物存储时间的控制系统的示意框图;
图6示出了根据本发明的再一个实施例的提醒食物存储时间的控制系统的示意框图;
图7示出了根据本发明的一个实施例的冰箱的示意框图;
图8示出了根据本发明的一个实施例的计算机设备的示意图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
如图1所示,根据本发明的一个实施例的提醒食物存储时间的控制方法的流程示意图。其中,该控制方法100包括:
步骤102,实时检测冰箱内的温度参数,根据温度参数判断是否有食物放入,温度参数包括以下至少一种或其组合:环境温度、食物温度;
步骤104,当判断到有食物放入时,开始计时;同时
步骤106,判断食物温度是否小于第一预设温度;
步骤108,当判断食物温度小于第一预设温度时,计时清零,再次根据温度参数判断是否有食物放入;以及
步骤110,当判断食物温度大于等于第一预设温度时,连续计时,第一预设时间后,发出提醒信息。
本发明提供的提醒食物存储时间的控制方法100,冰箱或程序初次上电,默认冰箱间室内的状态为空载(当然也可以认为有食物,依据具体情况区分即可),连续寻找食物的放入时间点,有食物放入的判断依据是温度变化值。具体的,通过传感器实时检测冰箱内的温度参数,获取冰箱内环温在固定时间内的温度变化值,并将该温度变化值与第一设定温度进行比较,当检测到固定时间内温差大于第一设定温度时,认为有食物放入,开始计时,其中,第一设定温度的取值可以依据实际情况,选择在0至5℃范围内;或者,通过直接判断食物温度值是否大于第二设定温度;当检测到其中任一条件时,均认为有食物放入。同时,在计时过程中需要判断是否有食物被拿出或者被替换成另外一个新的食物的情况,食物被拿出后温度会处于空载水平,被替换则又会出现温度的变化。其中,判断食物被拿出的条件可以设定为检测食物温度大于等于第一预设温度,第一预设温度的取值依据所在间室的具体温度环境而定,如果是冷藏室内的某个抽屉或不带抽屉的空间内,一般在-2至3℃内取值,如果是变温室,则依据具体设定温度不同在-18至0℃内取值。如果传感器未检测到食物被拿出的条件,则认为食物持续在冰箱内放置,连续计时,直到累计时间到达第一预设时间,发出提醒信息,其中,第一预设时间依据食物实际能够存储的时间,一般在3至20天内取值。通过本发明的技术方案,只需要对放置食物的区间或者直接对食物温度的简单探测,即可间接判断出冰箱内是否有食物放入或被拿出,从而实现对冰箱内食物存储时间的智能提醒,无需用户动手操作,十分方便,亦无需增加新的结构,成本低廉,易于实施。
其中,在冰箱冷藏或者变温室内放置肉类或者果蔬等食材的间室上必须有至少一个能够检测食物或者能够间接代表食物温度的任何物质(可以是固体,也可以是气体甚至液体)温度的传感器,可以是普通的温度传感器,也可以是红外等其他任何形式的温度探测装置,用于随时采集间室内是否有食物放入以及放入食物前后的温度变化。
如图2所示,根据本发明的另一个实施例的提醒食物存储时间的控制方法的流程示意图。其中,该控制方法200包括:
步骤202,实时检测冰箱内的温度参数,根据温度参数判断是否有食物放入,温度参数包括以下至少一种或其组合:环境温度、食物温度;
步骤204,当判断到有食物放入时,开始计时;同时
步骤206,判断食物温度是否小于第一预设温度;
步骤208,当判断食物温度小于第一预设温度时,计时清零,再次根据温度参数判断是否有食物放入;以及
步骤210,当判断食物温度大于等于第一预设温度时,连续计时,第一预设时间后,发出提醒信息;
在当判断到有食物放入时,开始计时的步骤之后,该控制方法200还包括:
步骤212,获取环境温度在第二预设时间内的温度变化值,判断温度变化值是否大于第二预设温度;
步骤214,当温度变化值大于第二预设温度时,重新计时;否则返回步骤210,连续计时,第一预设时间后,发出提醒信息。
在该实施例中,在计时过程中需要判断是否有食物被拿出或者被替换成另外一个新的食物的情况。其中,判断食物被替换也是以温度变化为条件,认为有新的食物放入时,会产生一定的温度波动,因此,通过判断冰箱内环温在第二预设时间内的温差是否大于第二预设温度,当检测到该温差大于第二预设温度时,认为食物被替换为新的食物,程序重新计时,否则,认为食物一直放置在冰箱内,程序连续计时,直到第一预设时间后,发出提醒信息。其中,第二预设时间的取值可根据实际情况而定,一般在10至20min,第二预设温度的取值可根据实际情况而定,选择在0至5℃范围内。
如图3所示,根据本发明的再一个实施例的提醒食物存储时间的控制方法的流程示意图。其中,该控制方法300包括:
步骤302,实时检测冰箱内的环境温度,获取环境温度在第三预设时间内的温度变化值,判断温度变化值是否大于第三预设温度,当温度变化值大于第三预设温度时,则判定有食物放入;和/或实时检测冰箱内的食物温度,判断食物温度是否大于第四预设温度,当食物温度大于第四预设温度时,则判定有食物放入;
步骤304,当判断到有食物放入时,开始计时;同时
步骤306,判断食物温度是否小于第一预设温度;
步骤308,当判断食物温度小于第一预设温度时,计时清零,再次根据温度参数判断是否有食物放入;以及
步骤310,当判断食物温度大于等于第一预设温度时,连续计时,第一预设时间后,发出提醒信息;
在当判断到有食物放入时,开始计时的步骤之后,该控制方法300还包括:
步骤312,获取环境温度在第二预设时间内的温度变化值,判断温度变化值是否大于第二预设温度;
步骤314,当温度变化值大于第二预设温度时,重新计时;否则返回步骤310,连续计时,第一预设时间后,发出提醒信息。
在该实施例中,通过实时检测冰箱内的温度参数,获取冰箱内环温在第三预设时间内的温度变化值,并将该温度变化值与第三预设温度进行比较,当检测到第三预设时间内温差大于第三预设温度时,认为有食物放入,开始计时,其中,第三预设温度的取值可以与第二预设温度相同,也可以有区别,参考范围同第二设定温度;或者,通过直接判断食物温度值是否大于第四预设温度,第四预设温度的取值可以与第一预设温度相同,也可以有区别,参考范围同第一预设温度;当检测到其中任一条件时,均认为有食物放入。
在上述任一实施例中,优选地,第一预设时间的取值范围为3天至20天;第二预设时间的取值范围为1min至10min;第三预设时间的取值范围为1min至10min;第一预设温度的取值范围为-18℃至0℃;第二预设温度的取值范围为0℃至5℃;第三预设温度的取值范围为0℃至5℃;第四预设温度的取值范围为-18℃至0℃。
在该实施例中,限定了程序中涉及到的预设时间及预设温度,具体的,程序在检测到空载状态后,判断食物放入点及被拿出的过程,当有食物放入时会有温度波动,食物被拿出后温度会处于空载水平;食物被替换为新的食物时,又会出现温度的变化,如果温度传感器未检测到食物被拿出或者被替换的条件,则认为食物持续在冰箱内放置,连续计时,直到累计时间到达第一预设时间,对用户发出提醒。
其中,第一预设时间的取值范围为3天至20天,第二预设时间的取值范围为1min至10min,第三预设时间的取值范围为1min至10min,第一预设温度的取值范围为-18℃至0℃,第二预设温度的取值范围为0℃至5℃,第三预设温度的取值范围为0℃至5℃,第四预设温度的取值范围为-18℃至0℃,但均不限于此。
在上述任一实施例中,优选地,发出提醒信息的方式包括:控制冰箱的显示屏发出提醒或者控制冰箱向终端发出提醒。
在该实施例中,当连续计时累积到第一预设时间时,通过控制冰箱的显示屏发出提醒,或者控制冰箱向终端发出提醒。具体的,将终端与冰箱建立无线连接,控制冰箱向终端上安装的智能提醒的app软件发出提示。多样的提醒方式,能够满足用户的智能需求,更方便用户获取食物存储时间的提示,从而避免食物变质,影响使用体验。
如图4所示,根据本发明的一个实施例的提醒食物存储时间的控制系统的示意框图。其中,该控制系统400包括:
计时单元402,用于实时检测冰箱内的温度参数,根据温度参数判断是否有食物放入,温度参数包括以下至少一种或其组合:环境温度、食物温度;当判断到有食物放入时,开始计时;同时
第一提醒单元404,用于判断食物温度是否小于第一预设温度;当判断食物温度小于第一预设温度时,计时清零,再次根据温度参数判断是否有食物放入;以及当判断食物温度大于等于第一预设温度时,连续计时,第一预设时间后,发出提醒信息。
本发明提供的提醒食物存储时间的控制系统400,冰箱或程序初次上电,默认冰箱间室内的状态为空载(当然也可以认为有食物,依据具体情况区分即可),连续寻找食物的放入时间点,有食物放入的判断依据是温度变化值。具体的,通过传感器实时检测冰箱内的温度参数,获取冰箱内环温在固定时间内的温度变化值,并将该温度变化值与第一设定温度进行比较,当检测到固定时间内温差大于第一设定温度时,认为有食物放入,开始计时,其中,第一设定温度的取值可以依据实际情况,选择在0至5℃范围内;或者,通过直接判断食物温度值是否大于第二设定温度;当检测到其中任一条件时,均认为有食物放入。同时,在计时过程中需要判断是否有食物被拿出或者被替换成另外一个新的食物的情况,食物被拿出后温度会处于空载水平,被替换则又会出现温度的变化。其中,判断食物被拿出的条件可以设定为检测食物温度大于等于第一预设温度,第一预设温度的取值依据所在间室的具体温度环境而定,如果是冷藏室内的某个抽屉或不带抽屉的空间内,一般在-2至3℃内取值,如果是变温室,则依据具体设定温度不同在-18至0℃内取值。如果传感器未检测到食物被拿出的条件,则认为食物持续在冰箱内放置,连续计时,直到累计时间到达第一预设时间,发出提醒信息,其中,第一预设时间依据食物实际能够存储的时间,一般在3至20天内取值。通过本发明的技术方案,只需要对放置食物的区间或者直接对食物温度的简单探测,即可间接判断出冰箱内是否有食物放入或被拿出,从而实现对冰箱内食物存储时间的智能提醒,无需用户动手操作,十分方便,亦无需增加新的结构,成本低廉,易于实施。
其中,在冰箱冷藏或者变温室内放置肉类或者果蔬等食材的间室上必须有至少一个能够检测食物或者能够间接代表食物温度的任何物质(可以是固体,也可以是气体甚至液体)温度的传感器,可以是普通的温度传感器,也可以是红外等其他任何形式的温度探测装置,用于随时采集间室内是否有食物放入以及放入食物前后的温度变化。
如图5所示,根据本发明的另一个实施例的提醒食物存储时间的控制系统的示意框图。其中,该控制系统500包括:
计时单元502,用于实时检测冰箱内的温度参数,根据温度参数判断是否有食物放入,温度参数包括以下至少一种或其组合:环境温度、食物温度;当判断到有食物放入时,开始计时;同时
第一提醒单元504,用于判断食物温度是否小于第一预设温度;当判断食物温度小于第一预设温度时,计时清零,再次根据温度参数判断是否有食物放入;以及当判断食物温度大于等于第一预设温度时,连续计时,第一预设时间后,发出提醒信息;
在当判断到有食物放入时,开始计时的步骤之后,该控制系统500还包括:
第二提醒单元506,用于获取环境温度在第二预设时间内的温度变化值,判断温度变化值是否大于第二预设温度;当温度变化值大于第二预设温度时,重新计时;否则连续计时,第一预设时间后,发出提醒信息。
在该实施例中,在计时过程中需要判断是否有食物被拿出或者被替换成另外一个新的食物的情况。其中,判断食物被替换也是以温度变化为条件,认为有新的食物放入时,会产生一定的温度波动,因此,通过判断冰箱内环温在第二预设时间内的温差是否大于第二预设温度,当检测到该温差大于第二预设温度时,认为食物被替换为新的食物,程序重新计时,否则,认为食物一直放置在冰箱内,程序连续计时,直到第一预设时间后,发出提醒信息。其中,第二预设时间的取值可根据实际情况而定,一般在10至20min,第二预设温度的取值可根据实际情况而定,选择在0至5℃范围内。
如图6所示,根据本发明的再一个实施例的提醒食物存储时间的控制系统的示意框图。其中,该控制系统600包括:
计时单元602,用于实时检测冰箱内的温度参数,根据温度参数判断是否有食物放入,温度参数包括以下至少一种或其组合:环境温度、食物温度;当判断到有食物放入时,开始计时;其中,计时单元602,具体包括:
第一计时单元6022,用于获取环境温度在第三预设时间内的温度变化值,判断温度变化值是否大于第三预设温度,当温度变化值大于第三预设温度时,则判定有食物放入;和/或
第二计时单元6024,用于判断食物温度是否大于第四预设温度,当食物温度大于第四预设温度时,则判定有食物放入;
第一提醒单元604,用于在当判断到有食物放入时,开始计时的步骤之后,判断食物温度是否小于第一预设温度;当判断食物温度小于第一预设温度时,计时清零,再次根据温度参数判断是否有食物放入;以及当判断食物温度大于等于第一预设温度时,连续计时,第一预设时间后,发出提醒信息;
在当判断到有食物放入时,开始计时的步骤之后,该控制系统600还包括:
第二提醒单元606,用于获取环境温度在第二预设时间内的温度变化值,判断温度变化值是否大于第二预设温度;当温度变化值大于第二预设温度时,重新计时;否则连续计时,第一预设时间后,发出提醒信息。
在该实施例中,通过实时检测冰箱内的温度参数,获取冰箱内环温在第三预设时间内的温度变化值,并将该温度变化值与第三预设温度进行比较,当检测到第三预设时间内温差大于第三预设温度时,认为有食物放入,开始计时,其中,第三预设温度的取值可以与第二预设温度相同,也可以有区别,参考范围同第二设定温度;或者,通过直接判断食物温度值是否大于第四预设温度,第四预设温度的取值可以与第一预设温度相同,也可以有区别,参考范围同第一预设温度;当检测到其中任一条件时,均认为有食物放入。
在上述任一实施例中,优选地,第一预设时间的取值范围为3天至20天;第二预设时间的取值范围为1min至10min;第三预设时间的取值范围为1min至10min;第一预设温度的取值范围为-18℃至0℃;第二预设温度的取值范围为0℃至5℃;第三预设温度的取值范围为0℃至5℃;第四预设温度的取值范围为-18℃至0℃。
在该实施例中,限定了程序中涉及到的预设时间及预设温度,具体的,程序在检测到空载状态后,判断食物放入点及被拿出的过程,当有食物放入时会有温度波动,食物被拿出后温度会处于空载水平;食物被替换为新的食物时,又会出现温度的变化,如果温度传感器未检测到食物被拿出或者被替换的条件,则认为食物持续在冰箱内放置,连续计时,直到累计时间到达第一预设时间,对用户发出提醒。
其中,第一预设时间的取值范围为3天至20天,第二预设时间的取值范围为1min至10min,第三预设时间的取值范围为1min至10min,第一预设温度的取值范围为-18℃至0℃,第二预设温度的取值范围为0℃至5℃,第三预设温度的取值范围为0℃至5℃,第四预设温度的取值范围为-18℃至0℃,但均不限于此。
在上述任一实施例中,优选地,发出提醒信息的方式包括:控制冰箱的显示屏发出提醒或者控制冰箱向终端发出提醒。
在该实施例中,当连续计时累积到第一预设时间时,通过控制冰箱的显示屏发出提醒,或者控制冰箱向终端发出提醒。具体的,将终端与冰箱建立无线连接,控制冰箱向终端上安装的智能提醒的app软件发出提示。多样的提醒方式,能够满足用户的智能需求,更方便用户获取食物存储时间的提示,从而避免食物变质,影响使用体验。
如图7所示,根据本发明的一个实施例的冰箱的示意框图。其中,该冰箱700包括:至少一个温度探测装置702;及如上述任一实施例中的提醒食物存储时间的控制系统704。
根据本发明的冰箱700,采用提醒食物存储时间的控制系统704,因而具备该提醒食物存储时间的控制系统704的全部有益效果,在此不再赘述。
在上述实施例中,优选地,温度探测装置702包括以下至少一种或其组合:温度传感器、红外温度传感器、无线温度传感器。
在该实施例中,温度探测装置702包括但不限于以下至少一种或其组合:温度传感器、红外温度传感器、无线温度传感器。
如图8所示,根据本发明的一个实施例的计算机设备的示意图。该计算机设备1包括存储器12、处理器14及存储在存储器12上并可在处理器14上运行的计算机程序,处理器14用于执行如上述任一实施例中的提醒食物存储时间的控制方法的步骤。
本发明提供的计算机设备1,能够实现只需对放置食物的区间或者直接对食物温度的简单探测,即可间接判断出冰箱内是否有食物放入、被拿出或被替换新的食物,从而实现对冰箱内食物存储时间的智能提醒,无需用户动手操作,十分方便,亦无需增加新的结构,成本低廉,易于实施。
本发明的第五个目的,提出了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时实现了如上述任一实施例中的提醒食物存储时间的控制方法的步骤。
根据本发明的计算机可读存储介质,能够实现只需对放置食物的区间或直接对食物温度的简单探测,即可间接判断出冰箱内是否有食物放入、被拿出或被替换新的食物,从而实现对冰箱内食物存储时间的智能提醒,无需用户动手操作,十分方便,亦无需增加新的结构,成本低廉,易于实施。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。