一种自助洗衣控制系统技术方案

技术编号:37778268 阅读:10 留言:0更新日期:2023-06-09 09:08
本发明专利技术提供一种自助洗衣控制系统。一种自助洗衣控制系统包括:用户信息管理模块、预约模块、锁定状态控制模块、洗衣机控制模块、洗衣机启动时刻获取模块、剩余时间获取模块、显示模块、经过时间计算模块和提示模块。本发明专利技术通过计算用户从出发到到达洗衣机经过的时间,并提前通知用户前往洗衣机处进行收取衣物和洗衣,避免用户在洗衣机处等待较长时间,并且能够方便其他用户的后续对洗衣机的使用。够方便其他用户的后续对洗衣机的使用。够方便其他用户的后续对洗衣机的使用。

【技术实现步骤摘要】
一种自助洗衣控制系统


[0001]本专利技术涉及洗衣控制领域,更具体的说,它涉及一种自助洗衣控制系统。

技术介绍

[0002]目前自助洗衣机在洗护服务领域越来越普遍,洗护工厂、洗护门店以及个人用户也习惯通过自助洗衣机进行洗衣操作,但现有的自助洗衣控制系统在使用时,由于用户不确定何时该出发前往洗衣机进行洗衣,用户在到达洗衣机处时,往往上一工作程序中的衣物还未洗完,需要下一个使用者进行等待,浪费时间,降低使用体验,为提高自助洗衣机的使用工作效率,研发该自助洗衣控制系统。

技术实现思路

[0003]本专利技术提供一种自助洗衣控制系统,通过模拟计算用户从出发到达洗衣机处的时间,提前提醒用户出发,避免用户等待;
[0004]为实现上述技术方案,本专利技术提供一种自助洗衣控制系统,包括:
[0005]用户信息管理模块,用于响应用户操作进行用户注册和存储用户编号;
[0006]预约模块,用于响应用户操作设定预约信息,预约信息包括预约编号、预约开始时刻和预约时间,预约开始时刻包括第一预约开始时刻和第二预约开始时刻,在预约时间内洗衣机处于锁定状态;
[0007]锁定状态控制模块,用于开启和关闭洗衣机的锁定状态;
[0008]洗衣机控制模块,用于响应用户的操作启动洗衣机进行洗衣操作;
[0009]洗衣机启动时刻获取模块,用于获取洗衣机启动时刻;
[0010]剩余时间获取模块,用于获取距离结束洗衣操作的剩余时间;
[0011]显示模块,用于显示剩余时间;/>[0012]经过时间计算模块,用于计算用户从出发到到达洗衣机经过的时间;
[0013]提示模块,用于发出提示信息,提醒用户出发前往洗衣机进行收取衣物和洗衣。
[0014]优选地,所述预约模块对于预约时间的设定包括如下步骤:当洗衣机当前未设定预约时间时,预约模块响应用户的操作,生成预约编号、第一预约开始时刻和预约时间,所述第一预约开始时刻位于用户操作预约模块时刻的设定时间内;当洗衣机当前存在预约时间时,预约模块响应用户的操作,顺位生成预约编号、第二预约开始时刻和预约时间,所述第二预约开始时刻为上一位预约编号结束洗衣操作的时刻。
[0015]优选地,经过时间计算模块对于用户从出发到到达洗衣机经过的时间的计算包括如下步骤:
[0016]S1:令k=1,k用于记录用户使用洗衣机的次数,建立集合δ;
[0017]S2:持续监测对应用户是否操作预约模块,若是对应用户未操作预约模块,无操作;若是对应用户操作预约模块,获取用户编号对应的预约开始时刻T1;
[0018]S3:响应对应用户操作洗衣机控制模块,获取洗衣机启动时刻T2;
[0019]S4:计算单次经过时间t(k)=T2

T1;
[0020]S5:判断集合δ内部元素个数是否为0,若是集合δ内部元素个数为0,将t(k)赋值给m1,并将m1添加至集合δ中,将w1添加至集合ε中,其中w1为m1对应的权重,并输出m1作为用户从出发到到达洗衣机经过的时间;若是集合δ内部元素个数不为0,进入S6;
[0021]S6:令i=1,i用于选取集合δ中的元素,计算集合δ元素总个数e;
[0022]S7:判断“(t(k)

m
i
)/m
i
≤μ”是否成立,μ为时间波动允许值,若是“(t(k)

m
i
)/m
i
≤μ”成立,将w
i
+1赋值给w
i
,进入S10;若是“(t(k)

m
i
)/m
i
≤μ”不成立,进入S8;
[0023]S8:将i+1赋值给i,判断“i≤e”是否成立,若是“i≤e”成立,回到S7;若是“i≤e”不成立,进入S9;
[0024]S9:将t(k)赋值给m
e+1
,并将m
e+1
添加至集合δ中,将w
e+1
添加至集合ε中,其中w
e+1
为m
e+1
对应的权重,进入S10;
[0025]S10:遍历集合ε,选取集合ε中的最大值,最大值对应的编号记为j,输出m
j
作为用户从出发到到达洗衣机经过的时间;若是无法选取集合ε中的最大值,输出集合δ中所有元素的平均值作为用户从出发到到达洗衣机经过的时间;
[0026]S11:将k+1赋值给k,回到S2。
[0027]优选地,还包括红外感应模块,用于感应洗衣机周围是否有人员存在;
[0028]语音播报模块,用于播报语音信息。
[0029]优选地,还包括对预约时间的判断,具体步骤如下:在预约时间内持续监测用户是否操作洗衣机控制模块,当在预设时间内用户未操作洗衣机控制模块,判断洗衣机周围是否有人员存在,若是洗衣机周围有人员存在,删除对应用户的预约信息,并解除洗衣机的锁定状态,发出语音播报信息,提醒可以进行洗衣操作;若是洗衣机周围没有人员存在,不进行操作。
[0030]优选地,所述剩余时间获取模块实时监测洗衣操作,并对剩余时间进行实时更新。
[0031]优选地,还包括图像获取模块,用于获取经过洗衣操作的衣物图片;
[0032]图像识别模块,用于根据经过洗衣操作的衣物图片判断衣物上是否还有泡沫。
[0033]优选地,所述图像识别模块采用Faster

