利用MQ-2气体传感器配合Arduino进行烟雾探测
文件列表(压缩包大小 991B)
免费
概述
在本教程中,我们将学习如何使用MQ-2传感器检测烟雾和可燃气体。
Arduino UNO
MQ-2烟雾探测传感器
杜邦线
面包板
在此示例中,你将读取传感器的模拟输出电压,并且当烟雾达到一定水平时,它会发出蜂鸣声,并且红色LED会亮起。当输出电压低于该水平时,绿色的LED将亮起。
MQ-2烟雾传感器对烟雾和以下易燃气体敏感:
液化石油气
丁烷
丙烷
甲烷
醇
氢
传感器的电阻取决于气体的类型而不同。烟雾传感器具有内置的电位计,可让你根据想要检测气体的精度来调整传感器的灵敏度。
传感器输出的电压会根据大气中存在的烟雾/气体水平而相应变化。传感器输出与烟气浓度成正比的电压。
换句话说,电压和气体浓度之间的关系如下:
越大的气体浓度,越大的输出电压
越低的气体浓度,越低的输出电压
输出可以是可以用Arduino的模拟输入读取的模拟信号(A0),也可以是可以用Arduino的数字输入读取的数字输出(D0)。
MQ-2传感器具有4个引脚。
Pin | Arduino Uno |
---|---|
A0 | 模拟引脚 |
D0 | 数字引脚 |
GND | GND |
VCC | 5V |
因此,在进入编码部分之前,让我们检查是否已经组装了所有必需的硬件组件。
代码在下载区下载。
所有需要的文件在下载区均可找到。
如果遇到文件不能下载或其他产品问题,请添加管理员微信:ligongku001,并备注:产品反馈
评论(0)