1、能夠檢測土壤的濕度,實時顯示到LCD1602液晶屏上。
2、能夠設置上下限值,低于下限啟動澆水并報警。
3、利用繼電器驅動潛水泵。
4、根據不同的土壤,能夠合理的調整澆水要求。
包含C51自動澆花系統Keil源碼,原理圖,實物接線圖,PCB,Proteus仿真,并包含開發軟件安裝教程(AD,Proteus,Keil等)以及使用軟件的使用方法
自動澆花系統采用51單片機+LCD1602液晶+土壤傳感器+繼電器+ADC0832+水泵設計而成。
系統三個按鍵分別是:系統復位鍵、設置鍵、加鍵、減鍵。
1、土壤干濕度傳感器實時給單片機傳輸信號。
2、按鍵設置土壤干濕度閾值,實現土壤水分的動態控制。
3、液晶實時顯示土壤濕度情況,所設置的閾值,直觀明了。
4、ADC0832將模擬信號轉換成數字信號傳給單片機。
按鍵調節上下限值,LCD1602實時顯示土壤濕度值,并顯示上下限值。土壤檢測傳感器檢測濕度值低于下限時,蜂鳴器報警并驅動水泵澆水,濕度值高于上限時停止澆水。
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
51hei.png (22.71 KB, 下載次數: 72)
下載附件
2020-6-2 19:24 上傳
制作出來的實物圖如下:
線路圖3.jpg (552.75 KB, 下載次數: 54)
下載附件
2020-6-1 17:34 上傳
線路圖1.jpg (531.99 KB, 下載次數: 59)
下載附件
2020-6-1 17:34 上傳
線路圖2.jpg (881.16 KB, 下載次數: 58)
下載附件
2020-6-1 17:34 上傳
單片機源程序如下:
所有資料51hei提供下載:
自動澆花系統.7z
(838.84 KB, 下載次數: 385)
2020-6-2 19:25 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|