声音传感器麦克风介绍

声音传感器麦克风介绍

1.声音传感器

声音传感器我们俗称咪头,是将声音信号转换为电信号的能量转换器件,是和喇叭正好相反的一个器件(电→声)。是声音设备的两个终端,咪头是输入,喇叭是输出。又名咪芯,麦克风,话筒,传声器。

2.控制led灯开关

下面的实验通过声音传感器采集的模拟信号,设置一个阈值控制led灯的亮灭。

2.1.硬件

1.材料清单

  • ArduinoUno主板
  • CZN-15E声音传感器
  • LED灯
  • 220Ώ电阻x1
  • 4.7KΏ电阻x1
  • 面包板

2.硬件组装

  • LED灯正极经过220Ώ电阻接到主板的8号数字引脚,负极接到主板GND
  • 声音传感器不分正负极
    • 1号脚经过4.7KΏ电阻接到主板5V
    • 1号脚直接接到主板A5模拟引脚读取数值
    • 2号脚接到主板GND

2.2.程序

上传程序后,打开IDE的串口输出窗口,可以看到声音传感器采集的数据,当有声音发出时,数值会变高大于110,此时LED灯亮。

void setup()

{
  Serial.begin(9600);
  pinMode(8, OUTPUT);
}
void loop() {
  Serial.println("声音信号值:");
  Serial.println(analogRead(A5));
  delay(50);
  if (analogRead(A5) > 110) {  //如果检测到声音大于100
    digitalWrite(8, HIGH);     //点亮LED灯
    delay(2000);               //延时2秒
  } else {                     //  否则
    digitalWrite(8, LOW);      //LED灯灭
  }

}