通過使用樹莓派(Raspberry Pi 4)、DHT11溫濕度傳感器設備和物聯網應用開發(IoT Studio)平臺,構建一個服務器機房的實時動態環境溫濕度檢測系統。
設計思路
- 創建并接入相應的產品和設備,實現數據實時上報至阿里云IoT平臺。
- 使用IoT Studio Web可視化開發功能。
構建可視化管理界面,可以隨時查看機房的實時信息,查閱調取歷史曲線信息。
- 使用IoT Studio業務邏輯服務開發功能。
開發一個超溫與低溫的報警通知服務,實現24小時自動檢測報警。例如機房中空調壞了、溫度升高時能及時發出警告。
節點 描述 定時觸發 設置時間,使服務在指定時間執行。 設備(樹莓派計算機) 獲取上報的機房溫度,用于條件判斷的源數據。 條件判斷 設置發出溫度告警信息的條件。 釘釘機器人 添加1個釘釘機器人節點,判斷條件的結果為true時,發出通知消息。 HTTP返回 判斷條件的結果為false時,返回判斷結果。
硬件準備
產品 | 硬件 |
---|---|
樹莓派 | Raspberry Pi 4主板 |
大于8 GB的TF存儲卡與讀卡器 | |
USB TypeC數據線及充電器 | |
micro HDMI轉HDMI連接線 | |
USB鼠標+鍵盤 | |
HDMI電腦顯示器(或HDMI電視機) | |
DHT11溫濕度傳感器 | DHT11傳感器 |
面包板 | |
公母接頭杜邦線 | |
10 KΩ直插電阻 |
快速體驗IoT Studio的Web可視化開發
通過以下步驟,快速實現樹莓派(raspberry Pi 4)接入IoT平臺以及其系統參數數據的上云可視化,使您可以直接在平臺上查看樹莓派板卡的運行信息,并控制指示燈。
監控機房溫濕度
通過以下步驟,將溫濕度傳感器設備接入到樹莓派主板,完成傳感器的數據傳遞功能,并將硬件放到機房環境中搜集數據,實現實時檢測機房環境溫濕度情況的功能。