洗衣机自清洗控制方法、洗衣机以及计算机可读存储介质与流程

文档序号:18121946发布日期:2019-07-10 09:41阅读:220来源:国知局
洗衣机自清洗控制方法、洗衣机以及计算机可读存储介质与流程

本发明涉及洗衣机技术领域,具体的,涉及一种洗衣机自清洗控制方法,还涉及应用该洗衣机自清洗控制方法的洗衣机,还涉及应用该洗衣机自清洗控制方法的计算机可读存储介质。



背景技术:

现如今,随着生活水平的不断提高,洗衣机已经成为人们生活不可缺少的一种家用电器。但洗衣机内筒在使用过程中会残留杂质,需要不定时的进行清洗内筒,否则会造成内筒残留物过多,容易滋生大量细菌,产生异味而且对人体健康产生影响。

现有的清洗方式有:1.通过在洗衣机安装其他装置对洗衣机内筒进行清洗,但需要用户进行手动控制选择;2.通过在洗衣机安装清洗块,在洗衣过程中与外筒摩擦达到清洗内筒的目的,无需人为控制,但内筒清洗与用户衣物一同清洗,不利于人体健康。因此,需考虑更便捷的清洗方法,提高用户的体验。



技术实现要素:

本发明的第一目的是提供一种自动识别自清洗时间的洗衣机自清洗控制方法。

本发明的第二目的是提供一种自动识别自清洗时间的洗衣机。

本发明的第三目的是提供一种自动识别自清洗时间的计算机可读存储介质。

为了实现上述目的,本发明提供的洗衣机自清洗控制方法包括:获取用户洗衣习惯数据;获取到预设自清洗指令时,根据用户洗衣习惯数据判断当前时间是否处于可清洗时段,若是,启动自清洗功能,对洗衣机自动清洗。

由此可见,本发明洗衣机自清洗控制方法在通过获取用户洗衣习惯数据,并根据用户洗衣习惯数据自动识别获取到预设自清洗指令时的当前时间是否为可清洗时间,在可清洗时间时,对洗衣机进行自动清洗。减少对用户的的操作,同时减少对用户洗衣需求的干扰,例如,在用户需要使用洗衣机时启动自动清洗功能,造成用户无法使用洗衣机等。

进一步的方案中,根据用户洗衣习惯数据判断当前时间是否处于可清洗时段的步骤包括:判断当前时间是否处于预设的非活跃时段,若是,根据当前时间所处的预设时间段确认当前时间是否处于可清洗时段。

由此可见,在根据用户洗衣习惯数据判断当前时间是否处于可清洗时段时,需判断当前时间是否处于用户无需使用洗衣机的非活跃时段。考虑到现实生活中,用户可能更改使用洗衣机的习惯,在非活跃时段进行洗衣操作,因此,在当前时间处于非活跃时段时,还需根据当前时间所处的预设时间段进行进一步的确认当前时间是否处于可清洗时段,从而保障不影响用户的洗衣操作需求。

进一步的方案中,根据当前时间所处的预设时间段确认当前时间是否处于可清洗时段的步骤包括:若当前时间为白天时间,则判断获取到的声音信号是否为语言交流状态,若否,则确认当前时间处于可清洗时段。

由此可见,在根据当前时间所处的预设时间段进行进一步的确认当前时间是否处于可清洗时段时,若当前时间处于白天时间,则认为需要判断当前时间下用户空间是否有人存在,若有人员存在,存在进行洗衣操作的潜在可能性。若没有人员存在时,则当前时间处于可清洗时段。因此,通过获取声音信号,可便于判断是否用户空间是否有人存在。

进一步的方案中,根据当前时间所处的预设时间段确认当前时间是否处于可清洗时段的步骤包括:若当前时间为黑夜时间,则根据获取到的光线强度信息判断用户空间是否存在光照,若否,则确认当前时间处于可清洗时段。

由此可见,若当前时间处于黑夜时间,即使当前时间处于可清洗时段,但用户仍未休息时,则存在进行洗衣操作的可能性,洗衣机便不进行内筒自清洗操作。因此,通过获取光线强度信息,可便于判断用户是否已经休息,便于执行自清洗操作。

进一步的方案中,根据用户洗衣习惯数据判断当前时间是否处于可清洗时段的步骤后,方法还包括:若当前时间处于可清洗时段之外,则以预设时间延迟预设自清洗指令的发送。

由此可见,在获取到预设清洗指令时,若判断当前时间处于可清洗时段之外时,则需要延迟对洗衣机的自清洗操作,等待合适的时间,对洗衣机进行自清洗操作。

进一步的方案中,获取用户洗衣习惯数据的步骤包括:获取预设天数的洗衣数据;根据洗衣数据计算每一个洗衣时段的权重值,根据权重值获得用户洗衣习惯数据。

