一种语音垃圾分类系统和方法与流程

文档序号:26191060发布日期:2021-08-06 18:43阅读:159来源:国知局
一种语音垃圾分类系统和方法与流程

本发明属于垃圾分类技术领域,涉及一种语音垃圾分类系统。



背景技术:

垃圾分类,指按一定规定或标准将垃圾分类储存、分类投放和分类搬运,从而转变成公共资源的一系列活动的总称,分类的目的是提高垃圾的资源价值和经济价值,力争物尽其用,垃圾在分类储存阶段属于公众的私有品,垃圾经公众分类投放后成为公众所在小区或社区的区域性准公共资源,垃圾分类驳运到垃圾集中点或转运站后成为没有排除性的公共资源,从国内外各城市对生活垃圾分类的方法来看,大致都是根据垃圾的成分构成、产生量,结合本地垃圾的资源利用和处理方式来进行分类的。

然而,自从开始实施垃圾分类,许多人依旧记不住分类种类,尤其是对于老年人,所以在分类垃圾桶处随意扔垃圾的现象时有发生,因此急需一种能够根据使用者说出的垃圾,自动打开对应垃圾桶的分类系统。

为此,本发明提出一种语音垃圾分类系统和方法。



技术实现要素:

为解决上述问题,本发明提出了一种语音垃圾分类系统和方法。该系统能够根据使用者说出的垃圾,自动打开对应垃圾桶。

为实现上述目的,本发明提供了如下的技术方案。

一种语音垃圾分类系统,包括:

信息接收模块,用于接收语音信息和移动终端的指令;

语音模块,用于识别语音信息中的垃圾名称,并判断垃圾类别;

多个驱动装置,分别用于控制不同类别垃圾桶的桶盖开闭;

通信模块,用于接收移动终端的指令,并与移动终端进行信息交互;

控制器,接收所述语音模块发送的判断结果,根据判断结果控制对应垃圾类别的垃圾桶上的所述驱动装置转动;所述控制器接收移动终端的指令,控制所述驱动装置转动。

优选地,还包括多个红外收发模块,分别用于检测不同类别垃圾桶的溢满情况;所述控制器接收多个所述红外收发模块发送的溢满情况,并通过所述通信模块向移动终端发送溢满状态信息。

优选地,所述驱动装置为舵机;所述舵机固定设置在所述垃圾桶的外侧,所述舵机的输出轴固定连接有第一连杆,所述第一连杆的末端转动连接有第二连杆,所述第二连杆的末端转动连接有第三连杆,所述第三连杆的末端与所述垃圾桶的桶盖的转轴固定连接。

优选地,所述红外收发模块架设于所述垃圾桶的桶内的上端侧壁,通过检测垃圾桶桶顶的障碍物来判断溢满情况。

优选地,所述语音模块包括语音识别单元和语音接收单元;所述语音接收单元接收垃圾名称的语音信息,并通过所述语音识别单元对语音信息进行识别,判断垃圾类别。

优选地,所述语音模块还包括播放模块,用于播放所述语音识别单元判断的结果。

优选地,还包括蜂鸣器模块,用于垃圾桶在溢满状态时发出警报;所述蜂鸣器模块与所述控制器电连接。

优选地,还包括垃圾分类app;所述垃圾分类app通过蓝牙向所述控制器发送对所述舵机的控制指令,并显示垃圾桶的溢满状态。

优选地,所述控制器选用stm32单片机;所述语音接收单元选用麦克风;所述播放模块选用喇叭。

一种语音垃圾分类方法,包括以下步骤:

语音模块接收语音信号,并对所述语音信号进行识别判断,得到垃圾类别信号;

移动终端通过蓝牙模块向控制器发送溢满检测任务;

若所述控制器接收到所述垃圾类别信号,则向驱动装置发送开启垃圾桶指令;垃圾桶开启维持时间结束后,控制器控制驱动装置执行垃圾桶关闭操作,并创建溢满检测任务;

若控制器未接收到所述垃圾类别信号,则判断是否有溢满检测任务;

若有溢满检测任务,控制器接收红外收发模块发送的溢满信息,判断是否有溢出情况;

若有溢出情况,所述控制器控制蜂鸣器进行警报,并将溢满信息通过蓝牙模块发送给移动终端;若无溢出情况,控制器结束溢满检测任务,并再次等待垃圾类别信号;

若无溢满检测任务,控制器继续等待垃圾类别信号。

