声音传感器模块规格书

实物图

实物图

概述

​ 声音传感器模块的作用相当于一个话筒(麦克风)。它用来接收声波,显示声音的振动图象,但不能对噪声的强度进行测量。该传感器内置一个对声音敏感的电容式驻极体话筒。声波使话筒内的驻极体薄膜振动,导致电容的变化,而产生与之对应变化的微小电压。这一电压随后被转化成0-5V的电压,经过A/D转换被数据采集器接受,并传送给主控芯片。

原理图

原理图

模块参数

引脚名称 描述
V 5V电源引脚
G GND 地线
A 模拟信号引脚
D 数字信号引脚
  • 供电电压:5V
  • 连接方式:3PIN防反接杜邦线
  • 模块尺寸:4*2.1cm
  • 安装方式:M4螺钉兼容乐高插孔固定

详细原理图

查看原理图

机械尺寸图

机械尺寸图

Arduino示例程序

下载示例程序

#define AnalogPin A1//定义声音传感器模拟接口引脚
#define DigitalPin 8//定义声音传感器数字接口引脚
int AnalogValue=0;
byte DigitalValue=0;

void setup()
{
  Serial.begin(9600);//设置串口波特率
  pinMode(AnalogPin, INPUT);//将声音传感器模拟接口引脚设置为输入
  pinMode(DigitalPin,INPUT);//将声传感器音数字接口引脚设置为输入
}

void loop() {
    AnalogValue= analogRead(AnalogPin);//读取声音传感器模拟值
    DigitalValue=digitalRead(DigitalPin);//读取声音传感器数字值
    Serial.print("Analog Data:");
    Serial.println(AnalogValue);//打印声音传感器模拟值
    Serial.print("Digital Data:");
    Serial.println(DigitalValue);//打印声音传感器数字值
    delay(200);
}