在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>使用Z分?jǐn)?shù)分析的火災(zāi)和液化石油氣泄漏警報(bào)

使用Z分?jǐn)?shù)分析的火災(zāi)和液化石油氣泄漏警報(bào)

2022-12-20 | zip | 0.08 MB | 次下載 | 免費(fèi)

資料介紹

描述

介紹

火災(zāi)探測(cè)器在企業(yè)、商店、購(gòu)物中心、私人綜合大樓、停車(chē)場(chǎng)等中發(fā)揮著不可或缺的作用。它們有助于在早期階段識(shí)別火災(zāi)或煙霧,并有助于挽救生命。商業(yè)火災(zāi)識(shí)別系統(tǒng)通常在蜂鳴器或警報(bào)器的幫助下具有警報(bào)標(biāo)記。我已經(jīng)概述了一個(gè)使用溫度和煙霧傳感器的基于物聯(lián)網(wǎng)的火災(zāi)預(yù)警系統(tǒng),它不僅會(huì)在特定的序言中發(fā)出火災(zāi)信號(hào),還會(huì)通過(guò)物聯(lián)網(wǎng)發(fā)送相關(guān)數(shù)據(jù)。

盡早而不是事后獲得一些信息是件好事。大火可以燒掉你的房子、辦公室或任何其他地方。這是我們現(xiàn)在要構(gòu)建的解決方案。因此,如果發(fā)生火災(zāi),就會(huì)在任何地方產(chǎn)生大量煙霧和溫度急劇上升,這在任何地方都是一件簡(jiǎn)單的事情。此外,如果發(fā)生在我們家中的液化石油氣泄漏,可能會(huì)引起爆炸。因此,無(wú)論何時(shí)發(fā)生任何這種情況,它都會(huì)通知我們采取一些措施來(lái)保護(hù)我們自己。此外,我們可以啟動(dòng)警報(bào)器來(lái)創(chuàng)建警報(bào)。

該項(xiàng)目具有一些基本功能,如檢測(cè)某個(gè)地方的溫度和煙霧上升情況。此外,結(jié)合使用這兩個(gè)數(shù)據(jù),我們可以計(jì)算出液化石油氣的泄漏情況。每當(dāng)使用 Z 分?jǐn)?shù)分析發(fā)生任何此類(lèi)情況時(shí),我們都會(huì)通過(guò)通知和短信收到警報(bào)。這些消息包含有關(guān)發(fā)生了什么事件的信息,可以是火災(zāi)探測(cè)或僅是煙霧,也可以是液化石油氣泄漏。我們通過(guò)通知和短信了解。除了這些警報(bào)之外,我們還收到一個(gè)網(wǎng)絡(luò)應(yīng)用程序來(lái)控制警報(bào)器來(lái)提醒周?chē)娜恕?/font>

示范

硬件設(shè)置

注意:對(duì)于 Arduino IDE 上的每個(gè)代碼上傳,您都必須斷開(kāi) TX 和 Rx 引腳,否則會(huì)導(dǎo)致錯(cuò)誤。此外,我們正在使用 MQ-6 傳感器的模擬引腳,不要使用數(shù)字引腳,將其留空。如果您使用任何其他連接類(lèi)型,請(qǐng)不要忘記將兩塊板的地面結(jié)合起來(lái)。

軟件設(shè)置

Arduino IDE 上的傳感器代碼

在我們調(diào)用 Serial 的設(shè)置中有一個(gè)簡(jiǎn)單的代碼以 9600 波特率運(yùn)行。然后使用 analogRead() 為 Arduino 的引腳 A0 和 A1 獲取輸入。

注意:如果你想在你的項(xiàng)目中使用這些圖表,你可以通過(guò)這些鏈接: https: //github.com/Inventrom/boltiot-arduino-helper。.

Python IDE 檢測(cè)告警代碼

