260306-基于STM32语音垃圾桶分类系统
本系统设计一款基于 STM32 单片机的智能语音分类垃圾桶,硬件平台由 STM32 主控芯片、HC-SR04 超声波传感器、四路 TCRT5000 红外传感器、OLED 液晶显示屏、四路 SG90 舵机、ASRPRO 语音识别模块、喇叭、麦克风及按键组成,实现垃圾自动感应、语音识别开盖、满溢检测与状态提示等功能。
系统以 STM32 作为控制核心,OLED 显示屏负责实时展示四个分类垃圾桶的工作状态与满溢信息。HC-SR04 超声波传感器用于人体距离检测,当检测到人距离垃圾桶 20cm 以内时,延时 2 秒后语音提示 "请说出垃圾名称";若用户未进行操作,系统每隔 10s 重复提示一次,实现近距离感应唤醒交互。
系统搭载 ASRPRO 语音识别模块,配合麦克风与喇叭完成语音交互。用户可通过唤醒词 "你好,垃圾桶" 唤醒语音功能,随后说出垃圾类别名称,包括厨余垃圾、有害垃圾、可回收垃圾、其他垃圾,主控接收识别指令后,驱动对应通道的 SG90 舵机转动,开启相应垃圾桶桶盖,完成分类投放。四路 TCRT5000 红外传感器分别布置在四个桶内,用于垃圾满溢检测,当检测到桶内垃圾已满,OLED 屏幕标记 "已满";投放完成、桶盖闭合后若仍检测满溢,喇叭播报对应垃圾桶已满提示,提醒管理人员及时清理。四路 SG90 舵机独立控制四个桶盖的开合动作,实现分桶独立驱动。按键可作为辅助调试配置接口,方便系统参数调试与功能测试。
该系统融合红外检测、超声波测距、语音识别与舵机驱动技术,替代传统手动开盖方式,引导用户规范垃圾分类,具备交互友好、检测直观的特点,适用于校园、社区等场景,有较好的实用价值。