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