| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13937 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘 要:近两年来,为了保护环境减少污染而提出的垃圾分类成为了一个全球热议的话题。此时垃圾桶的存在问题显得更加重要,目前市面上所存在的垃圾桶类型大致分为两种:没有桶盖和有桶盖。没有桶盖的垃圾桶虽然方便投送垃圾,但是由于一直是敞开的所以会影响附近的环境;有桶盖垃圾桶,这种垃圾桶相对来说会比前者更加卫生和保护环境,但它需要人们动手去揭桶盖才能扔垃圾。所以总体来说,不管是在功能上还是使用上现在的垃圾桶都存在一定的缺陷,此时设计一个根据所扔垃圾来判断其所属类型并打开相应垃圾桶盖的系统,已经成为了垃圾桶发展史的一番景象。 本文主要使用Arduino单片机来设计一个实现垃圾分类的智能垃圾桶控制系统,其中主要以Arduino单片机为主模块,串口通信的语音识别模块为核心,不通分类的垃圾桶作为辅助,实现了当用户说出垃圾名称时,垃圾桶在词库中进行检索判断其垃圾所属类型然后打开相应垃圾桶桶盖。极大的方便了人们的日常生活并且减少了环境的污染。
关键词:单片机;语音识别模块;人体红外感应模块
目 录 摘 要 ABSTRACT 第一章 绪论 1 1.1 选题背景1 1.2 智能垃圾桶的现状及发展趋势1 1.3 课题研究目的及意义1 1.3.1 研究目的1 1.3.2 研究意义2 1.4 本章小结2 第二章 总体系统设计 3 2.1 系统的结构组成3 2.2总体设计框图 3 2.3本章小结 3 第三章 系统的硬件设计 4 3.1 单片机的选择 4 3.1.1 单片机的基本特点4 3.1.2 Arduino单片机介绍4 3.1.3 Arduino单片机的引脚介绍5 3.2 语音识别模块8 3.2.1 LD3320语音识别模块介绍8 3.2.2 LD3320模块的引脚10 3.3人体红外模块12 3.3.1 人体红外模块的介绍12 3.3.2 人体红外模块相关参数及特点13 3.4 舵机14 3.4.1 舵机的介绍14 3.4.2 舵机的工作原理14 3.5 蜂鸣器15 3.5.1 蜂鸣器介绍15 3.5.2 蜂鸣器发声工作原理16 3.6 本章小结 17 第四章 系统的软件设计18 4.1 软件介绍18 4.2 主程序设计18 4.3 报警系统子函数19 4.4 语音识别函数 20 4.5 本章小结21 第五章 系统的调试22 5.1 软件调试22 5.2 硬件调试22 5.3 系统整体调试23 5.4本章小结 24 第六章 设计总结与展望25 6.1 设计总结25 6.2 设计展望25 参考文献 26 致谢 28 附录 29 附录A 电路图29 附录B proteus图30 |

