示例35:烟雾传感器(MQ-2)
MQ-2模块接线
MQ-2模块AO以目标ADC允许电压接入。GPIO34仅为classic ESP32示例,其他芯片按实际板卡选择;5V模拟输出不能直接接ESP32。先开启开发模式,保持示例禁用直至接线确认。
json
{
"peripherals": [
{
"id": "smoke_01",
"name": "smoke_01",
"type": 15,
"enabled": false,
"pins": [
34
],
"params": {}
}
]
}原始值阈值
新增轮询触发,目标 smoke_01,轮询间隔填 5(秒)。选择“大于”或“小于”及现场采样得出的比较值,例如2000仅作12位原始计数的教学阈值,需按实测极性调整。添加已配置指示灯动作,并另设恢复条件;不要用通用JavaScript表达式。
轮询最小5秒,不能把1000/500填成毫秒,也不能把原始数值映射表当成统一物理量校准。需要上报原始采样时添加实际“传感器读取”动作并选择页面提供的字段,核对质量和单位。
加热器供电按模块要求独立提供;5V AO必须分压。原始ADC不等于ppm,预热、标定、温湿度与气体混合影响读数,不能当作合规烟感。

