資料介紹
描述
安全是我們的首要任務。在美國,每座商業寫字樓都配備了煙霧探測器、火災報警器和灑水裝置。當火警響起時,大樓租戶應立即撤離大樓;如果出現龍卷風等惡劣天氣,火警系統會指示大樓租戶前往地下室“就地避難”。
時不時地,有些人會無法撤離建筑物或無法前往就地避難地點。原因包括:
- 行動不便人員的輪椅發生故障。
- 醫療緊急情況會導致人失去知覺。
- 有人認為警報“只是另一次演習”,并留在辦公室完成那個電話。
消防員接受過“清理”建筑物的培訓。他們將進入每個房間并確認沒有人在里面。然而,這個過程通常需要5~10分鐘,期間困在里面的人情況可能會惡化。
技術可以提供幫助。在我的設計中,每個房間都有一個傳感器報告里面是否有人,消防員可以使用這些信息來確定進入這些房間的優先順序。
此屏幕說明了消防員可能從系統中看到的內容。共有三個房間,但傳感器讀數顯示房間 1 更有可能有人,因此消防員應首先進入房間 1。
介紹 D6T
我的設計使用 D6T 傳感器來檢測人的存在。D6T 是一款 MEMS 熱傳感器。D6T 可以將它前面的區域“看”為 16 個像素的 4x4 網格,并測量每個像素的溫度。D6T 在傳感器內部還有一個參考溫度傳感器。由于人體的溫度高于環境溫度,當某些像素點的溫度讀數高于參考溫度時,表明可能存在人體。
許多現有應用程序(例如防盜警報器)使用 PIR 傳感器來檢測人員的存在。與PIR相比,D6T有一個獨特的優勢:D6T能夠檢測靜止的人員,而PIR只能檢測運動。此屬性在建筑物疏散應用中很重要,因為那些未能疏散建筑物的人可能不會移動。
設備
該設備由 Azure Sphere MT3620 板和 D6T 傳感器組成。D6T是一個使用5V供電和邏輯電平的I2C傳感器設備;正如我測試的那樣,它在 3.3V 電壓下無法正常工作。因此,需要一個電平轉換器來連接 Azure Sphere 的 mikro BUS 1 和 D6T 傳感器之間的 SDA 和 SCL 線。
為了便于測試,我還將加載了“WiFiTelnetToSerial”示例固件的 ESP8266 連接到 Azure Sphere 的 mikro BUS 2 上的串行線路,以便我能夠通過 telnet 無線讀取調試消息。
在軟件方面,我嘗試了 Visual Studio 一段時間,但認為PlatformIO是更好的選擇,因為它提供了更高級別的 API,使我能夠更多地關注業務邏輯而不是低級別的細節。程序邏輯很簡單:
- 連接到 Azure IoT Central。
- 讀取 D6T 傳感器,計算有多少像素“熱”(溫度高于參考溫度),并將其報告給 Azure IoT Central。
在軟件開發期間,我必須為 Azure IoT Central 連接和讀取 D6T 傳感器構建 Arduino 庫。
云端
Azure Sphere 可以連接到 Azure IoT HUB 或 Azure IoT Central。我擲硬幣決定使用 Azure IoT Central。
Azure IoT Central 上的設置過程包括:
- 啟用“現收現付”計劃計費,并創建 Azure IoT Central。
- 創建一個名為“疏散”的設備模板。
- 創建一個名為“hot”的 Telemetry,最小值為 0,最大值為 16,小數位數為 0。
- 使用模板創建設備“room 1”。
- 為設備生成連接字符串,并將其編程到設備中。
- 創建一個儀表板,使用 Last Known Value 元素顯示每個傳感器的熱點數。
在完成這些設置并連接傳感器后,我們可以在儀表板上看到傳感器讀數:
當需要疏散建筑物時,消防員可以打開儀表板查看哪些房間的讀數非零。非零讀數表示有人可能在該房間內,因此他們可以優先訪問該房間。
運營成本
Azure IoT Central 每臺設備收費 2 美元,每百萬條消息收費 5 美元,免費套餐包含 5 臺設備和每臺設備 50000 條消息。為了保持在免費套餐內,傳感器每 52 秒只能發送一個讀數,這對于分秒必爭的安全應用來說是不夠的。目前,我的程序每秒發送一個讀數。一棟擁有 100 個房間的大樓的運營成本為每月 1461 美元,如果它可以挽救一條生命并避免訴訟,那么這個成本并不高。
可以通過兩種方式降低成本:
- 稍微減少發送間隔。每 5 秒發送一次讀數可將 100 個房間的運營成本降低至每月 449 美元。
- 按需報告。傳感器可以保持連接狀態,而不是定期發送傳感器讀數,但僅在收到指示疏散正在進行的信號后才開始發送 D6T 讀數。這會將成本進一步降低至每月 190 美元(連接 100 臺設備的基本成本)。然而,這種方法需要與火災報警系統集成,這可能存在監管障礙。
操作測試
我在我的公寓里測試了這個系統。我發現 D6T 可以有效地檢測到我的存在,但前提是燈亮著。如果房間完全黑暗,D6T 就看不到我。因此,該方案對于商業樓宇,在房間有人時開著辦公燈是有用的,但對于居民睡覺時可能會關燈的住宅樓宇來說是無效的。
如果我將一杯熱茶放在 D6T 傳感器前面,就會出現誤報。然而,這在實際部署中并不是主要問題:當傳感器安裝在墻上時,熱茶杯只能觸發一個像素。消防員可以首先對熱像素數量較多的房間作出反應,因為較高的數字表明那里很可能有人。
出于安全原因,我無法在建筑物實際著火時測試系統的有效性。
結論
我開發了一種傳感器設備來協助建筑物疏散。它可以告訴消防員哪些房間內可能還有人,讓他們在清理建筑物時優先進入這些房間。
- 基于Microsoft Azure Sphere的AI家庭安全系統
- 構建結合Azure Sphere安全性和FreeRTOS的漫游者
- Azure Sphere I2C掃描儀
- 用于安全物聯網的Azure Sphere和Azure云服務
- 使用Azure KeyVault和Azure Sphere安全自動登錄
- 在Avnet Azure Sphere上創建BurnerOn示例應用程序
- 基于Azure Sphere的安全防盜設備
- 如何使用AVNET Azure Sphere套件
- 使用Azure Sphere監控警報安全面板
- 適用于Azure Sphere的WS2812B LED燈帶驅動器
- 微軟 Azure Sphere MCU技術、生態探析
- 高性能嵌入式堆棧Azure PTOS USBX概述 10次下載
- 海爾21T6D-T存儲器數據
- 彩電海爾25T6D-S電路圖
- 海爾25T6D-S彩電電路圖
- RA6T2的16位模數轉換器操作 [11] 配置RA6T2 ADC模塊 (8) 177次閱讀
- RA6T2的16位模數轉換器操作 [5] 配置RA6T2 ADC模塊 (2) 229次閱讀
- RA6T2的16位模數轉換器操作 [4] 配置RA6T2 ADC模塊 (1) 215次閱讀
- RA6T2的16位模數轉換器操作 [2] A/D轉換器概述 (2) 224次閱讀
- RA6T2的16位模數轉換器操作 [1] 簡介,A/D轉換器概述 185次閱讀
- Azure Kinect Body Tracking For LabVIEW更新預覽 570次閱讀
- IntelliJ上Azure Event Hubs全新支持來了 379次閱讀
- 使用MM32F3270基于Azure RTOS定時器組的應用 1477次閱讀
- 使用MM32F3270基于Azure RTOS動態內存管理的應用 792次閱讀
- 使用MM32F3270基于Azure RTOS信號量的應用 866次閱讀
- Azure Percept DK的硬件介紹與設置使用 945次閱讀
- Azure Kinect Senser DK套件簡介 3433次閱讀
- 你知道怎樣在Azure machine learning中使用異常檢測的方法? 2236次閱讀
- 淺談云災難恢復與備份之Azure Site Recovery服務 1834次閱讀
- STM32F051C6T6引腳圖及相關性能參數 7339次閱讀
下載排行
本周
- 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次下載 | 免費
評論
查看更多