一种调整洗涤参数的方法及装置与流程

文档序号:16071626发布日期:2018-11-24 13:19阅读:241来源:国知局

本发明实施例涉及洗涤技术领域,尤其涉及一种调整洗涤参数的方法及装置。

背景技术

随着生活水平的提高,人们对于电器产品的个性化要求越来越高。人们在选择洗涤装置的时候,不论是外观还是洗涤过程,大多数人会有自己独特的要求。

现有技术中,洗涤装置的各项洗涤功能对应的默认参数是不可更改的,即用户每次启动洗涤装置时,洗涤程序参数会按照出厂参数默认体现,若用户想更改参数,需要手动重新设定。而当洗涤装置断电后,程序又恢复到出厂默认参数,需用户重新设置,使得用户在使用洗涤装置时极不方便。



技术实现要素:

本发明实施例提供一种调整洗涤参数的方法及装置,以提高洗涤参数设置的便利性。

第一方面,本发明实施例提供了一种调整洗涤参数的方法,该方法包括:

获取目标模式下各个洗涤参数中用户输入的历史洗涤参数值;

统计所述历史洗涤参数值中重复洗涤参数值的个数;

将重复个数最多的洗涤参数值确定为默认洗涤参数值。

进一步地,在获取目标模式下各个洗涤参数中用户输入的历史洗涤参数值之前,包括:

为目标模式下各个洗涤参数分别创建预设元素数量的数组;

将用户当前输入的洗涤参数值按顺序存储至对应的数组中,作为历史洗涤参数值。

进一步地,所述统计所述历史洗涤参数值中重复洗涤参数值的个数,包括:

按先后顺序遍历所述历史洗涤参数值;

将遍历到的目标历史洗涤参数值与排在其后的所有历史洗涤参数值进行比对,获取目标历史洗涤参数值的重复个数。

进一步地,所述将用户当前输入的洗涤参数值按顺序存储至对应的数组中,作为历史洗涤参数值,包括:

若数组中的元素数量已达到所述预设元素数量,则将数组中的所有元素清除;

将用户当前输入的洗涤参数值存储至所述数组中的第一个存储位置中。

进一步地,所述将用户当前输入的洗涤参数值按顺序存储至对应的数组中,作为历史洗涤参数值,包括:

若数组中的元素数量已达到所述预设元素数量,则将用户当前输入的洗涤参数值替换最早存储至所述数组中的洗涤参数值。

第二方面,本发明实施例还提供了一种调整洗涤参数的装置,该装置包括:

历史洗涤参数值获取模块,用于获取目标模式下各个洗涤参数中用户输入的历史洗涤参数值;

重复洗涤参数值个数统计模块,用于统计所述历史洗涤参数值中重复洗涤参数值的个数;

默认洗涤参数值确定模块,用于将重复个数最多的洗涤参数值确定为默认洗涤参数值。

进一步地,还包括:

数组创建模块,用于为目标模式下各个洗涤参数分别创建预设元素数量的数组;

洗涤参数值存储模块,用于将用户当前输入的洗涤参数值按顺序存储至对应的数组中,作为历史洗涤参数值。

进一步地,所述重复洗涤参数值个数统计模块,还用于:

按先后顺序遍历所述历史洗涤参数值;

将遍历到的目标历史洗涤参数值与排在其后的所有历史洗涤参数值进行比对,获取目标历史洗涤参数值的重复个数。

进一步地,所述洗涤参数值存储模块,还用于:

若数组中的元素数量已达到所述预设元素数量,则将数组中的所有元素清除;

将用户当前输入的洗涤参数值存储至所述数组中的第一个存储位置中。

进一步地,所述洗涤参数值存储模块,还用于:

若数组中的元素数量已达到所述预设元素数量,则将用户当前输入的洗涤参数值替换最早存储至所述数组中的洗涤参数值。

本发明实施例,首先获取目标模式下各个洗涤参数中用户输入的历史洗涤参数值,然后统计历史洗涤参数值中重复洗涤参数值的个数,最后将重复个数最多的洗涤参数值确定为默认洗涤参数值。现有技术中,用户每次启动洗涤装置时,洗涤程序参数会按照出厂参数默认体现,若用户想更改参数,需要手动重新设定。本发明实施例中,通过统计用户输入的历史洗涤参数值,获取用户的洗涤习惯,将重复个数最多的洗涤参数值确定为默认洗涤参数,可减少用户手动设置洗涤参数的操作,从而提高洗涤参数设置的便利性。

附图说明

图1是本发明实施例一中的一种调整洗涤参数的方法的流程图;

图2是本发明实施例二中的一种调整洗涤参数的方法的流程图;

图3是本发明实施例三中的一种调整洗涤参数的装置的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种调整洗涤参数的方法的流程图,本实施例可适用于对洗涤参数进行调整的情况,该方法可以由洗涤装置来执行,其中,洗涤装置可以是洗衣机等。如图1所示,该方法具体包括如下步骤:

