1.本技术涉及制冷设备技术领域,具体涉及一种冰箱的控制方法、装置、存储介质及冰箱。
背景技术:2.随着冰箱智能化不断提升的同时,用户与冰箱之间的人机互动也越来越受到重视。从传统的机械按键到触摸显示屏,冰箱的人机互动水平得到了较大提升。目前的冰箱的智能显示屏,在不使用的情况下一般处于熄屏状态,当需要使用时,需要用户手动唤醒屏幕进行控制,导致控制效率低下。
技术实现要素:3.本技术实施例提供一种冰箱的控制方法、装置、存储介质及冰箱,能够提高冰箱的控制效率。
4.第一方面,本技术实施例提供一种冰箱的控制方法,所述冰箱设置有人体感应器、智能显示屏以及多个间室,所述智能显示屏上设置有温度显示区,以及各间室对应的温度设定区;所述方法包括:
5.获取所述人体感应器检测到的感应信号;
6.当根据所述感应信号判断有人体靠近所述智能显示屏时,获取所述多个间室的历史开启数据;
7.根据所述历史开启数据,从所述多个间室中确定出目标间室;
8.唤醒所述智能显示屏,点亮所述目标间室对应的温度设定区的指示灯,并在所述温度显示区显示所述目标间室的温度。
9.第二方面,本技术实施例还提供一种冰箱的控制装置,所述冰箱设置有人体感应器、智能显示屏以及多个间室,所述智能显示屏上设置有温度显示区,以及各间室对应的温度设定区;所述装置包括:
10.信号获取模块,用于获取所述人体感应器检测到的感应信号;
11.数据获取模块,用于当根据所述感应信号判断有人体靠近所述智能显示屏时,获取所述多个间室的历史开启数据;
12.间室确定模块,用于根据所述历史开启数据,从所述多个间室中确定出目标间室;
13.显示屏控制模块,用于唤醒所述智能显示屏,点亮所述目标间室对应的温度设定区的指示灯,并在所述温度显示区显示所述目标间室的温度。
14.第三方面,本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有控制程序,所述控制程序被处理器执行时实现如本技术任一实施例提供的冰箱的控制方法中的步骤。
15.第四方面,本技术实施例还提供一种冰箱,所述冰箱包括处理器、存储器以及存储于所述存储器中并可在所述处理器上运行的控制程序,所述处理器执行所述控制程序时实
现如本技术任一实施例提供的冰箱的控制方法中的步骤。
16.本技术实施例提供的技术方案,根据人体感应器检测到有人体靠近智能显示屏时,推测用户可能会开启冰箱的间室,或者对冰箱的智能显示屏进行操作。此时,获取多个间室的历史开启数据,根据历史开启数据预测用户可能会进行调整的目标间室,点亮该目标间室对应的温度设定区的指示灯,并在温度显示区显示该目标间室对应的温度,采用本技术提供的方案,可以在用户靠近冰箱时,预测用户可能操作的间室,并在智能显示屏上提前点亮对应的温度设定区,并显示对应的温度,当用户到达冰箱处时可以直接进行设置或者查看间室温度,无需手动唤醒智能显示屏,节省了等待时间,提高了冰箱的控制效率。
附图说明
17.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
18.图1为本技术实施例提供的冰箱的控制方法的第一种流程示意图。
19.图2为本技术实施例提供的冰箱的控制方法中的智能显示屏的一种界面示意图。
20.图3为本技术实施例提供的冰箱的控制装置的结构示意图。
21.图4为本技术实施例提供的冰箱的结构示意图。
具体实施方式
22.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本技术的保护范围。
23.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
24.本技术实施例提供一种冰箱的控制方法,该冰箱的控制方法的执行主体可以是冰箱。请参阅图1,图1为本技术实施例提供的冰箱的控制方法的第一种流程示意图。本技术实施例提供的冰箱的控制方法的具体流程可以如下:
25.101、获取人体感应器检测到的感应信号。
26.本技术实施例的冰箱包括智能显示屏和多个间室。该智能显示屏上设置有温度显示区以及各间室对应的温度设定区。其中,该智能显示屏的面板可以是一体化设置,例如,将按键隐藏设置于字符以及图标之下,用户通过触摸温度设定区的图标进行设定选择。此外图标之下还设置有指示灯,在智能显示屏唤醒后,面板上的指示灯按照设定的亮度进行点亮。
27.例如,冰箱的多个间室包括冷藏室、冷冻室和变温室等。其中,每种间室可以有一个或者多个。每个间室在智能显示屏上有一个对应的温度设定区,用户点击或者触控该温
度设定区后,在温度显示区显示该间室对应的温度。此外,智能显示屏上还设置有其他的设定区,例如,用于增大温度的温度增大区,其图标可以用“+”表示;用于减小温度的温度减小区,其图标可以用
“‑”
表示。请参阅图2,图2为本技术实施例提供的冰箱的控制方法中的智能显示屏的一种界面示意图。当用户点击或者触控某一温度设定区后,例如用户点击冷藏室对应的温度设定区,则在点亮冷藏室对应的温度设定区的指示灯。此时,会在温度显示区显示冷藏室的温度,用户通过点击“+”或者
“‑”
来增大或者减小冷藏室的温度。
28.此外,触控显示屏上还可以显示其他的图标,如图2所示。例如,在触控显示屏上设置人体感应图标,当进行人体感应判断时,点亮该图标的指示灯。当该图标亮起时,可以指示用户:触控显示屏当前是根据人体感应情况的检测来显示的。反之,当用户手动操作智能显示屏时,则关闭该人体感应图标的指示灯。该触控显示屏上还可以设置速冷、速冻等图标,具体在此不再赘述。
29.其中,该冰箱还设置有人体感应器。在一些实施例中,该人体感应器可以设置在靠近智能显示屏的位置处。其中,人体感应器可以为人体接近传感器,可以检测人体与智能显示屏之间的距离并输出,冰箱的控制器可以根据该距离判断是否有人体靠近智能显示屏。或者,该人体感应器为热红外人体感应器,热红外人体感应器检测到的感应信号为热红外信号,通过热红外信号判断是否有人体靠近智能显示屏,以及根据感应信号的强度确定人体与智能显示屏之间的距离。其中,人体与智能显示屏之间的距离即为人体与冰箱之间的距离。
30.102、当根据感应信号判断有人体靠近智能显示屏时,获取多个间室的历史开启数据。
31.本技术实施例中,人体感应器按照一定的频率周期性地输出感应信号。冰箱的控制器根据接收到的感应信号判断是否有人体靠近智能显示屏。若是,则获取冰箱的多个间室的历史开启数据。
32.其中,在一实施例中,当根据感应信号判断有人体靠近智能显示屏时,获取多个间室的历史开启数据,包括:根据感应信号判断人体与智能显示屏之间的距离是否小于预设阈值;当距离小于预设阈值时,判定有人体靠近智能显示屏,并获取多个间室的历史开启数据。
33.该实施例中,当根据感应信号判断有人体与智能显示屏之间的距离小于预设阈值,则判定有人体靠近智能显示屏。其中,预设阈值可以根据智能显示屏的唤醒速度等数据设置。当智能显示屏的唤醒速度较快时,预设阈值可以较小,当智能显示屏的唤醒速度较慢时,预设阈值可以较大,以给智能显示屏提供足够的响应和唤醒时间。
34.可选的,在另一实施例中,为了提高人体靠近的判断的准确度,避免对智能显示屏的误启动。当距离小于预设阈值时,判定有人体靠近智能显示屏,并获取多个间室的历史开启数据,包括:当距离小于预设阈值时,获取人体感应器在预设时长内检测到的多个感应信号;根据多个感应信号,确定人体与智能显示屏之间的距离的变化趋势;当变化趋势为逐渐减小时,判定有人体靠近智能显示屏,并获取多个间室的历史开启数据。
35.该实施例中,为了避免将人体经过冰箱误判为人体靠近冰箱,当根据感应信号得到的一次检测结果为人体与智能显示屏的距离小于预设阈值时,继续获取人体感应器在接下来的预设时长内输出的多个感应信号,根据这个多个感应信号得到多个距离值,根据这
多个距离值确定人体与智能显示屏之间的距离的变化趋势,当该变化趋势为逐渐减小时,才会判定该人体是在靠近智能显示屏,否则,若变化趋势为逐渐增大或者减小后又增大等情况,则判定为该人体只是经过冰箱。
36.当判定有人体靠近智能显示屏时,获取冰箱的多个间室的历史开启数据。
37.其中,冰箱的控制器对用户对每一个间室的开启数据进行记录。具体地,用户每打开一次冰箱的任意一个间室的门,则生成一条间室开启数据并进行记录。其中,一条间室开启数据包括但不限于开启的间室的名称(如冷藏室、冷冻室等)、开启时间。按照这样的方式,经过一段时间的使用,控制器记录得到多条间室开启数据。
38.103、根据历史开启数据,从多个间室中确定出目标间室。
39.在获取到上述历史开启数据后,控制器将这些历史开启数据作为依据,预测用户本次靠近冰箱可能要开启使用的间室,作为目标间室。这些历史开启数据可以体现出用户对冰箱的使用习惯,因此,通过对这些数据的分析可以预测得到用户本次靠近冰箱最可能使用的间室。
40.其中,预测的方式可以有多种,此处举例其中的两种进行说明。例如,在一实施例中,对全部的间室开启数据进行统计,得到每一个间室对应的开启次数,将开次次数最多的间室确定为目标间室。又例如,在另一实施例中,预先训练一个神经网络模型,学习得到用户开启间室的规律。在获取到多个间室的历史开启数据后,按照每条数据的中的开启时间,生成一个间室开启序列,将该间室开启序列输入到预先训练好的神经网络模型中,预测得到本次用户可能开启的间室,作为目标间室。
41.104、唤醒智能显示屏,点亮目标间室对应的温度设定区的指示灯,并在温度显示区显示目标间室的温度。
42.其中,需要说明的是,冰箱处于工作状态时,若各间室的门都处于关闭状态,且用户并未操作智能显示器。则智能显示器可以进入睡眠状态,并熄屏处理。本技术实施例中,在确定出目标间室后,唤醒智能显示屏,同时点亮该目标间室对应的温度设定区的指示灯,在温度显示区显示该目标间室的温度。当用户到达冰箱处时,无需等待智能显示屏启动,节省了手动唤醒的时间,用户可以直接查看目标间室的温度,也可以直接对目标间室的温度进行调整。
43.可以理解的是,若预测得到的目标间室是用户想要开启或者调整温度的间室,则用户可以直接查看目标间室的温度,若温度显示区显示的温度不符合用户的使用需求,可以直接对目标间室的温度进行调整。即使预测得到的目标间室不是用户想要开启或者调整温度的间室,本方案节省了手动唤醒智能显示屏的时间,提高了控制效率。
44.具体实施时,本技术不受所描述的各个步骤的执行顺序的限制,在不产生冲突的情况下,某些步骤还可以采用其它顺序进行或者同时进行。
45.由上可知,本技术实施例提供的冰箱的控制方法,根据人体感应器检测到有人体靠近智能显示屏时,推测用户可能会开启冰箱的间室,或者对冰箱的智能显示屏进行操作。此时,获取多个间室的历史开启数据,根据历史开启数据预测用户可能会进行调整的目标间室,点亮该目标间室对应的温度设定区的指示灯,并在温度显示区显示该目标间室对应的温度,采用本技术提供的方案,可以在用户靠近冰箱时,预测用户可能操作的间室,并在智能显示屏上提前点亮对应的温度设定区,并显示对应的温度,当用户到达冰箱处时可以
直接进行设置或者查看间室温度,无需手动唤醒智能显示屏,节省了等待时间,提高了冰箱的控制效率。
46.在一实施例中,获取多个间室的历史开启数据,包括:获取多个间室在历史时间区间内的历史开启数据,其中,历史时间区间包括多个时间单元,每一时间单元划分为多个时间段。
47.根据历史开启数据,从多个间室中确定出目标间室,包括:获取时间信息,根据时间信息确定目标时间段;根据历史开启数据,统计多个间室中的每一间室分别在目标时间段对应的开启次数;将开启次数最多的间室确定为目标间室。
48.此外,随着时间的迁移,用户的使用习惯是可能发生变化的。因此,在获取历史开启数据时,可以只获取多个间室在历史时间区间内的历史开启数据,例如,历史时间区间为过去的三个月。
49.其中,可以将1天作为一个时间单元。将一个时间单元划分多个时间段,例如,将1天的24小时划分为6个时间段,每4个小时为一个时间段。具体的时间段划分方式可以根据需要设置,本实施例对此不作限制。
50.该实施例的方案中,控制器记录的每一条间室开启数据中都有对应的开启时间。其中,开启时间的记录方式可以为时间段,例如,10:00至14:00为一个时间段,若用户在某天的11:30开启了冷藏室,则该条间室开启数据可以记录为:冷藏室-[10:00-14:00]。获取到过去三个月的历史开启数据后,先以冷藏室为基准对这些数据进行分类,得到每种间室对应的间室开启数据。然后对于每种间室数据,计算其各个时间段对应的开启次数。然后,获取当前的时间信息,确定该时间信息对应的目标时间段。基于上述统计出的各间室在各时间段对应的开启次数,得到各间室在目标时间段对应的开启次数,将开启次数最多的间室确定为目标间室。也就是说,在当前这个时间点,预测用户最可能开启的间室为在过去三个月在相同时间段用户开启次数最多的间室。
[0051]
在一实施例中,获取多个间室的历史开启数据,包括:获取多个间室在历史时间区间内的历史开启数据。
[0052]
根据历史开启数据,从多个间室中确定出目标间室,包括:根据历史开启数据,生成间室开启序列;将间室开启序列输入预设的神经网络模型进行计算,确定出目标间室。
[0053]
该实施例中,采用神经网络预先训练出一个预测模型。其中,该预测模型可以在出厂前设置在冰箱中。或者,该预测模型也可以在冰箱出厂后,在服务器训练或者更新模型参数后,远程传输至冰箱。
[0054]
其中,该预测模型可以为循环神经网络模型、长短时神经网络模型等可以对基于时间的序列数据进行处理的神经网络模型。该网络模型的训练过程如下,预先采集大量的用户使用冰箱产生的历史开启数据。其中,历史开启数据的记录方式可以参照上一实施例,其开启时间的方式可以与上一实施例相同,即采用按照时间段记录的方式。也可以与上一实施例不同,例如记录具体的开启时间,比如开启时间记录为11:32。假设获取到用户u1的1000条间室开启数据,这200条开启数据按照开启时间由先至后的顺序排列,则将第1-100条数据作为一条输入样本数据(长度为100的间室开启序列),将第101条数据作为输出样本数据,这样则构成一条训练数据。其中,输入样本数据和输出样本数据可以只有间室名称,不需要开启时间。按照这样的方式,则用户u1可以得到200条训练数据,若有100个用户,则
可以得到2000条训练数据。基于这2000条数据训练预先构建循环神经网络,确定出模型参数,得到一个预测模型。将该预测模型部署在冰箱内。
[0055]
或者,在其他实施例中,对于每一个用户,根据该用户的历史开启数据训练一个预测模型(不使用其他用户的历史开启数据),具体训练过程参照上段内容,原理类似,在此不再赘述。
[0056]
在冰箱的实际应用中,获取到根据历史开启数据后,将历史开启数据中的多个间室开启数据按照对应的开启时间由先至后的顺序依次排列,生成一个间室开启序列。将该间室开启序列输入上述预测模型,经过模型的计算处理,可以输出目标间室。
[0057]
在一实施例中,获取人体感应器检测到的感应信号之后,还包括:
[0058]
当根据感应信号判断有人体靠近智能显示屏时,唤醒智能显示屏,控制智能显示屏上的多个温度设定区的指示灯循环点亮,并将处于点亮状态的温度设定区对应的温度显示在温度显示区;
[0059]
当确定出目标温度设定区时,终止循环点亮操作,并执行点亮目标间室对应的温度设定区的指示灯,并在温度显示区显示目标间室的温度的步骤。
[0060]
该申请实施例中,提供一种智能显示屏的开机动画。由于目标间室的确定需要一定的时间,在判定有人体靠近冰箱时,可以唤醒智能显示屏,并控制该智能显示屏按照开启动画进行显示。具体地,当根据感应信号判断有人体靠近智能显示屏时,唤醒智能显示屏,控制智能显示屏上的多个温度设定区的指示灯循环点亮。例如,以冷藏室为起点,按照冷藏室
→
变温室
→
冷冻室
→
冷藏室的顺序,训练点亮对应的温度设置区。同时,将处于点亮状态的温度设定区对应的温度显示在温度显示区。例如,当循环至变温室时,在温度显示区显示变温室的温度。在这个循环点亮的过程中,当循环至某个温度设定区时,该温度设定区的指示灯全亮,其他温度设定区的指示灯半亮。每个温度设定区的显示时间可以为0.5-2s等,该时间可以根据需要设置。
[0061]
其中,在这个循环点亮的过程中,当确定出目标温度设定区时,终止循环点亮操作,并点亮目标间室对应的温度设定区的指示灯(全亮),并在温度显示区显示目标间室的温度。
[0062]
此外,可以理解的是,若在这个循环点亮的过程中,冰箱还未确定出目标间室,用户就对冰箱进行了操作,例如,开门操作或者按键操作等,此时,也要终止循环点亮操作。
[0063]
在一实施例中,多个间室包括变温间室;获取人体感应器检测到的感应信号之后,该方法还包括:当根据感应信号判断有人体靠近智能显示屏时,获取变温间室的温度;当温度大于零度时,控制变温间室对应的温度设定区的指示灯按照第一颜色显示;当温度小于或等于零度时,控制变温间室对应的温度设定区的指示灯按照第二颜色显示。
[0064]
该实施例中,由于变温区的温度范围包括了零度以上和零度以下,为了使用户更加直观的看到变温室的温度情况,根据其温度是否大于零度,控制指示灯显示不同的颜色,例如,当温度大于零度时,控制变温间室对应的温度设定区的指示灯按照第一颜色显示,比如,第一颜色为蓝色。当温度小于或等于零度时,控制变温间室对应的温度设定区的指示灯按照第二颜色显示,比如,第二颜色为白色。
[0065]
在一实施例中,唤醒智能显示屏,点亮目标间室对应的温度设定区的指示灯,并在温度显示区显示目标间室的温度之后,还包括:若根据感应信号判断人体远离智能显示屏,
则在检测到人体远离智能显示屏的预设时间间隔后,控制智能显示屏熄屏。
[0066]
在该实施例中,在判定人体靠近冰箱后,人体感应器还会继续输出感应信号,以判断人体是否远离冰箱。例如,用户进行了开门操作或者按键操作等之后,远离冰箱,当通过感应信号判定人体远离智能显示屏,此时,为了减小冰箱的耗电量等,可以在检测到人体远离智能显示屏的预设时间间隔后,控制智能显示屏熄屏,智能显示屏进入睡眠状态。
[0067]
在一实施例中还提供一种冰箱的控制装置。请参阅图3,图3为本技术实施例提供的冰箱的控制装置300的结构示意图。其中该冰箱的控制装置300应用于冰箱,所述冰箱设置有人体感应器、智能显示屏以及多个间室,所述智能显示屏上设置有温度显示区,以及各间室对应的温度设定区;该冰箱的控制装置300包括信号获取模块301、数据获取模块302、间室确定模块303以及显示屏控制模块304,如下:
[0068]
信号获取模块301,用于获取所述人体感应器检测到的感应信号;
[0069]
数据获取模块302,用于当根据所述感应信号判断有人体靠近所述智能显示屏时,获取所述多个间室的历史开启数据;
[0070]
间室确定模块303,用于根据所述历史开启数据,从所述多个间室中确定出目标间室;
[0071]
显示屏控制模块304,用于唤醒所述智能显示屏,点亮所述目标间室对应的温度设定区的指示灯,并在所述温度显示区显示所述目标间室的温度。
[0072]
在一些实施例中,数据获取模块302,用于根据所述感应信号判断人体与所述智能显示屏之间的距离是否小于预设阈值;
[0073]
当所述距离小于预设阈值时,判定有人体靠近所述智能显示屏,并获取所述多个间室的历史开启数据。
[0074]
在一些实施例中,数据获取模块302,用于当所述距离小于预设阈值时,获取所述人体感应器在预设时长内检测到的多个感应信号;
[0075]
根据所述多个感应信号,确定人体与所述智能显示屏之间的距离的变化趋势;
[0076]
当所述变化趋势为逐渐减小时,判定有人体靠近所述智能显示屏,并获取所述多个间室的历史开启数据。
[0077]
在一些实施例中,数据获取模块302,用于获取所述多个间室在历史时间区间内的历史开启数据,其中,所述历史时间区间包括多个时间单元,每一所述时间单元划分为多个时间段;
[0078]
间室确定模块303,用于获取时间信息,根据时间信息确定目标时间段;
[0079]
根据所述历史开启数据,统计所述多个间室中的每一间室分别在所述目标时间段对应的开启次数;
[0080]
将开启次数最多的间室确定为目标间室。
[0081]
在一些实施例中,数据获取模块302,用于获取所述多个间室在历史时间区间内的历史开启数据;
[0082]
间室确定模块303,用于根据所述历史开启数据,生成间室开启序列;
[0083]
将所述间室开启序列输入预设的神经网络模型进行计算,确定出目标间室。
[0084]
在一些实施例中,显示屏控制模块304,用于当根据所述感应信号判断有人体靠近所述智能显示屏时,唤醒智能显示屏,控制所述智能显示屏上的多个温度设定区的指示灯
循环点亮,并将处于点亮状态的温度设定区对应的温度显示在所述温度显示区;
[0085]
当确定出目标温度设定区时,终止所述循环点亮操作,并点亮所述目标间室对应的温度设定区的指示灯,并在所述温度显示区显示所述目标间室的温度。
[0086]
在一些实施例中,显示屏控制模块304,用于当根据所述感应信号判断有人体靠近所述智能显示屏时,获取所述变温间室的温度;
[0087]
当所述温度大于零度时,控制所述变温间室对应的温度设定区的指示灯按照第一颜色显示;
[0088]
当所述温度小于或等于零度时,控制所述变温间室对应的温度设定区的指示灯按照第二颜色显示。
[0089]
在一些实施例中,显示屏控制模块304,用于若根据所述感应信号判断所述人体远离所述智能显示屏,则在检测到所述人体远离所述智能显示屏的预设时间间隔后,控制所述智能显示屏熄屏。
[0090]
应当说明的是,本技术实施例提供的冰箱的控制装置与上文实施例中的冰箱的控制方法属于同一构思,通过该冰箱的控制装置可以实现冰箱的控制方法实施例中提供的任一方法,其具体实现过程详见冰箱的控制方法实施例,此处不再赘述。
[0091]
由上可知,本技术实施例提出的冰箱的控制装置,根据人体感应器检测到有人体靠近智能显示屏时,推测用户可能会开启冰箱的间室,或者对冰箱的智能显示屏进行操作。此时,获取多个间室的历史开启数据,根据历史开启数据预测用户可能会进行调整的目标间室,点亮该目标间室对应的温度设定区的指示灯,并在温度显示区显示该目标间室对应的温度,采用本技术提供的方案,可以在用户靠近冰箱时,预测用户可能操作的间室,并在智能显示屏上提前点亮对应的温度设定区,并显示对应的温度,当用户到达冰箱处时可以直接进行设置或者查看间室温度,无需手动唤醒智能显示屏,节省了等待时间,提高了冰箱的控制效率。
[0092]
本技术实施例还提供一种冰箱,请参阅图4,图4为本技术实施例提供的冰箱的结构示意图。该冰箱400包括人体感应器401,智能显示屏402,控制器403,以及用于控制智能显示屏402的控制程序。在本技术实施例中,当该控制程序在控制器403中运行时,会按照如下步骤,加载一个或一个以上的应用程序的进程对应的指令从而实现各种功能:
[0093]
获取所述人体感应器检测到的感应信号;
[0094]
当根据所述感应信号判断有人体靠近所述智能显示屏时,获取所述多个间室的历史开启数据;
[0095]
根据所述历史开启数据,从所述多个间室中确定出目标间室;
[0096]
唤醒所述智能显示屏,点亮所述目标间室对应的温度设定区的指示灯,并在所述温度显示区显示所述目标间室的温度。
[0097]
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
[0098]
其中,控制器403用于接收人体感应器401传输的感应数据,并控制智能显示屏403的运行。
[0099]
其中,智能显示屏402可用于显示图形用户界面以及接收用户作用于图形用户界面产生的操作指令。智能显示屏402可以包括显示面板和触控面板。其中,显示面板可用于显示由用户输入的信息或提供给用户的信息以及冰箱的各种图形用户接口,这些图形用户
接口可以由图形、文本、图标、视频和其任意组合来构成。可选的,可以采用液晶显示器(lcd,liquid crystal display)、有机发光二极管(oled,organic light-emitting diode)等形式来配置显示面板。触控面板可用于收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并生成相应的操作指令,且操作指令执行对应程序。
[0100]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0101]
由上可知,本实施例提供的冰箱,根据人体感应器检测到有人体靠近智能显示屏时,推测用户可能会开启冰箱的间室,或者对冰箱的智能显示屏进行操作。此时,获取多个间室的历史开启数据,根据历史开启数据预测用户可能会进行调整的目标间室,点亮该目标间室对应的温度设定区的指示灯,并在温度显示区显示该目标间室对应的温度,采用本技术提供的方案,可以在用户靠近冰箱时,预测用户可能操作的间室,并在智能显示屏上提前点亮对应的温度设定区,并显示对应的温度,当用户到达冰箱处时可以直接进行设置或者查看间室温度,无需手动唤醒智能显示屏,节省了等待时间,提高了冰箱的控制效率。
[0102]
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
[0103]
为此,本技术实施例提供一种计算机可读存储介质,计算机可读存储介质上存储有控制程序,控制程序被处理器执行时实现如本技术实施例提供的任意一种冰箱的控制方法中的步骤。例如,该控制程序可以执行如下步骤:
[0104]
获取所述人体感应器检测到的感应信号;
[0105]
当根据所述感应信号判断有人体靠近所述智能显示屏时,获取所述多个间室的历史开启数据;
[0106]
根据所述历史开启数据,从所述多个间室中确定出目标间室;
[0107]
唤醒所述智能显示屏,点亮所述目标间室对应的温度设定区的指示灯,并在所述温度显示区显示所述目标间室的温度。
[0108]
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
[0109]
其中,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
[0110]
由于该存储介质中所存储的控制程序,可以执行本技术实施例所提供的任一种冰箱的控制方法中的步骤,因此,可以实现本技术实施例所提供的任一种冰箱的控制方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
[0111]
以上对本技术实施例所提供的一种冰箱的控制方法、装置、存储介质及冰箱进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。