随着社会科学技术的飞速发展,人们的生活质量和速度也在不断提高。大多数传统的家用垃圾桶已经过时且缺乏新颖性,并且缺乏人性化设计。使用起来既不方便也不卫生,并且所有的生活垃圾和废物垃圾都被均匀地装载,没有经过仔细的分类。随之而来的是,清洁工的任务量正以几何速度增长,并且浪费大量时间检查垃圾。在提倡效率和尽可能减少劳动时间的时代,人们越来越依赖于科学技术进步带来的便利。
为了更好地解决此类问题。本文设计了一种基于STM32F103C8T6的语音识别智能垃圾分类垃控制系统设计。该系统主要由LD3322语音识别模块、舵机控制块、金属检测、烟雾检测、红外感应、蜂鸣器声光报警、OLED液晶显示、超声波和电源供电电路等组成,以语音识别和舵机控制,单片机为核心,通过模块之间进行数据处理完成垃圾投放,本系统具有结构简单、性能稳定、操作方便、低成本、智能化等优点,对当前环境垃圾污染问题做垃圾分类处理找到了一个可行的解决方法。矚
硬件组成部分:
实物设计思路:
版本八 语音识别+播报+烟雾/烟头+金属检测+液晶垃圾剩余显示
蜂鸣器满溢提醒+超声波满溢检测+红外感应+自动+手动模式
https://v.youku.com/v_show/id_XNjM2MjU1MzMxMg==.html
1. STM32F103C8T6单片机进行数据处理
2. SRC04超声波检测当前垃圾桶是否满溢
3. 红外感应感应垃圾桶是否需要打开
4. LD3322进行语音识别
5. SG-90舵机控制垃圾桶模型打开/关闭
6. MQ-2烟雾传感器检测垃圾桶是否着火或者丢弃未熄灭烟头
7. 金属传感器检测垃圾桶是否有人丢弃易拉罐或者是金属垃圾
8. 检测到烟雾或未熄灭烟头后,液晶显示火焰图标
播报:警告!请将烟头熄灭在进行投放
防止火灾,人人有责
9. 检测到有金属垃圾后,液晶显示可回收图标
播报:当前垃圾含有金属,垃圾分类从我做起
10. 上电后默认是自动模式
按下第一个按键切换到手动模式
再次按下第一个按键切换到自动模式
11. OLED液晶显示屏当前的自动/手动模式,垃圾桶满溢程度
超声波检测距离小于8CM液晶显示5格,表示垃圾桶已满,
小于16CM显示四格,小于24CM显示三格,小于32CM显示2格
小于40CM显示一格,大于40CM则不显示
格子越多表示垃圾桶越满
12. 当超声波检测距离小于8CM(模拟垃圾桶满了)
自动模式下垃圾桶不在打开
LD3322播报垃圾桶已满,请及时处理
自动模式下:
13. 红外感应到有人需要投放垃圾后,自动打开垃圾桶
语音播报:垃圾桶已打开,请投放垃圾,爱护环境人人有责
8S左右自动关闭,语音播报:垃圾桶已关闭
手动模式下:
14. 手动模式下按下第二个按键直接打开/关闭垃圾桶
语音播报:垃圾桶已打开,请投放垃圾,爱护环境人人有责
语音播报:垃圾桶已关闭
语音识别模式下:
13. 通过LD3322语音识别模块识别相应的指令
14.首先我们需要说一级指令(唤醒词)"你好,小桶"
LD3322回复”我在“
15.直接说:“自动模式”LD3322回复”已切换到自动模式“
16.直接说:“手动模式”LD3322回复”已切换到手动模式“
自动模式下:
17.直接说“打开垃圾桶”,垃圾桶将自动打开
语音播报:”垃圾桶已打开,请投放垃圾,爱护环境人人有责“
8S左右自动关闭
18.直接说”关闭垃圾桶“
语音播报:”垃圾桶已关闭”
手动模式下:
19.直接说“打开垃圾桶”,垃圾桶将自动打开
20.直接说”关闭垃圾桶“语音播报:”垃圾桶已关闭”
21.如果10S内没有说相应的指令则关闭语音识别功能
需要重新说唤醒词才可以进行语音识别