步骤110,获取目标模式下各个洗涤参数中用户输入的历史洗涤参数值。

其中,目标模式可以是洗涤装置中的洗涤模式,可以包括强力洗模式、混合模式、羊毛模式和轻柔模式等。洗涤参数可以包括水温、洗涤时间、漂洗时间、转筒转速及烘干时间等。

在本应用场景下,用户启动洗涤装置后,首先根据洗涤的衣物材质及污渍情况选择一种洗涤模式,然后在该洗涤模式下输入适合衣服材质及可以有效清洗污渍的各个洗涤参数值。洗涤装置在接收到用户输入的各个洗涤参数值后,将各个洗涤参数值存储于对应的洗涤参数的存储空间下,并作为历史洗涤参数值。然后洗涤装置获取各个洗涤参数中,用户在洗涤衣物时输入的所有历史洗涤参数值。可选的,可以获取用户在预设时间段内输入的历史洗涤参数,预设时间段可以设置为1-3个月之间的任意时间。这是由于,在预设时间内,用户所穿衣物的材质可能比较相近,用户在洗涤衣物时,选择的洗涤模式及洗涤参数值基本相同。

步骤120,统计历史洗涤参数值中重复洗涤参数值的个数。

在洗涤装置获取到目标模式下各个洗涤参数中用户输入的历史洗涤参数值后,统计历史洗涤参数中重复洗涤参数值的个数。其中,统计历史洗涤参数值中重复洗涤参数值的个数的方式可以是,按先后顺序遍历历史洗涤参数值,将遍历到的目标历史洗涤参数值与排在其后的所有历史洗涤参数值进行比对,获取目标历史洗涤参数值的重复个数。

具体的,假设在某一洗涤参数下有30个历史洗涤参数值,洗涤装置从第一个洗涤参数值开始遍历这30个洗涤参数值,在遍历到第一个洗涤参数值时,将第一个洗涤参数值与其后面的29个洗涤参数值进行一一比对,获取第一个洗涤参数值重复的个数。然后继续遍历第二个洗涤参数值,同样将第二洗涤参数值与其后面的28个洗涤参数值进行一一比对,获取第二个洗涤参数值重复的个数。可选的,当第二个洗涤参数值与第一个洗涤参数值相同时,则第二个洗涤参数值不再与其后面的洗涤参数值进行比对,直接继续遍历第三个洗涤参数值,以此方式直到30个洗涤参数值全部遍历到。

步骤130,将重复个数最多的洗涤参数值确定为默认洗涤参数值。

洗涤装置在统计了历史洗涤参数值中重复洗涤参数值的个数后,将重复个数最多的洗涤参数值确定为默认洗涤参数值。示例性的,以混合模式下的水温为例,假设20℃的重复次数为2次,25℃的重复次数为4次,35℃的重复次数为1次,45℃的重复次数为7次,则将45℃作为混合模式下水温的默认参数值。

可选的,确定重复个数最多的洗涤参数值可以采用冒泡排序法来实现。其中,冒泡排序法的基本原理是,重复走访要排序的数列,一次比较两个元素,如果他们的顺序错误则将他们交换过来,直到数列排序完成。示例性的,以确定最大值为例,一组数据为87,12,56,45,78。首先比较87和12,将她们的顺序交换得到:12,87,56,45,78;然后87和56进行交换得到56,87,45,78;然后87和45交换得到45,87,78;最后87和78交换得到78,87。最后得到该组数据的最大值为87。

可选的,在本应用场景下,洗涤装置开始确定默认洗涤参数值的时机,可是在洗涤参数中的历史洗涤参数值的个数达到预设数量后,其中,预设数量可以设置为10-20间的任意正整数。或者,从第一次使用洗涤装置并输入第一个洗涤参数值开始。

本实施例的技术方案,首先获取目标模式下各个洗涤参数中用户输入的历史洗涤参数值,然后统计历史洗涤参数值中重复洗涤参数值的个数,最后将重复个数最多的洗涤参数值确定为默认洗涤参数值。现有技术中,用户每次启动洗涤装置时,洗涤程序参数会按照出厂参数默认体现,若用户想更改参数,需要手动重新设定。本发明实施例中,通过统计用户输入的历史洗涤参数值,获取用户的洗涤习惯,将重复个数最多的洗涤参数值确定为默认洗涤参数,可减少用户手动设置洗涤参数的操作,从而提高洗涤参数设置的便利性。

实施例二

图2为本发明实施例二提供的一种调整洗涤参数的方法的流程图,以上述实施例为基础,如图2所示,在步骤110之前,还包括:

步骤140,为目标模式下各个洗涤参数分别创建预设元素数量的数组。

