毕设帮助、开题指导、技术解答(有偿)见文末。
目录
一、设计功能
1、本次设计采用STM32F103C8T6单片机处理数据。
2、通过SRC04超声波传感器检测当前垃圾桶满溢程度。
3、通过OLED液晶屏显示当前4个种类垃圾桶开盖情况以及显示超声波到垃圾桶底部的距离
4、上电后通过语音模块播报:“欢迎使用智能垃圾桶,保护环境卫生,人人有责”
5、当超声波检测距离小于10CM左右表示垃圾桶已满,蜂鸣器进行声光报警
6、通过语音模块识别当前的内容,首先需要进行一级指令:“你好,小桶”,等待识别成功后自动回复:“我在”
7、一级指令识别成功后10S,进行识别二级指令,语音指令有: “有害垃圾”,“厨余垃圾”“可回收垃圾”“其他垃圾” 识别成功后相应的垃圾桶会自动打开,并且播报识别的垃圾桶比如“有害垃圾”
8、还有就是如果不知道如何分类,则直接说出垃圾名称也可以进行垃圾分类:
比如:“厨余垃圾有”:剩菜剩饭,鸡蛋骨头,萝卜青菜,瓜果果皮
“有害垃圾有”:电池灯泡,油漆发胶,酒精水银,农药彩笔
“其他垃圾有”:砖瓦陶瓷,花盆海绵,马桶扫把,筷子渣土
“可回收垃圾有”:书本纸盒,罐头塑料,镜子铁锅,鞋子玩偶
9、识别成功后会进行播报。比如“书本纸盒”,会直接播报“可回收垃圾”对应的通过舵机垃圾桶会打开。
10、 如果10S内没有进行指令识别,会自动播报“有需要在叫我”。
二、实物图
三、原理图
四、Proteus仿真
五、PCB图
六、程序源码
七、资料包括
程序流程图:
原理图文字讲解:
参考论文:
需要完整的资料可以点击下面的名片,找我要资源压缩包的百度网盘下载地址及提取码。