本发明有益效果:本发明提出一种语音垃圾分类系统和方法。该系统能够根据使用者说出的垃圾,自动打开对应垃圾桶,辅助人们进行垃圾分类;该系统通过语音进行识别,将单片机作为主控制器,并通过舵机进行控制,控制简单,全自动进行,较为便捷;该系统通过红外模块对垃圾桶是否溢满进行检测,能够将垃圾桶的信息较快地反馈,及时将溢满的垃圾桶进行处理;该系统采用蓝牙模块与手机进行信息交互,能够较快地将垃圾桶的信息状态反馈至移动端,便于对垃圾桶的管理。

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

附图说明

图1是本发明实施例中语音垃圾分类系统的系统结构图;

图2是本发明实施例中语音垃圾分类系统的控制流程框图;

图3是本发明实施例中语音垃圾分类系统的子程序流程框图;

图4是本发明实施例中语音垃圾分类系统的垃圾桶的装配图。

图中:1、舵机;2、第一连杆;3、第二连杆;4、第三连杆。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

一种语音垃圾分类系统和方法,如图1~4所示,包括:

信息接收模块,用于接收语音信息和移动终端的指令;

语音模块,包括语音识别单元和语音接收单元;语音接收单元接收语音信息,并通过语音识别单元对语音信息进行识别和判断;进一步的,还包括播放模块,用于播放语音识别单元判断的结果。

舵机1,用于控制垃圾桶的桶盖开闭;具体的,舵机固定设置在垃圾桶的外侧,舵机1的输出轴固定连接有连杆结构,连杆结构的末端与垃圾桶的桶盖的转轴固定连接,如图4所示;

红外收发模块,用于检测垃圾桶桶顶的障碍物,即溢满情况;具体的,红外收发模块架设于垃圾桶的桶内的上端侧壁;

蓝牙模块,用于与移动终端进行信息交互;

控制器,接收语音模块发送的判断结果,根据判断结果控制舵机1转动;控制器接收红外收发模块发送的溢满情况,并通过蓝牙模块向移动终端发送溢满状态信息。

进一步的,还包括蜂鸣器模块,用于垃圾桶在溢满状态时发出警报;蜂鸣器模块与控制器电连接。

此外,还包括垃圾分类app;垃圾分类app通过蓝牙向控制器发送舵机1的控制指令,并显示垃圾桶的溢满状态。

一种语音垃圾分类方法,包括以下步骤:

语音模块接收语音信号,并对语音信号进行识别判断,得到垃圾类别信号;

移动终端通过蓝牙模块向控制器发送溢满检测任务;

若控制器接收到垃圾类别信号,则向驱动装置发送开启垃圾桶指令;垃圾桶开启维持时间结束后,控制器控制驱动装置执行垃圾桶关闭操作,并创建溢满检测任务;

若控制器未接收到垃圾类别信号,则判断是否有溢满检测任务;

若有溢满检测任务,控制器接收红外收发模块发送的溢满信息,判断是否有溢出情况;

若有溢出情况,控制器控制蜂鸣器进行警报,并将溢满信息通过蓝牙模块发送给移动终端;若无溢出情况,控制器结束溢满检测任务,并再次等待垃圾类别信号;

若无溢满检测任务,控制器继续等待垃圾类别信号。

实施例

在本实施例中,控制器选用stm32单片机,控制逻辑图如图2~3所示,语音接收单元选用麦克风,播放模块选用喇叭,设置四组垃圾桶,每个垃圾桶对应一种垃圾类别,并分别通过一个舵机1控制;麦克风和喇叭均通过串口通信与stm32连接;

使用时,通过喇叭接收语音信息,根据语音信息即垃圾名称,判断对应的垃圾种类,并通过喇叭向外播报垃圾类别的名称,并发送代码至stm32;

stm32收到代码信息后,向对应的舵机1发送脉冲信号,控制舵机1的输出端转动,使垃圾桶的盖子转至90°,维持3s后,再次驱动舵机1,使盖子自动关闭;

本实施例设置有溢满状态识别功能:通过垃圾桶内部的红外收发模块进行检测,检测垃圾桶桶口出是否有障碍物,若检测到障碍物时向stm32输出低电平,否则高电平;

stm32接收到的信息为溢满状态时,控制蜂鸣器模块进行警报;

此外,在移动终端,即手机上安装有app,app上设置有控制指令,通过蓝牙的方式向stm32发送控制指令,用于控制舵机(1)的转动;另外,stm32还通过hc-05蓝牙模块向移动终端发送溢满状态,并通过手机app的界面进行显示。

以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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