| 项目 | 参数 / 说明 |
|---|---|
| 工作电压 | DC 5V |
| 工作电流 | 150mA |
| 输出形式 | 数字 DO + 模拟 AO 双输出 |
| 模块尺寸 | 见附图 |
| 接线引脚 |
VCC:5V 正极
|
| 指示灯 |
POWER LED:电源指示
|
| 使用注意 |
通电预热 20S 数据稳定
|



#define MQ2_DO 2
#define MQ2_AO A0
void setup() {
Serial.begin(9600);
pinMode(MQ2_DO, INPUT);
Serial.println("MQ2传感器预热中...");
delay(20000); // 必须预热20秒
Serial.println("开始检测");
}
void loop() {
int digitalVal = digitalRead(MQ2_DO);
int analogVal = analogRead(MQ2_AO);
Serial.print("模拟值:");
Serial.print(analogVal);
Serial.print(" | 数字:");
if (digitalVal == HIGH) {
Serial.println("安全");
} else {
Serial.println("检测到燃气/烟雾!");
}
delay(500);
}