利用MQ-2气体传感器配合Arduino进行烟雾探测

文件列表(压缩包大小 991B)      点击页面右上角“下载”按钮下载

概述

在本教程中,我们将学习如何使用MQ-2传感器检测烟雾和可燃气体。

需要的元件

  • Arduino UNO

    ph-a000066_iso_(1)_ztBMuBhMHo

  • MQ-2烟雾探测传感器

  • 杜邦线

    11026-02

  • 面包板

12002-04

  • 蜂鸣器

Adafruit_Industries-ADA1536-image

  • 电阻221Ω

MFR-25FRF52-1K_sml

  • 5mm红色LED

你

  • 5mm绿色LED

Kingbright-WP7113SGD

  • Arduino IDE

原理及流程

在此示例中,你将读取传感器的模拟输出电压,并且当烟雾达到一定水平时,它会发出蜂鸣声,并且红色LED会亮起。当输出电压低于该水平时,绿色的LED将亮起。

什么是MQ-2烟雾传感器?

MQ-2烟雾传感器对烟雾和以下易燃气体敏感:

  • 液化石油气

  • 丁烷

  • 丙烷

  • 甲烷

传感器的电阻取决于气体的类型而不同。烟雾传感器具有内置的电位计,可让你根据想要检测气体的精度来调整传感器的灵敏度。

smoke-sensor-r

MQ-2传感器

smoke-sensor-label

传感器引脚详细信息

工作原理

传感器输出的电压会根据大气中存在的烟雾/气体水平而相应变化。传感器输出与烟气浓度成正比的电压。

换句话说,电压和气体浓度之间的关系如下:

  • 越大的气体浓度,越大的输出电压

  • 越低的气体浓度,越低的输出电压

smokepicture

工作机制

输出可以是可以用Arduino的模拟输入读取的模拟信号(A0),也可以是可以用Arduino的数字输入读取的数字输出(D0)。

引脚连接

MQ-2传感器具有4个引脚。

circuit-1

连接图
Pin Arduino Uno
A0 模拟引脚
D0 数字引脚
GND GND
VCC 5V

因此,在进入编码部分之前,让我们检查是否已经组装了所有必需的硬件组件。

DSC08397

硬件部件

代码测试

代码在下载区下载。

最后

所有需要的文件在下载区均可找到。

via:https://create.arduino.cc/projecthub/Aritro/smoke-detection-using-mq-2-gas-sensor-79c54a?ref=platform&ref_id=424_popular___&offset=5

理工酷提示:

如果遇到文件不能下载或其他产品问题,请添加管理员微信:ligongku666,并备注:产品反馈

评论(0)

0/250
免费
赞 4
收藏 0
评论 0
举报

网站声明:本站所有资源均为用户上传,如果侵犯了您的合法权益,请点击上方举报按钮,或添加管理员微信:ligongku666 ,并备注:举报。我们将快速核实并处理。

文件编号:246
上传时间:2021-01-16
文件大小:991B

我爱喝牛奶G

声望 • 1977

分类:
电子/通信
标签:
arduino