本项目为基于STM32微控制器的智能垃圾桶设计,旨在实现垃圾自动分类、压缩存储及环境监测等功能,提升城市环卫智能化水平。
系统功能设计
本系统由STM32F103C8T6单片机核心板、无线蓝牙/WIFI模块(可选)、TFT1.44寸彩屏液晶显示电路、智能语音识别(SNR6812)电路、四路舵机驱动电路、矩阵按键电路及电源电路组成。该系统具备以下功能:
- 智能语音垃圾桶能够识别16种语音命令,通过这些命令可以打开对应的垃圾桶并进行相应的语音反馈,实现语音交互。
- 屏幕上会显示所有垃圾类型的信息及其编号。除了使用语音指令外,用户还可以根据屏幕上的编号按下矩阵按键来开启对应垃圾桶,并且系统会播报该操作的确认信息。
- 垃圾桶在被打开后将延时一段时间后再自动关闭。
四个垃圾桶分别由四个舵机控制开关状态,同时支持搭建模型进行演示。上电启动时,液晶显示屏初始化并显示相关信息,同时语音提示欢迎使用本产品。为了开始识别语音命令,在实际操作前需要先通过特定的唤醒词激活语音模块。用户可以根据自己手头垃圾的具体类型发出相应的指令;如果不清楚所有可识别的垃圾种类,则可以参考屏幕上的列表查看。
具体的语音识别内容和对应的编号如下:
- 请按照系统提供的选项进行正确的语音输入,以便正确开启垃圾桶。
- 用户也可以直接通过矩阵按键选择特定的编号来操作。