调节温度的方法、装置、冰箱、计算机设备、存储介质与流程

文档序号:21039243发布日期:2020-06-09 20:35阅读:186来源:国知局
调节温度的方法、装置、冰箱、计算机设备、存储介质与流程

本申请涉及电子电器技术领域,尤其涉及一种调节温度的方法、装置、冰箱、计算机设备、存储介质。



背景技术:

智能家居是当下互联网时代的主题之一,万物互联是大势所趋。对于一个智能家居系统可能会出现多种场景模式,当应用于冰箱时,现有技术的冰箱并不能根据用户的生活习惯和外部环境温度进行数据分析,并自动、智能地进行温度调控。因此,当用户从冰箱内拿出食材时,食材的温度并不能达到用户理想的温度,导致用户体验较差。



技术实现要素:

为了解决上述技术问题或者至少部分地解决上述技术问题,本申请实施例提供了一种调节温度的方法、装置、冰箱、计算机设备、存储介质。

第一方面,本申请实施例提供了一种调节温度的方法,应用于冰箱,该方法包括:

获取外界环境参数;

获取冰箱内每个放置区域的食材的食材类型;

根据外界环境参数、食材类型对每个放置区域进行第一温度调控。

可选地,在获取冰箱内每个放置区域的食材的食材类型之前,该方法还包括:

对冰箱内每个放置区域的食材进行识别。

可选地,该方法还包括:

获取选择指令;

根据选择指令确定待食用食材和待食用食材所在的放置区域,将待食用食材所在的放置区域作为目标区域;

根据选择指令获取用户对待食用食材的温度喜好;

根据外界环境参数、用户对待食用食材的温度喜好对目标区域进行第二温度调控。

可选地,根据选择指令获取用户对待食用食材的温度喜好,包括:

根据选择指令获取用户类型;

获取每种类型的用户对待食用食材的温度喜好。

可选地,根据外界环境参数、用户对待食用食材的温度喜好对目标区域进行第二温度调控,包括:

根据用户类型将目标区域的待食用食材划分到多个子目标区域,每个子目标区域对应一个类型的用户;

根据外界环境参数、用户对待食用食材的温度喜好对每个子目标区域的待食用食材分别进行第二温度调控。

第二方面,本申请实施例提供了一种调节温度的装置,该装置包括:

环境参数获取模块,用于获取外界环境参数;

食材类型获取模块,用于获取冰箱内每个放置区域的食材的食材类型;

第一温控模块,用于根据外界环境参数、食材类型对每个放置区域进行第一温度调控。

可选地,该装置还包括:

指令获取模块,用于获取选择指令;

目标区域确定模块,用于根据选择指令确定待食用食材和待食用食材所在的放置区域,将待食用食材所在的放置区域作为目标区域;

温度喜好获取模块,用于根据选择指令获取用户对待食用食材的温度喜好;

第二温控模块,用于根据外界环境参数、用户对待食用食材的温度喜好对目标区域进行第二温度调控。

第三方面,本申请实施例提供了一种冰箱,该冰箱根据前面任一项所述的方法进行温度调节。

第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时,使得处理器执行如前面任一项的方法的步骤。

第五方面,本申请实施例提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时执行如前面任一项的方法的步骤。

本申请实施例提供的上述技术方案与现有技术相比具有如下优点:

根据本申请的技术方案,可以对冰箱不同放置区域的食材进行合理温度控制,同时,还可以结合用户的温度喜好,对待食用食材再次进行温度调控,使食材的温度更满足用户需求。另外,根据用户的类型,可以更细致化的对同种食材按照不同用户的温度喜好进行独立控温,满足家庭中不同用户人群对食材的温度需求。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为一个实施例提供的一种调节温度的方法的流程示意图;

图2为另一个实施例提供的一种调节温度的方法的流程示意图;

图3为另一个实施例提供的一种调节温度的方法的流程示意图;

图4为一个实施例提供的一种调节温度的装置的结构框图;

图5为另一个实施例提供的一种调节温度的装置的结构框图;

图6为一个实施例提供的计算机设备的内部结构图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

图1为一个实施例提供的一种调节温度的方法的流程示意图。参考图1,该方法包括以下步骤:

s100:获取外界环境参数。

具体地,冰箱可以通过网络(蓝牙或wifi)从服务器获取当前外界环境参数,外界环境参数可以包括温度、湿度、天气等。冰箱也可以通过自身的传感器测量周边的温度、湿度等作为外界环境参数。或者将从网络获取到的外界环境参数与测量到的外界环境参数进行处理得到更加准确的外界环境参数。

s200:获取冰箱内每个放置区域的食材的食材类型。

