如何搭建一款監測土壤水分的物聯網系統
在這篇文章中,我們將介紹如何搭建一款監測土壤水分的物聯網系統,用于在土壤干燥時發出警報,提醒用戶。本項目使用了IoT云平臺來管理警報系統,同時存儲來自傳感器的數據。眾所周知,物聯網是當今熱門話題之一,它將改變我們的未來及生活方式。如今我們可以自己動手搭建物聯網系統,因為市場上已有一些原型板,這使得我們不用花費太多金錢及精力就可以著手物聯網項目。
搭建 IoT 系統項目
構建這個項目,我們需要:
1. Arduino MKR1000;
2. 濕度傳感器;
3. IoT 云平臺 Carriots 的免費賬戶(點擊https://www.carriots.com/joinus創建賬戶);
4. IFFT 賬戶(點擊https://ifttt.com/discover,了解更多)。
該項目的核心理念是搭建一個監測土壤水分的 IoT 系統,勘測土壤的濕度。Arduino MKR1000 控制傳感器向 Carriots IoT 平臺發送數據。Carriots 平臺反過來存儲來自傳感器的數據,并檢測存儲的值何時達到閾值。下文我們會分享如何分析數據。現在可以假設 Carriots IoT 平臺能夠以某種方式調用一個 IFFT 服務,并向用戶發送一個提醒的短消息。構建該 IoT 系統,我們可以探索如何使用 IoT 生態系統的組件。此外,該項目使用 LED 矩陣顯示濕度土壤狀態。接下來,我們看看具體怎么搭建。
檢測傳感器數據
第一步,我們必須讀取傳感器數據。該 IoT 項目使用了 YL-38 + YL-69 傳感器,這個是可以插入要檢查的土壤中的模擬傳感器。那么如何將傳感器連接到 Arduino,如下所示:
代碼很簡單。我們 從A1 引腳讀取數據,然后計算濕度:
此外,還需將 Arduino MKR1000 連接到互聯網,以便它可以發送數據:
connectToWifi() 包含:
這樣,如以上代碼所述,我們可以管理顯示濕度的 LED 矩陣。接下來就聚焦于物聯網云平臺上。
連接到IoT云平臺
在將數據發送到云端之前,我們必須配置 Carriots 平臺才能管理數據。 Carriots 使用了分層結構來對設備進行分組和管理。因此,在使用設備之前,必須創建此結構。用戶一旦登錄,先點擊“Hierarchy”,再點擊“ Project”,填寫所需的數據,如下圖:
下一步創建服務,填寫所需的數據:
最后,創建組:
以上的步驟只需做一次。最后一步是配置設備。它表示我們用來發送數據的物理設備。該設備屬于在最后一步創建的組,組屬于服務,服務屬于項目。
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%
下載地址
如何搭建一款監測土壤水分的物聯網系統下載
相關電子資料下載
- Arm物聯網事業部業務拓展副總裁馬健:如何幫助AIoT企業加速創新? 21
- NB-IOT無線傾角傳感器用于伊利智能貨架安全監測的具體案例 214
- 設備互聯(IOT數據采集)平臺有什么功能 52
- 介紹保護物聯網設備安全的11種方法 11
- Prophesee的GenX320第五代DVS傳感器產品參數介紹 31
- 因「盒」而來︱英碼科技「深元」的AI重構與工具革命 58
- 萬物智聯步入下半場,TUYA開發者大會(香港)助力打造IoT新業態 564
- 縱行科技聯合菜鳥亮相汽車售后備件物流大會,以IoT助力汽車供應鏈數字化管理 139
- R&S攜手Skylo Technologies增強非地面網絡(NTN)測試服務 118
- 直面應用,一文說明白物聯網發展與趨勢究竟如何? 152