本发明涉及垃圾桶辅助领域,尤其涉及一种智能回收清洗和发放垃圾桶的方法及系统。
背景技术:
近年来,日益增多的城市垃圾已经成为世界各国都在亟待解决的问题,我国也不例外,对于垃圾的处理,居民一般是在垃圾桶上套上对应的垃圾袋进行垃圾的盛放的投递,但是现有技术中的垃圾袋都是塑料垃圾袋,塑料是不可降解材料,每天大量的塑料垃圾袋的投放,导致垃圾回收困难,塑料难以降解,不环保,污染环境。
现有技术中居民若单独每次对垃圾桶进行清洗和晾干的话,则需要花费较多的时间和精力,不可能实现。
综上所述,需要设计一种能快速清洗和分发垃圾桶的方法及系统来解决上述问题。
技术实现要素:
为了解决现有技术的问题,本发明提供了一种可快速进行清洗以及分发垃圾桶的智能回收清洗和发放垃圾桶的方法及系统。
为了达到上述目的,本方法采用以下技术方案:
一种智能回收清洗和发放垃圾桶的方法,包括步骤:
s1:接收预设动作指令;
s2:判断当前接收的预设动作指令是否为清洗指令;
s3:若当前接收的预设动作指令为清洗指令,则调用预设洗桶流程,清洗垃圾桶;若当前接收的预设动作指令不是清洗指令,则调用预设分桶流程,发放预设待发放垃圾桶至预设分桶位置。
进一步地,步骤s1包括:
s11:获取居民的预设垃圾桶循环利用账户信息;
s12:接收居民的预设垃圾桶循环利用账户内的预设动作指令。
进一步地,步骤s3包括:
s31:若当前接收的预设动作指令为清洗指令,判断当前清洗指令是否有效,若有效,则调用预设洗桶流程清洗垃圾桶;
s32:若当前接收的预设动作指令不为清洗指令,判断当前指令是否为有效分桶指令;若是,则调用预设分桶流程发放预设待发放垃圾桶。
进一步地,步骤s31包括:
s311:若当前接收的预设动作指令为清洗指令,判断当前清洗指令是否有效;
s312:若有效,扫描垃圾桶预设扫描位置上的预设身份标签,并判断当前垃圾桶是否为预设垃圾桶;
s313:若是,则按照预设清洗流程,清洗垃圾桶,清洗完成后,将所述垃圾桶存放至预设待发放垃圾桶存放位置;若不是,则按照预设语音提示用户该垃圾桶不符合预设清洗条件,停止预设洗桶流程。
进一步地,步骤s32包括:
s321:若当前接收的预设动作指令不为清洗指令,判断当前指令是否为有效分桶指令;
s322:若是,将取桶门打开,并控制预设传输装置将预设待发放垃圾桶转移至预设取桶位置;
s323:判断取桶门打开的时间是否为预设时间;
s324:若是,则关闭取桶门。
一种智能回收清洗和发放垃圾桶的系统,包括:
指令接收模块;用于接收预设动作指令;
判断指令模块,用于判断当前接收的预设动作指令是否为清洗指令;
调用流程模块,用于若当前接收的预设动作指令为清洗指令,则调用预设洗桶流程,清洗待洗涤垃圾桶;若当前接收的预设动作指令不是清洗指令,则调用预设分桶流程,发放待分发垃圾桶至预设分桶位置。
进一步地,指令接收模块包括:
获取信息单元,用于获取居民的预设垃圾桶循环利用账户信息;
接收指令单元,用于接收居民的预设垃圾桶循环利用账户内的预设动作指令。
进一步地,调用流程模块包括:
清洗单元,用于当接收的预设动作指令为清洗指令,判断当前清洗指令是否有效,若有效,则调用预设洗桶流程清洗垃圾桶;
发放单元,用于当接收的预设动作指令不为清洗指令,判断当前指令是否为有效分桶指令;若是,则调用预设分桶流程发放预设待发放垃圾桶。
进一步地,清洗单元包括:
第一确认指令单元,用于通过确认预设垃圾桶循环利用账户内是否包含使用中垃圾桶,确认清洗指令是否有效;
确认垃圾桶单元,用于通过扫描垃圾桶预设扫描位置上的预设身份标签,确认当前垃圾桶是否为预设垃圾桶;
继续清洗单元,用于当垃圾桶为预设垃圾桶时,按照预设清洗流程,清洗所述垃圾桶,清洗完成后,将所述垃圾桶存放至预设待发放垃圾桶存放位置;
语音提示单元,用于当垃圾桶不为预设垃圾桶时,按照预设语音提示用户该垃圾桶不符合预设清洗条件。
进一步地,发放单元包括:
第二确认指令单元,用于通过确认预设垃圾桶循环利用账户内是否包含未使用垃圾桶,确认分桶指令是否有效;
桶门控制单元,用于转移待发放垃圾桶至预设取桶位置时控制取桶门打开,并当取桶门打开时间达到预设时间时关闭取桶门。
本发明的有益效果是:
(1):通过智能回收清洗和发放垃圾桶的方法及系统,减少居民塑料垃圾袋的使用,更加环保。
(2):其中建立有预设垃圾桶循环利用账户,通过识别预设垃圾桶循环利用账户内预设使用中和待使用的垃圾桶,来识别当前居民是否符合预设动作指令的有效,实现了整个系统的完整性,保证了居民垃圾桶回收和清洗的准确性。
(3)其中通过清洗单元调用预设洗桶流程清洗垃圾桶,清洗效率高,居民能够在较短的时间内,将垃圾桶清洗好,并获取清洗好的垃圾桶,节约了时间,提高了效率。
附图说明
图1为本智能回收清洗和发放垃圾桶的方法流程图一;
图2为本智能回收清洗和发放垃圾桶的方法流程图二。
图3为本智能回收清洗和发放垃圾桶的系统结构图一;
图4为本智能回收清洗和发放垃圾桶的系统结构图二;
具体实施方式
以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。
实施例一
本实施例提供了一种智能回收清洗和发放垃圾桶的方法,如图1至图2所示,本方法包括以下步骤:
s1:接收预设动作指令;
s2:判断当前接收的预设动作指令是否为清洗指令;
s3:若当前接收的预设动作指令为清洗指令,则调用预设洗桶流程,清洗垃圾桶;若当前接收的预设动作指令不是清洗指令,则调用预设分桶流程,发放预设待发放垃圾桶至预设分桶位置。
进一步地,步骤s1包括:
s11:获取居民的预设垃圾桶循环利用账户信息;
s12:接收居民的预设垃圾桶循环利用账户内的预设动作指令。
其中步骤s1:接收预设动作指令,即在接收预设垃圾桶循环利用账户内的预设动作指令;每个居民都有一个固定的预设垃圾桶循环了利用账户,其中账户内包含有垃圾桶使用中和待使用的信息,例如发放有每户居民3个预设垃圾桶,居民当前使用了1个,则该居民账户内垃圾桶使用状态为:1个使用中,2个待使用。
其中预设垃圾桶循环利用账户的界面上有两个预设动作指令,当接收到用户输入的预设动作指令后,会对输入的指令进行判断,即清洗指令和分桶指令;判断当前接收的预设动作指令是清洗指令还是分桶指令。
进一步地,步骤s3包括:
s31:若当前接收的预设动作指令为清洗指令,判断当前清洗指令是否有效,若有效,则调用预设洗桶流程清洗垃圾桶;
s32:若当前接收的预设动作指令不为清洗指令,判断当前指令是否为有效分桶指令;若是,则调用预设分桶流程发放预设待发放垃圾桶。
当接收到当前的预设动作指令后,会对当前的指令进行判断;即当接收的预设动作指令为清洗指令,则判断当前清洗指令是否有效,因为每户居民使用的预设垃圾桶的数量是一定的,例如3个,当居民预设垃圾桶循环利用账户内待使用的垃圾桶数量为3个,则表明当前居民未使用预设垃圾桶,其输入清洗指令,也无法进行清洗;则该清洗指令为无效清洗指令。
当接收的预设动作指令不为清洗指令,则判断当前预设动作指令是否有效分桶指令,例如每户居民使用的预设垃圾桶的数量是一定的:3个,当居民预设垃圾桶循环利用账户内待使用的垃圾桶数量为0个,则表明当前居民已将允许使用的预设垃圾桶全部取出,其输入分桶指令,也无法获得垃圾桶;则该分桶指令为无效分桶指令。
进一步地,步骤s31包括:
s311:若当前接收的预设动作指令为清洗指令,判断当前清洗指令是否有效;
s312:若有效,扫描垃圾桶预设扫描位置上的预设身份标签,并判断当前垃圾桶是否为预设垃圾桶;
s313:若是,则按照预设清洗流程,清洗所述垃圾桶,清洗完成后,将所述垃圾桶存放至预设待发放垃圾桶存放位置;若不是,则按照预设语音提示用户该垃圾桶不符合预设清洗条件,停止预设洗桶流程。
当判断接收的预设动作指令为有效清洗指令后,会调用预设洗桶流程进行洗桶,虽然确认当前清洗指令为有效清洗指令,还要再次确认居民待清洗的垃圾桶是否为有效垃圾桶,即预设垃圾桶,防止不合规格的垃圾桶进行清洗,损坏清洗装置和达不到清洗效果。
本实施例中提供的确认垃圾桶是否为预设垃圾桶是通过扫描垃圾桶上的预设扫描位置上的预设身份标签进行识别与记录,即识别到当前垃圾桶为发放给居民的预设垃圾桶,即会把该垃圾桶的预设身份标签信息以及此次清洗流程记录在预设垃圾桶循环利用账户内,进行信息更新,本实施例中提供的预设身份标签可以为条形码或者二维码等垃圾桶身份标签信心。
确认垃圾桶为预设垃圾桶后,会按照预设清洗流程,清洗所述垃圾桶,其中具体的步骤为:首先将垃圾桶旋转至预设清洗角度,通过洗桶电机带动洗桶刷对垃圾桶清洗预设时间,然后停止清洗,将清洗完的垃圾桶通过预设传输装置上升到预设放桶位置,完成清洗。
当确认垃圾桶不为预设垃圾桶后,会按照预设语音提示用户该垃圾桶不符合预设清洗条件,停止预设洗桶流程,即例如当用户拿着不符合的垃圾桶进行清洗的话,系统判定当前垃圾桶为无效垃圾桶,则将停止流程运行,不会进行清洗,并会语音提示当前垃圾桶不符合清洗条件。保证了本系统的垃圾桶是预设垃圾桶。
进一步地,步骤s32包括:
s321:若当前接收的预设动作指令不为清洗指令,判断当前指令是否为有效分桶指令;
s322:若是,将取桶门打开,并控制预设传输装置将预设待发放垃圾桶转移至预设取桶位置;
s323:判断取桶门打开的时间是否为预设时间;
s324:若是,则关闭取桶门。
当判断接收的预设动作指令为有效分桶指令后,会调用预设分桶流程进行分桶,即执行分桶步骤:所述多个垃圾桶是嵌套设置在预设放桶位置,并每个垃圾桶和桶架上的卡接槽卡接放置,当接收到有效分桶指令后,所述多个垃圾桶会同时沿着桶架,按照预设轨迹,输送一个垃圾桶,至预设取桶位置,并打开取桶门,供居民将分发好的垃圾桶带走;并当取桶门开启预设时间后,会自动关闭。进入回收清洗和发放等待状态。
本实施例提供的一种智能回收清洗和发放垃圾桶的方法,能够实现通过智能回收清洗和发放垃圾桶的方法,减少居民塑料垃圾袋的使用,更加环保。其中建立有预设垃圾桶循环利用账户,通过识别预设垃圾桶循环利用账户内预设使用中和待使用的垃圾桶,来识别当前居民是否符合预设动作指令的有效,实现了整个系统的完整性,保证了居民垃圾桶回收和清洗的准确性。其中通过清洗单元调用预设洗桶流程清洗垃圾桶,清洗效率高,居民能够在较短的时间内,将垃圾桶清洗好,并获取清洗好的垃圾桶,节约了时间,提高了效率。
实施例二
本实施例提供了一种智能回收清洗和发放垃圾桶的系统,如图3至图4所示,本系统包括:
指令接收模块;用于接收预设动作指令;
判断指令模块,用于判断当前接收的预设动作指令是否为清洗指令;
调用流程模块,用于若当前接收的预设动作指令为清洗指令,则调用预设洗桶流程,清洗待洗涤垃圾桶;若当前接收的预设动作指令不是清洗指令,则调用预设分桶流程,发放待分发垃圾桶至预设分桶位置。
进一步地,指令接收模块包括:
获取信息单元,用于获取居民的预设垃圾桶循环利用账户信息;
接收指令单元,用于接收居民的预设垃圾桶循环利用账户内的预设动作指令。
其中本实施例中提供的指令接收模块中的获取信息单元是通过识别居民的预设预设身份标签或者居民的射频卡来获取居民的预设垃圾桶循环利用账户信息的,即每户居民都有一个注册好的预设垃圾桶循环利用账户,每户居民都分发有一定数量的预设垃圾桶,所述预设垃圾桶上有每个垃圾桶对应的预设身份标签,每个对应的预设身份标签都是唯一的,每个预设垃圾桶循环利用账户里面都包含有对应居民账户的垃圾桶使用信息;例如:a社区发放给每户居民的预设垃圾桶的数量为2个,当居民的2个垃圾桶都使用时,其预设垃圾桶循环账户内的记录状态将为:2个垃圾桶都在使用中。当2个垃圾桶都存储在智能回收清洗和发放垃圾桶的系统中时,其预设垃圾桶循环账户内的记录状态将为:2个垃圾桶为待使用。
其中接收指令单元,进一步地,包含有预设显示界面,通过将预设动作指令显示在预设显示界面上,用户通过点击预设显示界面上的预设动作指令,发送该预设垃圾桶循环利用账户内的预设动作指令。
进一步地,调用流程模块包括:
清洗单元,用于当接收的预设动作指令为清洗指令,判断当前清洗指令是否有效,若有效,则调用预设洗桶流程清洗垃圾桶;
发放单元,用于当接收的预设动作指令不为清洗指令,判断当前指令是否为有效分桶指令;若是,则调用预设分桶流程发放预设待发放垃圾桶。
本实施例提供的智能回收清洗和发放垃圾桶的系统的目的是为了减少居民垃圾袋的使用,因此设定了可智能回收清洗和发放垃圾桶的系统,用以使得居民无需使用垃圾袋,直接将垃圾盛放在垃圾桶内,当居民将垃圾桶内的垃圾投递完成后,可直接在智能回收清洗和发放垃圾桶系统内进行垃圾桶快速清洗和获取干净的垃圾桶,从而可以实现避免塑料垃圾袋的使用。若居民在投递完需要不即使取走垃圾桶,即可寄存在智能回收清洗和发放垃圾桶的系统内,需要的时候再通过发送分桶指令,即可取到清洗完成的垃圾桶,更加环保,更加节能,避免了不可降解塑料袋的使用,保证了清洁地球。
进一步地,清洗单元包括:
第一确认指令单元,用于通过确认预设垃圾桶循环利用账户内是否包含使用中垃圾桶,确认清洗指令是否有效;
确认垃圾桶单元,用于通过扫描垃圾桶预设扫描位置上的预设身份标签,确认当前垃圾桶是否为预设垃圾桶;
继续清洗单元,用于当垃圾桶为预设垃圾桶时,按照预设清洗流程,清洗所述垃圾桶,清洗完成后,将所述垃圾桶存放至预设待发放垃圾桶存放位置;
语音提示单元,用于当垃圾桶不为预设垃圾桶时,按照预设语音提示用户该垃圾桶不符合预设清洗条件。
进一步地,发放单元包括:
第二确认指令单元,用于通过确认预设垃圾桶循环利用账户内是否包含未使用垃圾桶,确认分桶指令是否有效;
桶门控制单元,用于转移待发放垃圾桶至预设取桶位置时控制取桶门打开,并当取桶门打开时间达到预设时间时关闭取桶门。
采用本系统,能够实现通过智能回收清洗和发放垃圾桶的系统,减少居民塑料垃圾袋的使用,更加环保。其中建立有预设垃圾桶循环利用账户,通过识别预设垃圾桶循环利用账户内预设使用中和待使用的垃圾桶,来识别当前居民是否符合预设动作指令的有效,实现了整个系统的完整性,保证了居民垃圾桶回收和清洗的准确性。其中通过清洗单元调用预设洗桶流程清洗垃圾桶,清洗效率高,居民能够在较短的时间内,将垃圾桶清洗好,并获取清洗好的垃圾桶,节约了时间,提高了效率。
本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。