具体地,冰箱设有多个放置区域,每个放置区域放置的食材不同,不同的食材由于其自身属性,保鲜所需要的温度是不一样的。

s300:根据外界环境参数、食材类型对每个放置区域进行第一温度调控。

具体地,冰箱根据当前外界环境温度、湿度、天气等状况再结合食材本身属性对冰箱每个放置区域进行温度调控,使冰箱内的食材既能有效保鲜,还能符合当前环境下用户的食用温度。

例如,在夏天可以对一些饮料或水果进行冷冻处理;在冬天可以不需要冷冻,只冷藏处理即可,等等不局限于此。

可选地,冰箱根据当前外界环境参数也可以向用户推荐待食用食材,如果用户接受推荐,则对推荐的待食用食材进行额外温度处理。

图2为另一个实施例提供的一种调节温度的方法的流程示意图。参考图2,在图1的基础上,该方法还包括以下步骤:

s010:对冰箱内每个放置区域的食材进行识别。

具体地,冰箱的每个放置区域可以设置有摄像头,摄像头对放置区域的食材进行拍照,并发送至服务器,服务器根据接收到的食材的照片可以判定每个放置区域的食材的食材类型。

当然,也可以由用户向服务器发送冰箱的每个放置区域的食材的类型等信息。

图3为另一个实施例提供的一种调节温度的方法的流程示意图。参考图3,在图1和图2的基础上,该方法还包括以下步骤:

s400:获取选择指令。

具体地,在用户不下发选择指令的时候,冰箱是默认对每个放置区域的食材进行第一温度调控。当用户给冰箱下发选择指令后,冰箱会根据用户的选择指令对特定放置区域的温度进行再次调控。

s500:根据选择指令确定待食用食材和待食用食材所在的放置区域,将待食用食材所在的放置区域作为目标区域。

具体地,选择指令中包括了用户需要额外调温的待食用食材,因为食材的食材类型与放置区域是对应的,因此获取到了待食用食材就可以知道该待食用食材所在的放置区域,从而获取到需要调温的目标区域。

可选地,冰箱根据当前外界环境参数也可以向用户推荐待食用食材,如果用户接受推荐,则根据外界环境参数和用户的温度喜好对推荐的待食用食材进行第二温度处理。

s600:根据选择指令获取用户对待食用食材的温度喜好。

具体地,从选择指令中可以获取到用户对待食用食材的温度喜好信息,例如通过选择指令中可以获取到用户的类型,从用户类型可以获取到该类型的用户对食材的温度喜好。

s700:根据外界环境参数、用户对待食用食材的温度喜好对目标区域进行第二温度调控。

具体地,外界环境参数是客观性调节冰箱各个放置区域的温度,但是结合用户对食材的温度喜好来调节温度可以更加符合用户的需求。另外,温度调节时还要考虑食材本身的属性。根据每种食材本身的属性,每种食材有最低保存温度和最高保存温度。

例如,用户在做饭前1个小时可以通过选择指令选择肉类食材先解冻;例如,在炎炎夏日,用户在到家前可以通过选择指令选择饮料类或水果类食材冷冻处理,到家后这些食材口感更佳,等等不局限于此。

在一个实施例中,步骤s600具体包括:

根据选择指令获取用户类型;

获取每种类型的用户对待食用食材的温度喜好。

具体地,一个家庭中可能有多种类型的用户,例如小孩、老人、年轻人,小孩和老人不宜食用较低温度的食物,年轻人可能更偏好冰镇的食物,因此,对于同一种食材,不同类型的用户对应不同的温度喜好。

对于同种食材用户的温度喜好可以包括不同季节的温度喜好。例如,冷饮这类食材,如果只有炎热季节的用户温度喜好,则只在炎热季节作为参考,在寒冷季节没有用户对于冷饮的温度喜好,则按照当前外界环境来调节温度。

在一个实施例中,步骤s700具体包括:

根据用户类型将目标区域的待食用食材划分到多个子目标区域,每个子目标区域对应一个类型的用户;

根据外界环境参数、用户对待食用食材的温度喜好对每个子目标区域的待食用食材分别进行第二温度调控。

具体地,目标区域可以分为公共区域和多个子目标区域。同一种待食用食材,如果有多种类型的用户要食用,则可以对待食用食材进行划分,并将每份待食用食材送入到对应的子目标区域,每个子目标区域有独立的温控装置,可以根据对应的用户类型进行第二温度调控。其中,子目标区域为目标区域的一部分。

如果同一种待食用食材每种类型的用户的温度喜好都是一样的,则可以不需要进行区域划分,直接将待食用食材在目标区域的公共区域进行第二温度调控。