由此可见,在获取用户洗衣习惯数据时,获取预设天数的洗衣数据,并对洗衣数据进行分析,确认用户常用的洗衣时段,得到用户洗衣习惯数据,可通过用户洗衣习惯数据更好的判断洗衣机可自动清洗的可清洗时段。

进一步的方案中,在获取用户洗衣习惯数据的步骤之前,方法还包括:记录每一次洗衣操作对应的洗衣数据。

由此可见,为了获得用户洗衣习惯数据,需对用户的每一次洗衣操作进行数据收集,以便用于进行分析处理。

进一步的方案中,记录每一次洗衣操作对应的洗衣数据的步骤包括:记录洗衣机上电时间t1;记录开启洗衣的时间t2;记录取走衣物的时间t3;记录当前洗衣操作对应的次数。

由此可见,通过记录记录洗衣机上电时间t1,开启洗衣的时间t2以及取走衣物的时间t3,可分析用户洗衣过程所占用的时间。同时,记录当前洗衣操作对应的次数,可便于对洗衣次数进行统计。

进一步的方案中,获取到预设自清洗指令的步骤包括:当洗衣操作的次数达到预设次数时,则认为获取到预设自清洗指令;或者当距离上一次启动自清洗功能的时长超过预设天数时,则认为获取到预设自清洗指令。

由此可见,预设自清洗指令可根据需要进行设定,便于定期对洗衣机进行自清洗操作,为用户提供便捷。

为了实现本发明的第二目的,本发明提供的洗衣机,包括控制器,控制器用于执行存储器中存储的计算机程序时实现上述的洗衣机自清洗控制方法的步骤。

为了实现本发明的第三目的,本发明提供的计算机可读存储介质,其上存储有计算机程序,计算机程序被控制器执行时实现上述的洗衣机自清洗控制方法的步骤。

附图说明

图1是应用本发明洗衣机自清洗控制方法的洗衣机电路原理框图。

图2是本发明洗衣机自清洗控制方法实施例的流程图。

图3是本发明洗衣机自清洗控制方法实施例中判断当前时间是否处于可清洗时段步骤的流程图。

以下结合附图及实施例对本发明作进一步说明。

具体实施方式

本发明的洗衣机自清洗控制方法是应用在洗衣机中的计算机程序,优选的,如图1所示,洗衣机包括控制器1、声音传感器电路2、光照强度传感器电路3和无线通信模块4。声音传感器电路2、光照强度传感器电路3和无线通信模块4均与主控电路1电连接。其中,声音传感器电路2采用现有公知的声音传感器电路,其包括一个拾音器或者麦克风,可用于获取洗衣机外界环境的声音信号。光照强度传感器电路3采用现有公知的光照强度传感器电路,可用于获取洗衣机外界环境的光线强度信息。无线通信模块3包括wifi模块、蓝牙模块、红外收发模块、gprs模块中的至少一种,无线通信模块3用于与云端服务器5进行信息交互。洗衣机自清洗控制方法用于实现根据用户洗衣习惯数据自动识别洗衣机的自清洗时间,对洗衣机自动清洗。

本发明还提供一种洗衣机,该洗衣机包括控制器,控制器用于执行存储器中存储的计算机程序时实现上述的洗衣机自清洗控制方法的步骤。本发明还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被控制器执行时实现上述的洗衣机自清洗控制方法的步骤。

洗衣机自清洗控制方法实施例:

洗衣机自清洗控制方法应用洗衣机的控制器1实现。

参见图2,本实施例中,洗衣机自清洗控制方法在进行自清洗控制时,首先执行步骤s1,记录每一次洗衣操作对应的洗衣数据。为了获得用户洗衣习惯数据,需对用户的每一次洗衣操作进行数据收集,以便用于进行分析处理。

其中,记录每一次洗衣操作对应的洗衣数据的步骤包括:记录洗衣机上电时间t1;记录开启洗衣的时间t2;记录取走衣物的时间t3;记录当前洗衣操作对应的次数。洗衣机上电后,各传感器模块即开始进行数据采集工作,而且在洗衣机未进行洗衣操作时仍处于工作状态,无线通信模块4通过网络环境获取实时时间,并记录为洗衣机上电时间t1。当用户完成放衣操作并确认洗衣机开始工作后,获取实时时间,并记录为开启洗衣的时间t2。当用户完成洗衣操作并确认衣物被拿取后,获取实时时间,并记录为取走衣物的时间t3,其中,在确认衣物是否被拿取时,可设置检测机制进行判断,例如,通过洗衣机内筒中的压力传感器检测压力值,若压力值低于固定阈值时则确定衣物被拿走。通过时间t1、t2和t3,可获得用户每一次洗衣操作时间段(即,t1至t3)、用户洗衣时长(即,t3-t2)。同时,记录当前洗衣操作对应的次数。若完成衣物洗涤后,洗衣机可将洗衣数据存储在本地存储器中,或者通过无线通信模块4向云端服务器5传送。