其中,预设元素数量可以设置为100-500间的任意整数。设置的数量越大,可以存储的历史洗涤参数越多。在本应用场景下,每种洗涤模式包括的洗涤参数有水温、洗涤时间、漂洗时间、转筒转速及烘干时间等,需要给每个洗涤参数创建预设元素数量的数组,以便存储用户输入的洗涤参数值。例如,分别给强力洗模式下的水温、洗涤时间、漂洗时间、转筒转速及烘干时间创建元素数量为200的数组,则洗涤装置在强力洗模式的各个洗涤参数中可存储199个用户输入的洗涤参数值。数组中需要预留一个元素位置用于存储确定的默认洗涤参数值,优选的,数组中序号为0的位置用于存储确定的默认洗涤参数值,以便快速地查找到默认洗涤参数值。

步骤150,将用户当前输入的洗涤参数值按顺序存储至对应的数组中,作为历史洗涤参数值。

当洗涤装置接收到用户当前输入的洗涤参数值后,将该洗涤参数按照存储顺序存储至对应的数组中。例如,用户当前输入的是洗涤时间值,洗涤时间数组中的历史参数值已存储至序号为20的位置,则将当前输入的洗涤时间值存储至洗涤时间数组中序号为21的位置。存储至数组中的洗涤参数值都是对应洗涤参数的历史洗涤参数值。

优选的,步骤150可通过下述方式实施:

步骤151,若数组中的元素数量已达到预设元素数量,则将数组中的所有元素清除。

数组中的元素数量达到预设元素数量,即洗涤参数对应的数组已经存储满历史洗涤参数值。此时,需要将存储入数组中的所有历史洗涤参数值清除掉,即将数组清空,只保留确定的默认洗涤参数值。

步骤152,将用户当前输入的洗涤参数值存储至数组中的第一个存储位置中。

当洗涤参数对应的数组清空后,洗涤装置将用户当前输入的洗涤参数值存储至数组中的第一个存储位置中,即重新填充洗涤参数对应的数组。优选的,第一个存储位置为序号为1的存储位置。

本实施例的技术方案,当数组中的元素数量已达到预设元素数量时,首先将数组中的所有元素清除,然后将用户当前输入的洗涤参数值存储至数组中的第一个存储位置中。可避免当数组填满后而无法继续存储历史洗涤参数的情况,提高洗涤装置记录历史洗涤参数的可靠性。

优选的,步骤150还可通过下述方式实施:

步骤153,若数组中的元素数量已达到预设元素数量,则将用户当前输入的洗涤参数值替换最早存储至数组中的洗涤参数值。

其中,由于历史洗涤参数值是按照顺序存储至数组中的,所以,最早存储至数组中的洗涤参数值可以是用户最早输入的洗涤参数。数组中的元素数量达到预设元素数量,即洗涤参数对应的数组已经存储满历史洗涤参数值。此时,将用户当前输入的洗涤参数值替换最早存储至数组中的洗涤参数值。使得数组中始终保存着最新的历史洗涤参数值,可提高默认洗涤参数确定的准确性。

本实施例的技术方案,为目标模式下各个洗涤参数分别创建预设元素数量的数组,将用户当前输入的洗涤参数值按顺序存储至对应的数组中,作为历史洗涤参数值。通过给洗涤参数创建数组来存储用户输入的历史洗涤参数值,可更方便的确定默认洗涤参数。

实施例三

图3为本发明实施例三提供的一种调整洗涤参数的装置的结构示意图,如图3所示,该装置包括:历史洗涤参数值获取模块310,重复洗涤参数值个数统计模块320和默认洗涤参数值确定模块330。

历史洗涤参数值获取模块310,用于获取目标模式下各个洗涤参数中用户输入的历史洗涤参数值;

重复洗涤参数值个数统计模块320,用于统计历史洗涤参数值中重复洗涤参数值的个数;

默认洗涤参数值确定模块330,用于将重复个数最多的洗涤参数值确定为默认洗涤参数值。

进一步地,还包括:

数组创建模块,用于为目标模式下各个洗涤参数分别创建预设元素数量的数组;

洗涤参数值存储模块,用于将用户当前输入的洗涤参数值按顺序存储至对应的数组中,作为历史洗涤参数值。

进一步地,重复洗涤参数值个数统计模块320,还用于:

按先后顺序遍历历史洗涤参数值;

将遍历到的目标历史洗涤参数值与排在其后的所有历史洗涤参数值进行比对,获取目标历史洗涤参数值的重复个数。

进一步地,洗涤参数值存储模块,还用于:

若数组中的元素数量已达到预设元素数量,则将数组中的所有元素清除;

将用户当前输入的洗涤参数值存储至数组中的第一个存储位置中。

进一步地,洗涤参数值存储模块,还用于:

若数组中的元素数量已达到预设元素数量,则将用户当前输入的洗涤参数值替换最早存储至数组中的洗涤参数值。

上述装置可执行本发明前述所有实施例所提供的方法,具备执行上述方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明前述所有实施例所提供的方法。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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