资料介绍
描述
嘿极客,希望你做得很好。本文将使用MQ2 气体传感器和NodeMCU制作我们自己的智能烟雾探测器。我们可以称之为智能,因为它会自动检测烟雾并向我们的智能手机发送警报通知。为了控制 MQ2 气体传感器,我们使用Blynk 应用程序。您可以在我们的网站上阅读全文。
它是如何工作的?
您必须在代码中提供网络的SSID和密码,以便 NodeMCU 能够通过 Internet 发送数据。此外,您必须在代码中编写唯一令牌。只需按照下面给出的步骤。
您可以在仪表上看到 MQ2 气体传感器获取的值。
这就是系统远程工作的方式。
设置 Blynk 应用程序
请在您的智能手机上安装 Blynk IoT 应用程序。安装后打开应用程序。
创建一个新项目并将其命名为您想要的名称。选择设备为 NodeMCU,连接类型为 WiFi。
该应用程序将要求您提供您的电子邮件地址。应用程序会将唯一的令牌 ID 发送到您的电子邮件地址。
打开小部件框以将一些图形表示添加到您的 blynk 页面。点击标记的按钮以打开小部件菜单。
现在从菜单中添加仪表和通知小部件。这些小部件在下图中给出。
打开仪表的配置设置并将引脚值设置为virtual-2并设置传感器的范围。您还可以提供仪表的名称并设置其颜色。
现在只需上传代码并将 NodeMCU 连接到互联网。将 NodeMCU 连接到 Blynk 服务器后,您可以在仪表上看到如下图所示的数据。
所需组件
智能烟雾探测器电路图
根据给定的图表进行连接。
MQ2 气体传感器的正极引脚 -> NodeMCU 的 VIN 引脚
MQ2 气体传感器的负极引脚 -> NodeMCU 的 GND 引脚
MQ2 气体传感器的模拟引脚 -> NodeMCU 的 Analog-0 引脚
智能烟雾探测器代码
注意:请将下面给出的代码原样上传到 NodeMCU。
//TECHATRONIC.COM
// BLYNK LIBRARY
// https://github.com/blynkkk/blynk-library
// ESP8266 LIBRARY
// https://github.com/ekstrand/ESP8266wifi
#include
#include
#include
#define BLYNK_PRINT Serial // Comment this out to disable prints and save space
char auth[] = "446r8LYJMJnXYrYqyEItR31Eh0jlH2m2"; //Enter Authentication code sent by Blynk
char ssid[] = "DESKTOP"; //Enter WIFI Name
char pass[] = "asdfghjkl"; //Enter WIFI Password
SimpleTimer timer;
int mq2 = A0; // smoke sensor is connected with the analog pin A0
int data = 0;
void setup()
{
Serial.begin(115200);
Blynk.begin(auth, ssid, pass);
timer.setInterval(1000L, getSendData);
}
void loop()
{
timer.run(); // Initiates SimpleTimer
Blynk.run();
}
void getSendData()
{
data = analogRead(mq2);
Blynk.virtualWrite(V2, data); // Blynk INPUT Connect V2 Pin
if (data > 700 )
{
Blynk.notify("Smoke Detected!");
}
}
您还可以在我们的网站上查看有关 Arduino和Rasberry Pi的教程。
学习愉快!
- MQ2烟雾传感器模块设计资料原理图 7次下载
- 烟雾和气体探测器开源项目
- 基于NodeMCU的物联网项目连接MQ 135气体传感器
- 使用传感器气体MQ2发现空气中存在丙烷的爆炸测试
- MQ 2气体传感器Arduino
- 如何制作烟雾探测器警报
- 使用MQ 2气体传感器的烟雾探测器
- Arduino的实验例程之烟雾传感器MQ-2实验的详细资料说明 42次下载
- MQ-2烟雾传感器模块的使用说明书 106次下载
- MQ系列气体传感器的详细中文资料概述 255次下载
- MQ2烟雾传感器 0次下载
- MQ-138气体传感器
- MQ-2型气体传感器参数及说明
- MQ-303A酒精传感器
- MQ307A型CO气体传感器
- MQ-2气体检测传感器结构及特点 6483次阅读
- 微雪电子气体传感器MQ-2 Gas Sensor简介 7588次阅读
- 气体探测器怎么接线 3.1w次阅读
- 便携式气体探测器的电路图 4681次阅读
- dfrobot模拟甲烷气体传感器 (MQ4)简介 9545次阅读
- dfrobot模拟烟雾传感器 (MQ2)简介 7827次阅读
- dfrobot模拟氢气气体传感器 (MQ8)简介 1997次阅读
- dfrobot模拟LPG气体传感器 (MQ6)介绍 2290次阅读
- 烟雾探测器的电离烟雾探测方案与光电探测方案对比分析 2150次阅读
- 采用ESP8266的气体探测电路方案设计 4654次阅读
- “烟雾探测器”前世今生,烟雾探测器的工作原理 1.5w次阅读
- 烟雾探测器如何选型 离子式和光电型的区别 8847次阅读
- 智能家居探测器安装方法介绍,及工作原理解析 2896次阅读
- 如何制作一个简易的电子烟雾探测器? 8651次阅读
- 反射型烟雾探测器断面图电路图 1930次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多