概述
在本篇文章中,我们将用声音模块和Arduino开发板制作一款分贝仪(Decibel Meter),专为检测从任何来源产生的声音级别及其强度而设计。 LCD显示屏直接以数字方式显示有关声级的信息。根据数字值,声音分为低、中和高级别声音。 LED亮起表示噪音过高。
所需的组件
● ATmega328微控制器或Arduino开发板
● Arduino声音模块
● 1602液晶屏
● 16 MHz晶振
● 5V电源
使用声音模块和Arduino的分贝仪的电路原理图
在本文中,我们将学习如何将声音模块与Arduino进行组装。对于使用arduino进行项目的面包板组装,您可以像如下图组装。
但是,如果您想降低成本,以及使用ATmega328微控制器,则可以使用以下电路图。您将学习如何检测环境声音以及如何处理此模块生成的信号。该电路板带有一颗小型麦克风,并内置放大器(集成电路LM393),因为只有麦克风无法直接为Arduino发送数据。连接方案非常干净,仅由3个引脚组成:Vcc、GND和S(信号)。电路板中间有一个电位器,用于调节灵敏度。
该电路板可在5V电压下工作,并且信号引脚最好连接到Arduino的模拟端口,因为生成的信号是可变的,我们可以看到麦克风拾取的噪声级别不同。电路测试将由声音传感器模块和显示1602 LCD组成。显示屏的顶部将显示声音级别(低、中和高),而显示屏的底部将实时显示一个字条,该字条将实时跟随麦克风检测到的声音级别。
更多内容请参考以下链接:https://www.yiboard.com/thread-1409-1-1.html
欢迎扫码关注微信公众号:yi-board
最后
以上就是无心白羊为你收集整理的使用Arduino+声音模块+LCD显示屏制作分贝仪的全部内容,希望文章能够帮你解决使用Arduino+声音模块+LCD显示屏制作分贝仪所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复