一旦你可以運(yùn)行 Arduino 代碼,我們就需要一個(gè) python ide 來(lái)編寫(xiě)代碼。您可以在虛擬機(jī)或樹(shù)莓派或 Windows 中編寫(xiě)。我在 Windows Python 3.6 IDLE 中使用它。您可以下載并閱讀文檔以在您的系統(tǒng)上安裝https://www.python.org/..

關(guān)于庫(kù),我們僅使用外部 boltiot 和請(qǐng)求庫(kù)。您可以在終端或 cmd 上使用 pip 命令安裝它們。對(duì)于 Windows,您可以了解如何執(zhí)行此操作https://www.liquidweb.com/kb/install-pip-windows/

  • 配置文件

除了主要代碼之外,我們還將制作另一個(gè) python 文件,即配置文件,其中我們提到了 bolt API 密鑰和設(shè)備 ID,我們還提到了幀速率和用于 z- 分析的倍增因子。

API_KEY = "XXXX"        //Bolt Cloud
API KeyDEVICE_ID = "BOLTXXXX"    //Device ID of the Bolt Module
FRAME_SIZE = 10        //Frame Size for Z score analysis
MUL_FACTOR = 1         //Multiplication factor for Z score analysis

您可以在您的 bolt 云帳戶(hù)中找到 API 密鑰和設(shè)備 ID。

現(xiàn)在對(duì)于主要代碼,邏輯是我們必須從 bolt serial 獲取數(shù)據(jù),所以我們正在使用功能 bolt.serialRead('1') 但是通過(guò)文檔我發(fā)現(xiàn)值是 10 而不是 1。實(shí)際上在使用值 10 獲取數(shù)據(jù)不是即時(shí)的。在使用 1 時(shí),它是一個(gè)即時(shí)獲取的數(shù)據(jù),但有一個(gè)缺點(diǎn),即在第一次迭代中,它將獲取一堆組合數(shù)據(jù)。從串行獲取數(shù)據(jù)后,我們必須以正確的形式制作它,在我的情況下,我獲取的數(shù)據(jù)為 {'value':'546\n45\n', 'success':'1'} 所以我需要提取它。所以我首先將它轉(zhuǎn)換成 JSON 數(shù)據(jù),然后使用 list(data['value'].split("\n")) 我得到列表,所以在索引 0 處我有第一個(gè)傳感器值,在索引 1 處它是第二個(gè).

警報(bào)檢測(cè)

Z 分?jǐn)?shù)的評(píng)估用于檢測(cè)異常。這里的異常是指一個(gè)變量的值(溫度或氣體值)超過(guò)了某個(gè)值的變化。值范圍稱(chēng)為邊界(上限和下限)。我們僅使用上限來(lái)檢測(cè)火警。輸入值、幀大小和倍增因子用于計(jì)算這些邊界。幀大小是 Z 分?jǐn)?shù)分析所需的最小輸入值數(shù)量,乘數(shù)決定了邊界與輸入值曲線(xiàn)的接近程度。

?
poYBAGOhFlSAOJUaAAAiL8ynBOI714.png
?

上面給出了計(jì)算邊界的公式。這里的輸入表示為“Vi”,“r”表示幀大小,“C”是倍增因子。首先,我們計(jì)算輸入值的均值 (Mn)(對(duì)于每個(gè)新輸入,都會(huì)再次計(jì)算均值)。但是等等,我們有 2 個(gè)傳感器值,這意味著我們必須使用其他傳感器的聲明。或者對(duì)于這兩個(gè)傳感器,我們必須單獨(dú)分析它。我們可以用更好的方式來(lái)做到這一點(diǎn),我們可以將傳感器值相加,然后進(jìn)行分析。輸入值(相對(duì)于平均值)的變化為 (Vi - Mn)^2。Z 分?jǐn)?shù) (Zn) 的計(jì)算方法如上所示(每個(gè)輸入值的變化均值的平方根乘以乘數(shù))。邊界表示為“Tn”

因此,對(duì)于組合分析,我們必須相應(yīng)地匹配數(shù)據(jù)上升,如果我們的一個(gè)數(shù)據(jù)是 10 的倍數(shù)上升而另一個(gè)數(shù)據(jù)是 1 的倍數(shù)上升,則它將不起作用。