获得洗衣数据后,执行步骤s2,获取用户洗衣习惯数据。获取到用户每一次的洗衣数据后,为了能更好的获得用户的洗衣习惯,需对用户的洗衣数据进行分析,以便获得用户洗衣习惯数据。获取用户洗衣习惯数据的步骤可在洗衣机的中进行,也可以在云端服务器5进行,可根据需要进行设置。

获取用户洗衣习惯数据的步骤包括:获取预设天数的洗衣数据;根据洗衣数据计算每一个洗衣时段的权重值,根据权重值获得用户洗衣习惯数据。在获取用户洗衣习惯数据时,以预设天数为时间单位分析用户使用洗衣机的常用时间段、使用频率和使用时间等用户洗衣习惯数据。预设天数可根据需要进行设置,优选的,本实施例中,预设天数为7天。获取预设天数的洗衣数据后,根据洗衣数据计算每一个洗衣时段的权重值。在计算每一个洗衣时段的权重值时,将一天分为24个时段,标为di,i指洗衣时段顺序号。在洗衣机初始情况下,每个洗衣时段被赋予初始权重值wi,wi=10。当用户完成一次洗衣操作后,洗衣操作所在洗衣时段的权重值加1,其他洗衣时段的权重值自减1。若洗衣过程横跨多个洗衣时段,则横跨的多个洗衣时段的权重值均加1,其余洗衣时段的权重值自减1×洗衣时间段数。经过预设天数的数据积累后,对24个时段的权重值进行排序,排序前三位的时段定义为用户习惯洗衣的活跃时段,其他时段为用户无需使用洗衣机的非活跃时段,从而得出用户在一天中的洗衣时段及洗衣频率。

获得用户洗衣习惯数据后,执行步骤s3,判断是否获取到预设自清洗指令。为了使洗衣机获知需要进行自清洗操作的时机,洗衣机需要获得预设自清洗指令时才进行自清洗操作。为了向用户提供便捷,预设自清洗指令由洗衣机自动获得,预设自清洗指令可根据需要进行设定。本发明中,获取到预设自清洗指令的步骤包括:当洗衣操作的次数达到预设次数时,则认为获取到预设自清洗指令;或者当距离上一次启动自清洗功能的时长超过预设天数时,则认为获取到预设自清洗指令。例如,洗衣操作的次数每达到20次时,则获取到预设自清洗指令;或者当距离上一次启动自清洗功能的时长超过15天时,获取到预设自清洗指令。

在获得用户洗衣习惯数据后,若没有获取到预设自清洗指令,则返回执行步骤s1,进行洗衣数据的获取。当判断获取到预设自清洗指令时,执行步骤s4,判断当前时间是否处于可清洗时段。在判断当前时间是否处于可清洗时段时,根据用户洗衣习惯数据进行判断,从而确定最优的可清洗时段对洗衣机进行自清洗。

在判断当前时间是否处于可清洗时段时,先执行步骤41,判断当前时间是否处于预设的非活跃时段。仅在判断当前时间处于预设的非活跃时段时,才可进行进一步的判断当前时间是否为可清洗时段。其中,预设的非活跃时段根据用户洗衣习惯数据确定。在判断当前时间处于非活跃时段时,执行步骤s42,根据当前时间所处的预设时间段确认当前时间是否处于可清洗时段。其中,预设时间段可根据需要进行设置。考虑到现实生活中,用户可能更改使用洗衣机的习惯,在非活跃时段进行洗衣操作,因此,在当前时间处于非活跃时段时,还需根据当前时间所处的预设时间段进行进一步的确认当前时间是否处于可清洗时段。从而保障不影响用户的洗衣操作需求。

本实施例中,根据当前时间所处的预设时间段确认当前时间是否处于可清洗时段的步骤包括:若当前时间为白天时间,则判断获取到的声音信号是否为语言交流状态,若否,则确认当前时间处于可清洗时段。白天时间的时间范围可由程序开发人员进行设置。若当前时间处于白天时间,则认为需要判断当前时间下用户空间是否有人存在,若有人员存在,存在进行洗衣操作的潜在可能性。若没有人员存在时,则当前时间处于可清洗时段。因此,通过获取声音信号,可便于判断是否用户空间是否有人存在。在判断获取到的声音信号是否为语言交流状态时,通过声音传感器电路2将用户空间内的声音信号转换为电信号,并对电信号进行筛选处理,若电信号呈无规律状态,则认定为语言信号,若电信号呈有序状态,则认定为噪声。当声音传感器电路2返回数据显示用户不在家中或者处于休息状态时,则认为当前时间是可进行内筒自清洁操作的可清洗时段。

