資料介紹
描述
介紹
本項目是一個溫度監控系統。它存儲由 LM35 溫度傳感器記錄的數據,并為其創建回歸多項式圖。然后,根據設置的邊界條件,如果違反這些限制,將通過電子郵件和 SMS 向用戶發送警報消息。還進行了 Z 分數分析和未來溫度預測,以檢測任何異常情況。
第 1 部分:連接
- 握住傳感器,以便可以讀取上面寫的“LM35”。引腳從左到右分別是VCC、輸出、GND。
- VCC 引腳連接到 Bolt WiFi 模塊的 5V;輸出引腳到 Bolt WiFi 模塊的 A0;GND 引腳到 Bolt WiFi 模塊的 GND 引腳。
- 電路如下所示:
![pYYBAGOIMbKAdyD2AAAvIH7Sz8Q206.png](https://file.elecfans.com/web2/M00/7F/8C/pYYBAGOIMbKAdyD2AAAvIH7Sz8Q206.png)
電路表示
?
第 2 部分:在 BOLT 云上配置設備
- 在 Bolt Cloud 上創建一個產品,以監控來自 LM35 的數據,并將其鏈接到您的 Bolt。
![poYBAGOIMbSASk0AAAAwsY776wY427.png](https://file.elecfans.com/web2/M00/7F/00/poYBAGOIMbSASk0AAAAwsY776wY427.png)
以名稱 CAPSTONE_PRO 創建的溫度傳感器產品
?
- 配置硬件設置如下:
![poYBAGOIMbeAeX24AABPKC0LZWw882.png](https://file.elecfans.com/web2/M00/7F/00/poYBAGOIMbeAeX24AABPKC0LZWw882.png)
選擇 A0 引腳并命名為 temp
?
- 編寫產品代碼,需要對 Bolt 發送的數據運行多項式回歸算法。
![poYBAGOIMbmAMiygAAA824i4xQc753.png](https://file.elecfans.com/web2/M00/7F/00/poYBAGOIMbmAMiygAAA824i4xQc753.png)
用于創建在 javascript 中創建并以名稱 temp_monitor 存儲的回歸圖的代碼
?
- 保存此設置并將其鏈接到 Bolt WiFi 模塊
![pYYBAGOIMb6ASExWAABDtMIHzqs365.png](https://file.elecfans.com/web2/M00/7F/8C/pYYBAGOIMb6ASExWAABDtMIHzqs365.png)
產品鏈接到設備
?
第 3 部分:數據收集
- 將這個溫度監測電路放在冰箱內,讓系統記錄溫度讀數至少 2 小時。
![pYYBAGOIMcCAHI48AAAjpo8QDOE699.png](https://file.elecfans.com/web2/M00/7F/8C/pYYBAGOIMcCAHI48AAAjpo8QDOE699.png)
電路保存在冰箱中。移動電源充當所需的電源。
?
第 4 部分:警報消息編碼
- 使用 VMware Workstation 12 播放器,打開 Ubuntu
![poYBAGOIMcOALIs4AABOSZTwEl4497.png](https://file.elecfans.com/web2/M00/7F/00/poYBAGOIMcOALIs4AABOSZTwEl4497.png)
打開ubuntu
?
- 登錄并鍵入 SMS 和電子郵件詳細信息的憑據所需的程序
![pYYBAGOIMcaADqcfAAA9sCzRDZE579.png](https://file.elecfans.com/web2/M00/7F/8C/pYYBAGOIMcaADqcfAAA9sCzRDZE579.png)
憑據代碼
?
第 5 部分:分析數據和發送消息的代碼
- 使用 2 小時內收到的讀數,借助 Python 代碼設置冰箱內的溫度界限。
![pYYBAGOIMcyAfnucAABFfLGy6kw644.png](https://file.elecfans.com/web2/M00/7F/8C/pYYBAGOIMcyAfnucAABFfLGy6kw644.png)
用于設置邊界限制的 Python 代碼。
?
- 編寫一個 python 代碼,每 10 秒獲取一次溫度數據,并在溫度超過指定溫度閾值時發送電子郵件警報。
![poYBAGOIMc-ABnMUAABEItVASWI250.png](https://file.elecfans.com/web2/M00/7F/00/poYBAGOIMc-ABnMUAABEItVASWI250.png)
用于存儲數據和發送警報消息的 Python 代碼。
?
- 修改上面的 python 代碼,進行 Z 分數分析并在檢測到異常時打印錯誤消息。這里使用的錯誤信息是:“有人打開了冰箱門”。
![pYYBAGOIMdGAYcp0AAAvowZRDV4842.png](https://file.elecfans.com/web2/M00/7F/8C/pYYBAGOIMdGAYcp0AAAvowZRDV4842.png)
Z-SCORE 分析的 Python 代碼
?
- 調整 Z 分數分析代碼,以便在有人打開冰箱門時檢測到異常。
![poYBAGOIMdSAeK40AAAmDT6rydA482.png](https://file.elecfans.com/web2/M00/7F/00/poYBAGOIMdSAeK40AAAmDT6rydA482.png)
用于發送錯誤消息的 Python 代碼。
?
第 6 部分:輸出
![pYYBAGOIMdiASkWNAABCF7NNCJw325.png](https://file.elecfans.com/web2/M00/7F/8C/pYYBAGOIMdiASkWNAABCF7NNCJw325.png)
Python 代碼的輸出。
?
![pYYBAGOIMduATo7XAAArxvggyzk176.png](https://file.elecfans.com/web2/M00/7F/8C/pYYBAGOIMduATo7XAAArxvggyzk176.png)
沒有預測的多項式回歸圖。
?
![pYYBAGOIMd6AW7DdAAArp3EYiAU417.png](https://file.elecfans.com/web2/M00/7F/8C/pYYBAGOIMd6AW7DdAAArp3EYiAU417.png)
具有預測的多項式回歸圖
?
![pYYBAGOIMeCAIoNRAAAvTaunzY0767.png](https://file.elecfans.com/web2/M00/7F/8C/pYYBAGOIMeCAIoNRAAAvTaunzY0767.png)
當溫度低于或高于邊界條件時發送警報消息。
?
?
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- Arduino Ethernet Shield監控溫度開源項目
- 關于監控房間內的溫度開源分享
- LED和蜂鳴器控制、光和溫度監控器開源
- 燈光監控系統開源分享
- TempGuard溫度監控和異常檢測系統開源
- 溫度監測系統開源分享
- 燈光監控系統開源
- 溫室監控系統開源分享
- 如何設計研究無線溫度傳感器的網絡監控系統 19次下載
- 多點溫度的監控系統設計 16次下載
- 溫度監控報警系統 27次下載
- 基于ARM的多路溫度監控系統的設計 17次下載
- 溫度監控系統的設計資料 10次下載
- 溫度濕度監控系統的設計
- 分布式電纜溫度監控系統 74次下載
- 什么是動力環境監控系統 1068次閱讀
- 監控系統負載記錄系統狀態 1013次閱讀
- 如何利用溫度傳感器實現植物監控系統的設計 1834次閱讀
- 圖像傳感器為視頻監控帶來了新趨勢 8.3w次閱讀
- 基于STTS75溫度傳感器和CC2430芯片實現網箱溫度監控系統的設計 2947次閱讀
- 溫度傳感器TMP275的原理、工作方式及在環境監控中的應用分析 6410次閱讀
- 基于s3c44b0微處理器和rtl8019as芯片實現遠程溫度監控系統設計 1097次閱讀
- 基于一線總線和溫度傳感器DS18820實現智能建筑溫度測試系統設計 2052次閱讀
- 基于嵌入式技術的Web遠程實時溫度監控系統設計淺析 2246次閱讀
- 單片機的智能溫度預警系統教學案例 2922次閱讀
- 基于TMP275的電機溫度監控系統研究 1690次閱讀
- 變壓器溫度智能監控儀電路模塊設計 5467次閱讀
- ADuC7061和外部RTD構建的基于USB的溫度監控器 3034次閱讀
- 全隔離式鋰離子電池監控和保護系統 2502次閱讀
- 基于單片機和傳感器的雞舍溫度監控系統設計 3325次閱讀
下載排行
本周
- 1A7159和A7139射頻芯片的資料免費下載
- 0.20 MB | 55次下載 | 5 積分
- 2PIC12F629/675 數據手冊免費下載
- 2.38 MB | 36次下載 | 5 積分
- 3PIC16F716 數據手冊免費下載
- 2.35 MB | 18次下載 | 5 積分
- 4dsPIC33EDV64MC205電機控制開發板用戶指南
- 5.78MB | 8次下載 | 免費
- 5STC15系列常用寄存器匯總免費下載
- 1.60 MB | 7次下載 | 5 積分
- 6模擬電路仿真實現
- 2.94MB | 4次下載 | 免費
- 7PCB圖繪制實例操作
- 2.92MB | 2次下載 | 免費
- 8零死角玩轉STM32F103—指南者
- 26.78 MB | 1次下載 | 1 積分
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 452次下載 | 免費
- 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 141次下載 | 1 積分
- 3基于STM32單片機智能手環心率計步器體溫顯示設計
- 0.10 MB | 137次下載 | 免費
- 4A7159和A7139射頻芯片的資料免費下載
- 0.20 MB | 55次下載 | 5 積分
- 5PIC12F629/675 數據手冊免費下載
- 2.38 MB | 36次下載 | 5 積分
- 6如何正確測試電源的紋波
- 0.36 MB | 19次下載 | 免費
- 7PIC16F716 數據手冊免費下載
- 2.35 MB | 18次下載 | 5 積分
- 8Q/SQR E8-4-2024乘用車電子電器零部件及子系統EMC試驗方法及要求
- 1.97 MB | 8次下載 | 10 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論