資料介紹
描述
嘿極客,希望你做得很好。本文將使用MQ2 氣體傳感器和NodeMCU制作我們自己的智能煙霧探測器。我們可以稱之為智能,因為它會自動檢測煙霧并向我們的智能手機發(fā)送警報通知。為了控制 MQ2 氣體傳感器,我們使用Blynk 應用程序。您可以在我們的網(wǎng)站上閱讀全文。
它是如何工作的?
您必須在代碼中提供網(wǎng)絡的SSID和密碼,以便 NodeMCU 能夠通過 Internet 發(fā)送數(shù)據(jù)。此外,您必須在代碼中編寫唯一令牌。只需按照下面給出的步驟。

您可以在儀表上看到 MQ2 氣體傳感器獲取的值。

這就是系統(tǒng)遠程工作的方式。

設置 Blynk 應用程序
請在您的智能手機上安裝 Blynk IoT 應用程序。安裝后打開應用程序。

創(chuàng)建一個新項目并將其命名為您想要的名稱。選擇設備為 NodeMCU,連接類型為 WiFi。


該應用程序將要求您提供您的電子郵件地址。應用程序會將唯一的令牌 ID 發(fā)送到您的電子郵件地址。


打開小部件框以將一些圖形表示添加到您的 blynk 頁面。點擊標記的按鈕以打開小部件菜單。

現(xiàn)在從菜單中添加儀表和通知小部件。這些小部件在下圖中給出。


打開儀表的配置設置并將引腳值設置為virtual-2并設置傳感器的范圍。您還可以提供儀表的名稱并設置其顏色。

現(xiàn)在只需上傳代碼并將 NodeMCU 連接到互聯(lián)網(wǎng)。將 NodeMCU 連接到 Blynk 服務器后,您可以在儀表上看到如下圖所示的數(shù)據(jù)。

所需組件
智能煙霧探測器電路圖

根據(jù)給定的圖表進行連接。
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!");
}
}
您還可以在我們的網(wǎng)站上查看有關 Arduino和Rasberry Pi的教程。
學習愉快!
- MQ2煙霧傳感器模塊設計資料原理圖 15次下載
- 煙霧和氣體探測器開源項目
- 基于NodeMCU的物聯(lián)網(wǎng)項目連接MQ 135氣體傳感器
- 使用傳感器氣體MQ2發(fā)現(xiàn)空氣中存在丙烷的爆炸測試
- MQ 2氣體傳感器Arduino
- 如何制作煙霧探測器警報
- 使用MQ 2氣體傳感器的煙霧探測器
- Arduino的實驗例程之煙霧傳感器MQ-2實驗的詳細資料說明 42次下載
- MQ-2煙霧傳感器模塊的使用說明書 106次下載
- MQ系列氣體傳感器的詳細中文資料概述 256次下載
- MQ2煙霧傳感器 0次下載
- MQ-138氣體傳感器
- MQ-2型氣體傳感器參數(shù)及說明
- MQ-303A酒精傳感器
- MQ307A型CO氣體傳感器
- 熱解粒子式電氣火災監(jiān)控探測器用的什么傳感器 409次閱讀
- MQ-2氣體檢測傳感器結構及特點 7545次閱讀
- 微雪電子氣體傳感器MQ-2 Gas Sensor簡介 7909次閱讀
- 氣體探測器怎么接線 3.3w次閱讀
- 便攜式氣體探測器的電路圖 4970次閱讀
- dfrobot模擬甲烷氣體傳感器 (MQ4)簡介 9864次閱讀
- dfrobot模擬煙霧傳感器 (MQ2)簡介 8258次閱讀
- dfrobot模擬氫氣氣體傳感器 (MQ8)簡介 2205次閱讀
- dfrobot模擬LPG氣體傳感器 (MQ6)介紹 2449次閱讀
- 煙霧探測器的電離煙霧探測方案與光電探測方案對比分析 2322次閱讀
- 采用ESP8266的氣體探測電路方案設計 4862次閱讀
- “煙霧探測器”前世今生,煙霧探測器的工作原理 1.6w次閱讀
- 煙霧探測器如何選型 離子式和光電型的區(qū)別 9189次閱讀
- 智能家居探測器安裝方法介紹,及工作原理解析 3035次閱讀
- 如何制作一個簡易的電子煙霧探測器? 8975次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 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開發(fā)指南
- 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數(shù)字電路基礎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次下載 | 免費
評論