本实施例中,根据当前时间所处的预设时间段确认当前时间是否处于可清洗时段的步骤还包括:若当前时间为黑夜时间,则根据获取到的光线强度信息判断用户空间是否存在光照,若否,则确认当前时间处于可清洗时段。黑夜时间的时间范围可由程序开发人员进行设置。若当前时间处于黑夜时间,即使当前时间处于可清洗时段,但用户仍未休息时,则存在进行洗衣操作的可能性,洗衣机便不进行内筒自清洗操作。因此,通过获取光线强度信息,可便于判断用户是否已经休息,便于执行自清洗操作。在根据获取到的光线强度信息判断用户空间是否存在光照时,光照强度传感器电路3的工作原理基于光敏电阻的内光电效应,当光线照射时,光敏电阻阻值变小,电流变大;反之,电流减小,因此,可通过电流值的变化,判断是否用户空间是否存在光照。当照强度传感器电路3返回数据表示无光照时,则说明用户不在家中或者处于休息状态,因此,当前时间是可进行内筒自清洁操作的可清洗时段。

在判断当前时间是否处于可清洗时段时,若确认当前时间处于可清洗时段之外,则执行步骤s5,以预设时间延迟预设自清洗指令的发送。若当前时间处于可清洗时段之外,则需要推迟自清洗操作的时间,因此,需要以预设时间延迟预设自清洗指令的发送,重新对实时时间进行判断,直至可清洗时段的条件成立。例如,在判断当前时间处于可清洗时段之外,则在一个小时之后再进行预设自清洗指令的发送,若一个小时后的时间仍处于可清洗时段之外,则等待下一个小时后再进行预设自清洗指令的发送,以此循环,直至可清洗时段的条件成立。

当确认当前时间处于可清洗时段时,执行步骤s6,启动自清洗功能,对洗衣机自动清洗。自动清洗功能是洗衣机自带的自动清洗功能,在此不再赘述。完成对洗衣机自动清洗后,为了可以根据用户某一时间段的洗衣习惯进行可清洗时段的调节,且为了节省内存空间,可对以获取的洗衣数据进行清空,并进入重新获取阶段,开启下一个自清洗控制环节。

洗衣机实施例:

本实施例的洗衣机包括控制器,控制器执行计算机程序时实现上述洗衣机自清洗控制方法实施例中的步骤。

例如,计算机程序可以被分割成一个或多个模块,一个或者多个模块被存储在存储器中,并由控制器执行,以完成本发明。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在洗衣机中的执行过程。

洗衣机可包括,但不仅限于,控制器、存储器。本领域技术人员可以理解,洗衣机可以包括更多或更少的部件,或者组合某些部件,或者不同的部件,例如洗衣机还可以包括输入输出设备、网络接入设备、总线等。

例如,控制器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用控制器、数字信号控制器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用控制器可以是微控制器或者该控制器也可以是任何常规的控制器等。控制器是洗衣机的控制中心,利用各种接口和线路连接整个洗衣机的各个部分。

存储器可用于存储计算机程序和/或模块,控制器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现洗衣机的各种功能。例如,存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(例如声音接收功能、声音转换成文字功能等)等;存储数据区可存储根据手机的使用所创建的数据(例如音频数据、文本数据等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

计算机可读存储介质实施例:

上述实施例的洗衣机集成的模块如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读存储介质中。基于这样的理解,实现上述洗衣机自清洗控制方法实施例中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一计算机可读存储介质中,该计算机程序在被控制器执行时,可实现上述洗衣机自清洗控制方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。存储介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

由上述可知,本发明洗衣机自清洗控制方法在通过获取用户洗衣习惯数据,并根据用户洗衣习惯数据自动识别获取到预设自清洗指令时的当前时间是否为可清洗时间,在可清洗时间时,对洗衣机进行自动清洗。减少对用户的的操作,同时减少对用户洗衣需求的干扰。另外,在根据用户洗衣习惯数据判断当前时间是否处于可清洗时段时,需判断当前时间是否处于用户无需使用洗衣机的非活跃时段。考虑到现实生活中,用户可能更改使用洗衣机的习惯,在非活跃时段进行洗衣操作,因此,在当前时间处于非活跃时段时,还需根据当前时间所处的预设时间段进行进一步的确认当前时间是否处于可清洗时段,从而保障不影响用户的洗衣操作需求。

需要说明的是,以上仅为本发明的优选实施例,但发明的设计构思并不局限于此,凡利用此构思对本发明做出的非实质性修改,也均落入本发明的保护范围之内。

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