智能灌溉系統(tǒng):監(jiān)測(cè)各種參數(shù)并決定何時(shí)啟動(dòng)/停止灌溉過程
掃描二維碼
隨時(shí)隨地手機(jī)看文章
智能灌溉系統(tǒng)根據(jù)4個(gè)參數(shù)控制灌溉計(jì)劃:
土壤濕度水平:當(dāng)土壤濕度下降到一定閾值以下時(shí),灌溉過程將開始,灌溉土壤直到土壤濕度水平上升到一定閾值以上
相對(duì)濕度:用于查找土壤濕度水平值,以停止灌溉過程。濕度在決定水分從土壤和植物中蒸發(fā)的快慢方面起著重要作用。根據(jù)該陳述,當(dāng)濕度高(空氣潮濕)時(shí),需要的水較少,因此停止灌溉過程的土壤濕度水平值可以較低,相反,當(dāng)濕度低(空氣干燥)時(shí),需要的水較多,因此停止灌溉過程的土壤濕度水平值可以較高。
降雨?duì)顟B(tài):當(dāng)灌溉過程中有雨時(shí),灌溉過程應(yīng)該停止,因?yàn)橹参镆呀?jīng)自然澆水,從而減少水的浪費(fèi),防止植物澆水過多。
植物土壤水分水平范圍:該值由用戶在GUI中設(shè)置,不同的植物有不同的土壤水分水平要求,這些值可以影響土壤水分水平值,停止灌溉過程,因?yàn)檫@個(gè)值必須在這個(gè)范圍內(nèi),另外,土壤水分水平值開始灌溉過程也受這個(gè)值的影響,因?yàn)楫?dāng)土壤水分水平值低于這個(gè)范圍時(shí),灌溉過程將開始。
雨水傳感器
雨水傳感器電路包含4個(gè)電子元件:檢測(cè)是否下雨的雨水傳感器,Arduino板處理雨水傳感器模擬輸入以確定是否下雨并根據(jù)下雨天氣狀態(tài)控制泵,LCD顯示屏顯示下雨天氣狀態(tài)和泵狀態(tài),以及一個(gè)控制泵激活/停用的有源低繼電器。
該電路的目的是確定灌溉開始后泵將停用的土壤濕度水平,該值將受到空氣相對(duì)濕度水平的影響。當(dāng)空氣“潮濕”時(shí),水蒸發(fā)到空氣中的速度比空氣“干燥”時(shí)慢得多,因此,如果空氣“潮濕”,植物對(duì)水的需求將減少,因此泵停土壤濕度水平也將降低,相反,如果空氣“干燥”,植物對(duì)水的需求將增加,因此泵停土壤濕度水平也將更高。
土壤濕度傳感器
土壤濕度傳感器電路包含4個(gè)電子元件,其中土壤濕度傳感器檢測(cè)土壤濕度水平,Arduino板處理土壤濕度傳感器模擬量輸入并將其轉(zhuǎn)換為百分比形式,并根據(jù)土壤濕度水平控制何時(shí)啟動(dòng)灌溉過程,LCD顯示屏顯示土壤濕度水平的百分比,灌溉狀態(tài)和泵狀態(tài)。和一個(gè)有效的低繼電器控制泵的激活/停用。
GUI & HC06
該電路的目的是傳輸系統(tǒng)的數(shù)據(jù)(土壤濕度水平、降雨天氣狀態(tài)、相對(duì)濕度、灌溉狀態(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個(gè)輸入?yún)?shù)。
首先,土壤濕度水平(傳感器值)是決定何時(shí)啟動(dòng)/停止灌溉過程的輸入?yún)?shù)。
其次,降雨天氣狀態(tài)(傳感器值)是在降雨時(shí)強(qiáng)制結(jié)束灌溉過程的參數(shù)。
第三,相對(duì)濕度(傳感器值)是決定何時(shí)應(yīng)該停止灌溉過程的土壤濕度水平值的參數(shù)。
最后,用戶定義土壤濕度的上下限閾值,上下限閾值會(huì)影響灌溉過程何時(shí)停止的土壤濕度值,因?yàn)樵撝当仨氃诜秶鷥?nèi),此外,下閾值還決定了灌溉何時(shí)開始。
此外,灌溉智能灌溉系統(tǒng)編程的過程水土壤700 ms每1.5分鐘直到系統(tǒng)停止灌溉過程中根據(jù)土壤水分水平,1.5分鐘的原因之間的緩沖區(qū)的激活在灌溉過程中水泵是讓水完全沉入土壤和土壤中傳播,從而提高系統(tǒng)的準(zhǔn)確性和獲得一個(gè)更精確的時(shí)間何時(shí)停止灌溉過程。
本文編譯自hackster.io





