用STM32F103设计的智能垃圾桶电路方案

电子说

1.3w人已加入

描述

例程简介:

通过语音识别模块ASR M08-B进行垃圾分类的语音识别,当说出具体垃圾名后,语音播报模块播放出具体垃圾分类名。

同时对应分类的垃圾桶自动开盖(舵机旋转实现),延时指定时间后,垃圾桶自动合盖(舵机旋转实现)

语音模块唤醒名字:猫头鹰

垃圾分类:

(1)可回收垃圾:旧报纸、塑料瓶、废铁、图书、坏手机、玻璃瓶、旧水管、洗衣机、电视机、电饭煲

(2)厨余垃圾 :剩菜、剩饭、菜叶、果皮、隔夜饭、骨头、鸡蛋壳、茶叶渣、菜根、苹果核

(3)有害垃圾 :灯泡、电池、药品、灯管、油漆桶、化妆品、老鼠药、指甲油、杀虫剂、农药

(4)其他垃圾 :果壳、泥土、瓜子壳、废水、陶瓷、一次性筷子、卫生纸、烟头、餐巾纸、牙签

语音识别模块关键词设置:

@01,jiu bao zhi,001,$

@02,su liao ping,001,$

@03,fei tie,001,$

@04,tu shu,001,$

……

操作及现象:

1、呼唤“猫头鹰”-->应答“主人请吩咐”,板载RGB红灯亮,5秒内呼唤“旧报纸”->识别成功板载RGB绿灯亮,语音播报“可回收垃圾”,同时对应垃圾桶打开,延时5秒,垃圾桶合盖,RGB绿灯灭

2、呼唤“猫头鹰”-->应答“主人请吩咐”,板载RGB红灯亮,5秒内呼唤“剩菜” ->识别成功板载RGB绿灯亮,语音播报“厨余垃圾” ,同时对应垃圾桶打开,延时5秒,垃圾桶合盖,RGB绿灯灭

3、呼唤“猫头鹰”-->应答“主人请吩咐”,板载RGB红灯亮,5秒内呼唤“灯泡” ->识别成功板载RGB绿灯亮,语音播报“有害垃圾” ,同时对应垃圾桶打开,延时5秒,垃圾桶合盖,RGB绿灯灭

4、呼唤“猫头鹰”-->应答“主人请吩咐”,板载RGB红灯亮,5秒内呼唤“瓜子壳”->识别成功板载RGB绿灯亮,语音播报“其他垃圾” ,同时对应垃圾桶打开,延时5秒,垃圾桶合盖,RGB绿灯灭

注意:

在呼叫“猫头鹰”成功后,板载RGB红灯亮,若10秒内没有说出具体垃圾名,红灯灭,需要再一次唤醒“猫头鹰”

 

STM32

 

STM32

 

责任编辑:xj

原文标题:参考方案必备!用STM32F103设计一款智能垃圾桶电路方案(原理图+源码+教程)

文章出处:【微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分