例如,小孩和老人都不能食用温度过低的食物,因此可以在直接食用的食材对应的每个放置区域设置公共区域和子区域,小孩和老人的食材放入子区域,其他用户的食材放在公共区域,分别单独进行温度控制。

应该理解的是,虽然图1-图3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-图3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

根据用户日常的饮食爱好和习惯,用户可以通过手机app输入自己家庭成员类别和对应的对不同食材的温度喜好,在用户不设置的时候,冰箱可以自动监测外界气候温度湿度,通过网络自动的分析对用户在此气候温度中最健康的进食温度,同时冰箱根据这一数据进行温度调控,保证用户的饮食健康。

在一个应用场景中,服务器获取到冰箱的食材信息后发送至对应的用户app。在用户不设置时,冰箱会完全自动的根据外界气候、季节,对冰箱中各个区域中的食物、食物类别进行不同温度的调节。

用户设置时,用户可以在手机app端获取冰箱中的食材信息,例如有哪些饮料,水果蔬菜类、肉质食材等等。用户通过手机app选择好今天待食用食材后,冰箱根据实时的天气预报和/或采集的周边的环境参数获取外界环境温度、湿度、气候等,以及用户对待食用食材的温度喜好计算出在这个天气里待食用食材的最佳温度,冰箱会自动对待食用食材所在的目标区域局部控温,把目标区域的食材的温度控为最适合进食的温度,用户回家后可以打开冰箱取出来直接食用,这样可以有效的对食材进行储存保证新鲜程度和进食的温度处理。

冰箱还可以对于不同人群吃的食物冰冷程度自动推荐,例如冰箱中的饮料,对于小孩来说不适宜太凉,或者对于老人家来说最好就是不冰凉。当用户中有小孩或老人时,冰箱会考虑用户的类型。并将建议温度提供给用户选择是否同意推荐的温度。如果同意推荐的温度,可以按照推荐的温度给小孩或老人食用的食材进行温度控制;如果不同意,可以按照预设的小孩或老人食用的食材的温度喜好进行温度控制。

一种根据外界环境参数自动调节温度的冰箱,冰箱设置有不同放置区域,用户在摆放食材饮料时会给出明确的指示,划分的区域可根据食材类型,食用人群来划分。另外可以根据天气气候温度情况对蔬菜鲜果,饮料等即食性食材进行控温处理,调节最适合用户进食的温度,为用户健康着想。冰箱也可以推荐当前气候最佳食用的食材。

冰箱自动获取实时气候外界温度,例如外界温度30摄氏度,处于炎热状态,适宜饮用冰冻饮料,但考虑到用户健康,自动推荐并设置今日饮料饮用温度为12摄氏度。如果用户设定了指定人群,如小孩,老人和年轻人等,不同饮料区域温度自动下降升高调节。在寒冷天气时,外部环境已经是寒冷的状态,如果喝更冰冷的饮料有可能导致身体不适,用户选取食物饮料后,冰箱可以对饮料区域进行不制冷处理,把饮料温度回升,更适合在寒冷环境饮用。水果保存区温度一般储存温度为3-8摄氏度,蔬菜的储存温度一般为11-13摄氏度。在用户选择蔬果后,蔬果区域温度控温上升,维持在13摄氏度,并配备水雾喷洒,保持蔬果水分不流失。寒冷天气下如果用户直接食用冰冻的水果会倍感冰凉,也有可能对牙齿造成伤害,此自动调节的模式可以停止该区域的制冷或者将温度把控在一定的区域,让客户吃起来不会太冰凉,保证用户进食健康。

在一个应用场景中,用户提前选择食物,冰箱获取获取外界温度。当外界温度为天气炎热,例如28摄氏度,分析得在此天气下用户喜欢喝冰凉饮料,且健康温度下限为8摄氏度。当用户中有小孩时,由于小孩不宜吃过冷的食物和饮用过冰凉的饮料,因此将特定区域的饮料的制冷温度设置为12摄氏度。当用户中有老人时,因为老人不宜进食冰冷食物,只能进食稍微冰凉的食物饮料,因此将特定区域的制冷温度设置为15摄氏度。当用户中有年轻人时,在此气候温度下最低健康进食温度下限为8摄氏度,而年轻用户的温度喜好为7摄氏度,可以向用户推荐8摄氏度,如果用户不接受推荐,就按照用户的温度喜好7摄氏度进行温度调控。

当外界温度为15摄氏度,用户健康进食温度下限上升,分析在此寒冷天气,用户不适宜再进食过冷的食物和饮料。将选取的食物饮料维持控温15摄氏度。