你必須讓他們更近一點(diǎn)。假設(shè)在這個(gè)項(xiàng)目中,溫度上升為 1 的倍數(shù),即 34、35、36,但氣體傳感器上升為 100、120、150,因此我們將根據(jù)我們的項(xiàng)目將溫度數(shù)據(jù)乘以常數(shù)。

向設(shè)備發(fā)送警報(bào)

現(xiàn)在,當(dāng)我們計(jì)算出上限后,我們將把它與作為兩個(gè)傳感器值之和的組合值進(jìn)行比較。如果是異常,我們將調(diào)用警報(bào)功能。通過(guò)它,我們將為 integromat 場(chǎng)景發(fā)出 Web 請(qǐng)求。它將根據(jù)場(chǎng)景中提到的條件向我們的設(shè)備發(fā)送通知和文本消息,生成當(dāng)前情況。

?
積分流量
?

?

?
poYBAGOhFm-AXIBZAACbg7DW5AY258.png
?

您可以在單擊 webhook 時(shí)找到用于觸發(fā) Web 請(qǐng)求的鏈接,然后復(fù)制地址并將其粘貼到main.py代碼中。此外,每個(gè)節(jié)點(diǎn)都有一個(gè)在線(xiàn)幫助超文本,因此您可以從中參考如何使用,如上所示。

條件是如果溫度> 40 那么它是一個(gè)火警如果溫度 < 40 并且氣體值 > 350 那么它是液化石油氣泄漏。如果溫度 <40 和 150除了所有這些消息和通知,我們還發(fā)送網(wǎng)絡(luò)應(yīng)用程序,該應(yīng)用程序可以控制警報(bào)器啟動(dòng)并提醒附近的人。

控制警報(bào)器/蜂鳴器

該網(wǎng)絡(luò)應(yīng)用程序是使用 bubble.io 設(shè)計(jì)的。使用免費(fèi)托管制作任何網(wǎng)站都非常可靠且容易。我使用了 Yashwant naik 的螺栓模板,然后根據(jù)項(xiàng)目需要對(duì)其進(jìn)行了修改。您可以從 https://docs.boltiot.com/docs/introduction-1 查看詳細(xì)文檔

?
pYYBAGOhFnSAATqTAACoZ2GTbt4033.png
一個(gè)控制 pin 的網(wǎng)絡(luò)應(yīng)用程序
?
?
poYBAGOhFn-AdOb0AAChoj1jesQ546.png
如果您的設(shè)備離線(xiàn),它會(huì)通知您。
?

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評(píng)估板參考手冊(cè)
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開(kāi)發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊(cè)
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)
主站蜘蛛池模板: 精品日韩一区二区三区 | h视频在线观看网站 | 天天操精品 | 久久天天干 | 亚洲欧美色一区二区三区 | 国产成人亚洲精品77 | 天堂网免费 | 国产色啪午夜免费视频 | 午夜免费福利网站 | 亚洲高清视频一区 | 操到喷水 | 色多多福利网站 | 美女性爽视频国产免费 | 变态重口极致另类在线 | 午夜黄网站 | 丁香网五月天 | 大色综合色综合资源站 | 女人又色又爽又黄 | 在线免费看片 | 久久成人综合 | 寡妇一级a毛片免费播放 | 精品特级毛片 | 久久美女精品国产精品亚洲 | 色女人天堂 | 久久成人福利视频 | 国产亚洲片 | 天堂网最新版中文 | 天天色综合久久 | 久久精品国产精品亚洲精品 | 天天插天天干天天射 | 妖精视频亚洲 | 久久亚洲aⅴ精品网站婷婷 久久亚洲成人 | 97人人视频| 欧美.亚洲.日本一区二区三区 | 午夜神马影院 | 国产精品视频网站你懂得 | 欧美黑人巨大xxx猛交 | 一区二区三区在线看 | 女人爽到喷水的视频大全在线观看 | 久草在线免费资源站 | 真爽~张开腿~让我插 |