| 类别 | 项目 | 详细规格 |
|---|---|---|
| 基本信息 | 型号名称 | LM2904 声音检测传感器模块 |
| 核心器件 | 56DB 高灵敏度麦克风 + LM2904 运算放大器 | |
| 适用范围 | 检测声音的大小、强弱、有无,用于声控开关、声音报警等场景 | |
| 电气参数 | 供电电压 | 5V(最高不能超过 6V) |
| 信号输出 | 0~2.3V 模拟量输出 | |
| 状态指示 | 1 路电源指示灯 + 1 路信号指示灯 | |
| 物理与接口 | PCB 尺寸 | 见附图 |
| 接口形式 | PH2.0-3Pin端子座 | |
| 固定方式 | 4 个 M3 螺丝定位孔 + 2 个乐高小积木定位孔 | |
| 引脚定义 | S | 信号输出(模拟量) |
| V | VCC 电源正极 | |
| G | GND 电源负极 |





// 声音传感器接模拟引脚A0
#define SOUND_PIN A0
// 声音触发阈值(根据环境自行微调)
#define THRESHOLD 300
void setup() {
Serial.begin(9600);
Serial.println("BIT-TREE LM2904 Sound Sensor");
Serial.println("56DB Mic + LM2904");
Serial.println("---------------------------");
}
void loop() {
int val = analogRead(SOUND_PIN);
Serial.print("Value: ");
Serial.print(val);
if (val > THRESHOLD) {
Serial.println(" | Sound Detected!");
} else {
Serial.println(" | Quiet");
}
delay(100);
}