• 发文
  • 评论
  • 微博
  • 空间
  • 微信

『免费开源』基于STM32的<智能垃圾桶>之成员简介

SingleYork 2020-07-21 15:21 发文

大家好,我是『芯知识学堂』的SingleYork,今天笔者要给大家介绍一款基于STM32F103的智能垃圾桶套件,这款DIY的套件包括搭载了STM32F103C8T6的OWL Micro F1开发板主板、OWL Micro F1智能垃圾桶扩展板、LD3320语音识别模块、8欧1W的扬声器以及4个带SG90舵机的垃圾桶:

关于垃圾分类的标准,或许大家早就耳熟能详了,但或许还是有不少小伙伴对自己手里的垃圾究竟该分为哪类,有点傻傻分不清楚。那么,有了这款智能垃圾桶套件之后,妈妈再也不用担心我分不清家里的垃圾究竟属于哪一类垃圾了。

我们可以按照垃圾分类的标准,提前在程序中设定好垃圾分类,比如:(1)可回收垃圾:旧报纸、塑料瓶、废铁、图书、坏手机、玻璃瓶、旧水管、洗衣机、电视机、电饭煲(2)其他垃圾:果壳、泥土、瓜子壳、废水、陶瓷、一次性筷子、卫生纸、烟头、餐巾纸、牙签(3)厨余垃圾:剩菜、剩饭、菜叶、果皮、隔夜饭、骨头、鸡蛋壳、茶叶渣、菜根、苹果核(4)有害垃圾:灯泡、电池、药品、灯管、油漆桶、化妆品、老鼠药、指甲油、杀虫剂、农药

然后,我们只需要说出具体的垃圾名字,语音模块就能识别到对应的垃圾分类,便会打开指定的垃圾桶:

这款智能垃圾桶套件的主控采用搭载了STM32F103C8T6的OWL Micro F1开发板主板,板载资源如下:

OWL Micro F1智能垃圾桶扩展板包括了4路舵机接口、1个语音识别模块接口、1个超声波模块接口、1个扬声器接口、1个语音播报模块以及1个USB接口用来下载音频文件:

LD3320语音识别模支持:循环检测、口令检测、按钮检测三大识别检测模式,可根据不同场景使用不同的识别模式:

每个垃圾桶上,都安装了一个SG90的舵机,舵机用热熔胶固定在了垃圾桶上,通过一个简单的传动机构,跟垃圾桶盖连在一起,舵机旋转时,可带动垃圾桶的上盖进行开合动作:

语音播报模块采用了专用的语音解码芯片WT2003S-16S,模拟U盘,外挂了一个64Mbit的FLASH,并搭载了一颗1W的功放,可直接外接扬声器,语音文件可通过USB口直接复制、粘贴即可:

关于这款智能垃圾桶套件的组成,就给大家介绍到这里了,后续笔者会给大家详细介绍这款套件的使用,包括硬件部分和软件部分,在介绍完毕后,笔者会上传所有设计文档,包括硬件原理图、源代码等免费给大家下载,欢迎大家持续关注哟!

end

声明:本文为OFweek维科号作者发布,不代表OFweek维科号立场。如有侵权或其他问题,请及时联系我们举报。
2
评论

评论

    相关阅读

    暂无数据

    SingleYork

    微信公众号『芯知识学堂』官方账号...

    举报文章问题

    ×
    • 营销广告
    • 重复、旧闻
    • 格式问题
    • 低俗
    • 标题夸张
    • 与事实不符
    • 疑似抄袭
    • 我有话要说
    确定 取消

    举报评论问题

    ×
    • 淫秽色情
    • 营销广告
    • 恶意攻击谩骂
    • 我要吐槽
    确定 取消

    用户登录×

    请输入用户名/手机/邮箱

    请输入密码