- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
湖南商务职业技术学院毕业设计
目录
1产品功能分析1
2设计方案遴选1
2.1单片机的选择1
2.2通讯方式的选择2
2.3系统框图设计2
3产品硬件设计2
3.1Arudino单片机电路设计核心2
3.2噪音检测系统原理图3
3.3OLED12864模块电路4
3.4HC-05蓝牙模块4
4产品软件设计5
4.1主程序流程图5
4.2程序设计6
4.3产品程序清单8
5产品使用说明8
5.1产品装配图8
5.2产品调试9
5.3产品使用说明11
6、产品设计技术标准11
7参考资料12
附录13
附录1元器件清单13
附录2电路原理图13
附录3PCB设计图14
附录4产品实物图14
附录5主程序代码15
湖南商务职业技术学院毕业设计
基于Arduino环境噪音检测的设计与制作
1产品功能分析
随着时代的进步和人口的增加,以及各种新兴产业的兴起,噪音在我
们的生活中无处不在,比如在车子的鸣笛,图书馆的嘈杂声,以及各种家
电的声音,在这种嘈杂的环境中,已经严重影响了人们的生活和学习。对
于噪音的鉴定,正常的人耳可以听到从0分贝到140分贝的声级,在120
分贝到140分贝的声级被认为是噪声。响度或声级通常以分贝(dB)为单
位测量,我们如今有一些仪器能够检测分贝为单位的声音信号,但是这些
仪器一般较贵。
所以我将使用ArduinoUNO,声音检测模块,蜂鸣器模块,OLED显示
屏等这些模块,尝试测量声音的有无或者噪声污染的严重情况,使其尽量
接近于实际。
把程序烧录进去,通过上位机控制蜂鸣器的声响,声音检测模块检测
到声音,OLED显示是否这个声音是否属于噪音范围之内,如果属于噪音红
绿灯模块亮红灯,否则亮绿灯。
2设计方案遴选
2.1单片机的选择
Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各
种型号的Arduino板)和软件(ArduinoIDE)。Arduino可以通过各种各样
的传感器来感知环境,可以控制灯光,声音等等其他的装置去反应和影响
环境,板子上的微控制器可以通过Arduino的编程语言来编写程序,编译
成二进制文件,烧录进微控制器。对Arduino的编程是通过Arduino编程
语言(基于Wiring)和Arduino开发环境(基于Processing)来实现的。而
且他相较于C51或者Stm32而言,可以直接使用面包板去连接传感器,不
用焊接,节省时间,综上考虑我选择Arduino板子。
1
湖南商务职业技术学院毕业设计
2.2通讯方式的选择
在通讯模块的选择上,我选择了HC-05蓝牙模块,它是广泛使用的经
典蓝牙模块,常用于单片机(Arduino进行无线通信)。这个模块基于蓝牙
2.0标准,支持串口通信协议,使它与单片机的连接和交换数据比较简单。
而且蓝牙模块造价低,功耗低,一对一执行。缺点就是范围小,连接数量
小。
2.3系统框图设计
声音检测模块ArduinoOLED显示屏模块
UNO
HC-05蓝牙模块
主控板红绿灯模块
蜂鸣器模块
文档评论(0)