智能灌溉系統(tǒng):監(jiān)測各種參數(shù)并決定何時啟動/停止灌溉過程
智能灌溉系統(tǒng)根據(jù)4個參數(shù)控制灌溉計劃:
土壤濕度水平:當(dāng)土壤濕度下降到一定閾值以下時,灌溉過程將開始,灌溉土壤直到土壤濕度水平上升到一定閾值以上
相對濕度:用于查找土壤濕度水平值,以停止灌溉過程。濕度在決定水分從土壤和植物中蒸發(fā)的快慢方面起著重要作用。根據(jù)該陳述,當(dāng)濕度高(空氣潮濕)時,需要的水較少,因此停止灌溉過程的土壤濕度水平值可以較低,相反,當(dāng)濕度低(空氣干燥)時,需要的水較多,因此停止灌溉過程的土壤濕度水平值可以較高。
降雨狀態(tài):當(dāng)灌溉過程中有雨時,灌溉過程應(yīng)該停止,因為植物已經(jīng)自然澆水,從而減少水的浪費,防止植物澆水過多。
植物土壤水分水平范圍:該值由用戶在GUI中設(shè)置,不同的植物有不同的土壤水分水平要求,這些值可以影響土壤水分水平值,停止灌溉過程,因為這個值必須在這個范圍內(nèi),另外,土壤水分水平值開始灌溉過程也受這個值的影響,因為當(dāng)土壤水分水平值低于這個范圍時,灌溉過程將開始。
雨水傳感器
雨水傳感器電路包含4個電子元件:檢測是否下雨的雨水傳感器,Arduino板處理雨水傳感器模擬輸入以確定是否下雨并根據(jù)下雨天氣狀態(tài)控制泵,LCD顯示屏顯示下雨天氣狀態(tài)和泵狀態(tài),以及一個控制泵激活/停用的有源低繼電器。
該電路的目的是確定灌溉開始后泵將停用的土壤濕度水平,該值將受到空氣相對濕度水平的影響。當(dāng)空氣“潮濕”時,水蒸發(fā)到空氣中的速度比空氣“干燥”時慢得多,因此,如果空氣“潮濕”,植物對水的需求將減少,因此泵停土壤濕度水平也將降低,相反,如果空氣“干燥”,植物對水的需求將增加,因此泵停土壤濕度水平也將更高。
土壤濕度傳感器
土壤濕度傳感器電路包含4個電子元件,其中土壤濕度傳感器檢測土壤濕度水平,Arduino板處理土壤濕度傳感器模擬量輸入并將其轉(zhuǎn)換為百分比形式,并根據(jù)土壤濕度水平控制何時啟動灌溉過程,LCD顯示屏顯示土壤濕度水平的百分比,灌溉狀態(tài)和泵狀態(tài)。和一個有效的低繼電器控制泵的激活/停用。
GUI & HC06
該電路的目的是傳輸系統(tǒng)的數(shù)據(jù)(土壤濕度水平、降雨天氣狀態(tài)、相對濕度、灌溉狀態(tài)、泵狀態(tài))并顯示在GUI上,使用戶可以在遠(yuǎn)離電路的地方觀察系統(tǒng)的各種信息。
此外,由于不同的植物有不同的需求,GUI還允許用戶根據(jù)農(nóng)業(yè)植物的需求調(diào)整系統(tǒng)的土壤濕度水平閾值(土壤濕度水平范圍),并將該數(shù)據(jù)傳輸?shù)?a href="/tags/Arduino" target="_blank">Arduino板。
智能灌溉系統(tǒng)
智能灌溉系統(tǒng)的目標(biāo)是根據(jù)上述各種輸入?yún)?shù)控制灌溉過程的激活,該系統(tǒng)包含5個輸入?yún)?shù)。
首先,土壤濕度水平(傳感器值)是決定何時啟動/停止灌溉過程的輸入?yún)?shù)。
其次,降雨天氣狀態(tài)(傳感器值)是在降雨時強制結(jié)束灌溉過程的參數(shù)。
第三,相對濕度(傳感器值)是決定何時應(yīng)該停止灌溉過程的土壤濕度水平值的參數(shù)。
最后,用戶定義土壤濕度的上下限閾值,上下限閾值會影響灌溉過程何時停止的土壤濕度值,因為該值必須在范圍內(nèi),此外,下閾值還決定了灌溉何時開始。
此外,灌溉智能灌溉系統(tǒng)編程的過程水土壤700 ms每1.5分鐘直到系統(tǒng)停止灌溉過程中根據(jù)土壤水分水平,1.5分鐘的原因之間的緩沖區(qū)的激活在灌溉過程中水泵是讓水完全沉入土壤和土壤中傳播,從而提高系統(tǒng)的準(zhǔn)確性和獲得一個更精確的時間何時停止灌溉過程。
本文編譯自hackster.io