RCNN算法。
[0034]本专利技术具有以下优点:
[0035]1、本专利技术通过计算用户从出发到到达洗衣机经过的时间,并提前通知用户前往洗衣机处进行收取衣物和洗衣,避免用户在洗衣机处等待较长时间,并且能够方便其他用户的后续对洗衣机的使用。
[0036]2、本专利技术对洗衣机的预约只是进行预约编号的生成,具体的预约开始时刻由上一位预约编号的用户的洗衣时间决定,方便对洗衣机的无缝衔接使用,避免洗衣机闲置时间过长。
[0037]3、本专利技术通过对用户到达洗衣机的时间不断学习,提取权重最大的用户从出发到到达洗衣机经过的时间,使得计算的用户从出发到到达洗衣机经过的时间更加符合实际情况,避免用户在洗衣机处等待较长时间。
[0038]4、本专利技术中,当预约时间内进过预设时间洗衣机未启动,且周围有人等待时,直接取消对应预约信息,方便周围等待人员使用洗衣机,避免洗衣机闲置。
[0039]5、本专利技术通过对衣物上的泡沫进行识别和清除,避免衣物上有泡沫导致清洗不干
净。
附图说明
[0040]图1为本专利技术采用的自助洗衣控制系统的结构示意图。
具体实施方式
[0041]为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种自助洗衣控制系统,其特征在于,包括:用户信息管理模块,用于响应用户操作进行用户注册和存储用户编号;预约模块,用于响应用户操作设定预约信息,预约信息包括预约编号、预约开始时刻和预约时间,预约开始时刻包括第一预约开始时刻和第二预约开始时刻,在预约时间内洗衣机处于锁定状态;锁定状态控制模块,用于开启和关闭洗衣机的锁定状态;洗衣机控制模块,用于响应用户的操作启动洗衣机进行洗衣操作;洗衣机启动时刻获取模块,用于获取洗衣机启动时刻;剩余时间获取模块,用于获取距离结束洗衣操作的剩余时间;显示模块,用于显示剩余时间;经过时间计算模块,用于计算用户从出发到到达洗衣机经过的时间;提示模块,用于发出提示信息,提醒用户出发前往洗衣机进行收取衣物和洗衣。2.根据权利要求1所述的一种自助洗衣控制系统,其特征在于,所述预约模块对于预约时间的设定包括如下步骤:当洗衣机当前未设定预约时间时,预约模块响应用户的操作,生成预约编号、第一预约开始时刻和预约时间,所述第一预约开始时刻位于用户操作预约模块时刻的设定时间内;当洗衣机当前存在预约时间时,预约模块响应用户的操作,顺位生成预约编号、第二预约开始时刻和预约时间,所述第二预约开始时刻为上一位预约编号结束洗衣操作的时刻。3.根据权利要求1所述的一种自助洗衣控制系统,其特征在于,经过时间计算模块对于用户从出发到到达洗衣机经过的时间的计算包括如下步骤:S1:令k=1,k用于记录用户使用洗衣机的次数,建立集合δ;S2:持续监测对应用户是否操作预约模块,若是对应用户未操作预约模块,无操作;若是对应用户操作预约模块,获取用户编号对应的预约开始时刻T1;S3:响应对应用户操作洗衣机控制模块,获取洗衣机启动时刻T2;S4:计算单次经过时间t(k)=T2

T1;S5:判断集合δ内部元素个数是否为0,若是集合δ内部元素个数为0,将t(k)赋值给m1,并将m1添加至集合δ中,将w1添加至集合ε中,其中w1为m1对应的权重,并输出m1作为用户从出发到到达洗衣机经过的时间;若是集合δ内部元素个数不为0,进入S6;S6:令i=1,i用于选取集合δ中的元素,计算集合δ元素总个数e;S7:判断“(t(k)

m
i
)/m
i
≤μ”是否成立,μ为时间波动允许值...

【专利技术属性】
技术研发人员:陈潇吴林长叶华青
申请(专利权)人:艾米丁杭州互联网科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1