图4为一个实施例提供的一种调节温度的装置的结构框图。参考图4,该装置包括:

环境参数获取模块100,用于获取外界环境参数;

食材类型获取模块200,用于获取冰箱内每个放置区域的食材的食材类型;

第一温控模块300,用于根据外界环境参数、食材类型对每个放置区域进行第一温度调控。

在一个实施例中,该装置还包括:

识别模块,用于对冰箱内每个放置区域的食材进行识别。

图5为另一个实施例提供的一种调节温度的装置的结构框图。参考图5,该装置还包括:

指令获取模块400,用于获取选择指令;

目标区域确定模块500,用于根据选择指令确定待食用食材和待食用食材所在的放置区域,将待食用食材所在的放置区域作为目标区域;

温度喜好获取模块600,用于根据选择指令获取用户对待食用食材的温度喜好;

第二温控模块700,用于根据外界环境参数、用户对待食用食材的温度喜好对目标区域进行第二温度调控。

在一个实施例中,温度喜好获取模块600具体用于根据选择指令获取用户类型;获取每种类型的用户对待食用食材的温度喜好。

在一个实施例中,第二温控模块700具体用于根据用户类型将目标区域的待食用食材划分到多个子目标区域,每个子目标区域对应一个类型的用户;根据外界环境参数、用户对待食用食材的温度喜好对每个子目标区域的待食用食材分别进行第二温度调控。

在一个实施例中提供了一种冰箱,该冰箱根据前面所述的方法进行温度调节。

图6为一个实施例提供的计算机设备的内部结构图。参考图6,该计算机设备通过系统总线连接的处理器、存储器、网络接口、输入装置、显示屏和摄像装置。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作系统,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现调节温度的方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行调节温度的方法。计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。摄像装置可以为相机。

本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

该计算机设备可以为冰箱的一部分,设置在冰箱内部,用于控制冰箱各个放置区域的温度。

在一个实施例中,本申请提供的调节温度的装置可以实现为一种计算机程序的形式,计算机程序可在如图6所示的计算机设备上运行。计算机设备的存储器中可存储组成该调节温度的装置的各个程序模块,比如,图4所示的环境参数获取模块100、食材类型获取模块200、第一温控模块300。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的调节温度的方法中的步骤。

在一个实施例中,计算机设备的存储器中可存储组成该调节温度的装置的其他程序模块,比如,图5所示的指令获取模块400、目标区域确定模块500、温度喜好获取模块600、第二温控模块700。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的调节温度的方法中的步骤。

图6所示的计算机设备可以通过如图4所示的调节温度的装置中的环境参数获取模块100执行获取外界环境参数。计算机设备可以通过食材类型获取模块执行获取冰箱内每个放置区域的食材的食材类型。计算机设备可以通过第一温控模块300执行根据外界环境参数、食材类型对每个放置区域进行第一温度调控。

图6所示的计算机设备可以通过如图5所示的调节温度的装置中的指令获取模块400执行获取选择指令。计算机设备可以通过目标区域确定模块500执行根据选择指令确定待食用食材和待食用食材所在的放置区域,将待食用食材所在的放置区域作为目标区域。计算机设备可以通过温度喜好获取模块600执行根据选择指令获取用户对待食用食材的温度喜好。计算机设备可以通过第二温控模块700执行根据外界环境参数、用户对待食用食材的温度喜好对目标区域进行第二温度调控。

在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:获取外界环境参数;获取冰箱内每个放置区域的食材的食材类型;根据外界环境参数、食材类型对每个放置区域进行第一温度调控。

在一个实施例中,该处理器执行计算机程序时还实现以下步骤:在获取冰箱内每个放置区域的食材的食材类型之前,对冰箱内每个放置区域的食材进行识别。

在一个实施例中,该处理器执行计算机程序时还实现以下步骤:获取选择指令;根据选择指令确定待食用食材和待食用食材所在的放置区域,将待食用食材所在的放置区域作为目标区域;根据选择指令获取用户对待食用食材的温度喜好;根据外界环境参数、用户对待食用食材的温度喜好对目标区域进行第二温度调控。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取外界环境参数;获取冰箱内每个放置区域的食材的食材类型;根据外界环境参数、食材类型对每个放置区域进行第一温度调控。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在获取冰箱内每个放置区域的食材的食材类型之前,对冰箱内每个放置区域的食材进行识别。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取选择指令;根据选择指令确定待食用食材和待食用食材所在的放置区域,将待食用食材所在的放置区域作为目标区域;根据选择指令获取用户对待食用食材的温度喜好;根据外界环境参数、用户对待食用食材的温度喜好对目标区域进行第二温度调控。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(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 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1