传感器-声音采集模块
模块 采集 传感器 声音
2023-09-14 08:58:39 时间
声音传感器的作用相当于一个话筒(麦克风)。它用来接收声波,显示声音的振动图象,但不能对噪声的强度进行测量。传感器内置一个对声音敏感的电容式驻极体话筒。声波使话筒内的驻极体薄膜振动,导致电容的变化,而产生与之对应变化的微小电压。这一电压随后被转化成0-5V的电压,经过A/D转换被数据采集器接受,并传送给Arduino uno。
模块用途:
声音感应检测
模块有2个输出:
1、AO,模拟量输出,实时输出麦克风的电压信号
2、DO,当声音强度到达某个阀值时,输出高低电平信号【阀值-灵敏度可以通过电位器调节】
模块电原理图 |
模块特点:
1、使用5v直流电源供电(工作电压3.3V-5V)
2、有模拟量输出AO,实时麦克风电压信号输出
3、有阀值翻转电平输出DO,高/低电平信号输出(0和1)
4、具有高灵敏度,驻极体电容式麦克风(ECM)传感器
5、通过电位计调节灵敏度(图中蓝色数字电位器调节)
6、有电源指示灯,比较器输出有指示灯
7、设有3mm固定螺栓孔,方便安装
8、小板PCB尺寸:3.2cm * 1.7cm
9、可以检测周围环境的声音强度,使用注意:此传感器只能识别声音的有无(根据震动原理)不能识别声音的大小或者特定频率的声音。
模块使用说明:
1.声音模块对环境声音强度最敏感,一般用来检测周围环境的声音强度。
2.模块在环境声音强度达不到设定阈值时,OUT输出高电平,当外界环境声音强度超过设定阈值时,模块OUT输出低电平;
3.小板数字量输出OUT可以与Arduino uno直接相连,通过单片机来检测高低电平,由此来检测环境的声音;
4.小板数字量输出OUT能直接驱动继电器模块,由此可以组成一个声控开关。
数字信号输出
模拟信号输出
实验思路——声音感应器模块DO端,接到Arduino uno数字口3脚,当环境声音强度达不到设定阈值时,DO输出高电平,12脚LED低电平灯灭;当环境声音强度超过设定阈值时,DO输出低电平,12脚LED高电平灯亮。
尝试可视化的图形编程
实验的逻辑流程图
void setup() { pinMode(3,INPUT); pinMode(12,OUTPUT); } void loop() { if (digitalRead(3)) { digitalWrite(12, LOW); } else { digitalWrite(12, HIGH); delay(2000); } }
相关文章
- Python datetime模块详解
- destoon7.0采集会员模块内容出现:用户不存在/未审核
- 第三十二节,datetime时间模块
- python中hashlib模块用法示例
- python中os模块获取路径的几种方式
- atitit.TokenService v3 qb1 token服务模块的设计 新特性.docx
- Android sensor模块分析
- Python requests 模块
- 〖Python 数据库开发实战 - Python与MySQL交互篇⑦〗- MySQL Connector模块的综合案例 2
- WebRTC视频采集模块
- 命令行启动模块的Python代码研究
- python类型检测最终指南--Typing模块的使用
- 2022年全国职业院校技能大赛网络安全试题模块A(超级详解答案)
- LabVIEW编程LabVIEW开发 PXI-6259多功能IO模块 例程与相关资料
- Python学习笔记之os模块
- 手把手教你写Ov7725摄像头数据采集模块(带Verilog代码)