俞紀良,劉壯林,范海平,曾孟佳,2
(1.湖州師范學院信息工程學院,浙江湖州 313000;2.湖州學院理工學院,浙江湖州 313000)
隨著人們對美好生活標準的不斷提高,許多居民為美化生活環境和凈化空氣,在家里種植了盆栽植物[1]。但忙碌的生活使得人們很多時候無法及時給盆栽植物澆水,大大影響植物的正常生長和存活率。為保證家中綠植的生命活力,研制并開發一種自動澆花裝置就很有必要。目前,市面上的自動澆水裝置,一般通過人為在定時器上設定時間,計時清零時執行澆水動作實現[2],時間的設定依賴于種植戶對綠植的養植經驗,并不能根據植物所需和實際土壤狀況實施較為精準的澆水動作。為解決上述問題,保證自動澆水的及時性和精確性,該文設計了一種以土壤濕度為依據的自動澆花系統,可使土壤濕度保持在合適的范圍內,有利于綠色植物的健康成長。
自動澆花系統設計采用AT89C52 單片機為核心,其中按鍵電路、ADC0832 采樣電路是輸入模塊,輸出模塊為水泵控制電路和LCD 液晶顯示電路,總電源電路為各模塊供電。
土壤濕度傳感器可以獲取當前的土壤水分信息,將采集到的模擬量轉換成數字量,通過單片機進行傳輸,然后在LCD 液晶屏上顯示[3]。通過單片機內置的判斷程序語句來選擇是否澆水。當濕度低于預設的濕度值時,單片機系統發出澆水信號,驅動水泵開始澆水,達到智能澆水的目的。系統硬件框圖如圖1 所示。

圖1 系統硬件框圖……p>