您的位置: 主頁  >  新聞中心  >  行業新聞  > 基于遠距離wifi模塊智能WiFi澆花系統設計與實現

        基于遠距離wifi模塊智能WiFi澆花系統設計與實現

        發布日期:2022-02-17  瀏覽次數:4194
        基于遠距離wifi模塊智能WiFi澆花系統設計與實現,隨著人們生活質量的不斷提高,越來越多的家庭將在室內種植花卉和植物來裝飾環境。凈化空氣,陶冶情操,豐富日常生活。近年來,工作和生活的步伐逐漸加快,出差、旅游和繁忙的學習使人們很難有足夠的時間來維護花卉和植物。因此,本文設計了一個基于遠距離wifi模塊的智能WiFi澆花系統,可以實時監測土壤濕度,數字化處理和輸出信號,并根據設定的濕度,實現智能澆花。

        本系統主要采用土壤濕度傳感器FC-28實時采集土壤濕度信號,以STC89C51單片機為核心,實現信號的數字處理和輸出,遠程控制WiFi模塊CV520,將實時濕度與設定的濕度進行比較分析,確定澆水系統的工作情況。

        該系統主要以鍵模塊和濕度檢測模塊為輸入模塊,通過STC89C51芯片處理輸入信號,并通過LCD顯示模塊輸出。報警模塊和驅動模塊。遠距離wifi模塊模塊不僅是輸入模塊,也是輸出模塊。

        核心芯片STC89C51完成傳感器采集信號和輸出部分的分時控制。復位電路由K1.C3和R1組成。按K1按鈕,電源VCC通過C3.R1在RST端充電,產生復位高電平。晶體振動電路由Y1.C1和C2組成。

        LCD1602液晶顯示當前濕度.濕度上限和下限閾值。單片機P0~P7分別連接到LCD數據端,P2.5~P2.7分別連接到LCDRS.RW.EN端。LCD字符由ASCII代碼表顯示,通過數據端接收的信號轉換為顯示字符。

        濕度檢測模塊由FC-28和ADC0832模數轉換器組成。J1是插入土壤的兩個插件。AC口用于收集電壓值,ADC0832A/D轉換,然后通過引腳P12.P13.P14傳輸給單片機。

        本設計采用獨立按鈕,通過三個按鈕實現對上。設置下限土壤濕度,K2為設置按鈕。K3為添加按鈕。K4為減少按鈕。按下按鈕后,單片機的引腳P15.P16或P17變為低電平,以實現系統的土壤濕度。設置下限閾值。

        遠距離wifi模塊實現土壤濕度信息的實時顯示和遠程控制澆花。采用TXD和RXD分別連接到單片機的P30和P31引腳,實現數據的遠程交互。

        驅動模塊電路采用5V泵噴水。由于泵是一種大功率裝置,因此選擇三極管9012輔助單片機來控制泵。當單片機的引腳P20為低功率時,三極管通過,泵正常工作;否則,泵將不工作。電容功能是濾波,濾掉泵供電電源中的低頻參數,使泵穩定工作。

        當土壤濕度低于設定的濕度下限時,蜂鳴器啟動報警,澆水土壤,使土壤濕度回到設定的范圍,蜂鳴器停止報警。當單片機引腳P11低電時,三極管9012導通,蜂鳴器報警,LED閃爍。

        該系統的軟件代碼采用模塊化設計,包括濕度檢測程序模塊。AD轉換程序模塊。顯示程序模塊等。啟動初始化,收集土壤濕度值,設置濕度上限。下限,系統自動判斷是否滿足澆花條件,并在LCD顯示屏上顯示采集的數據。如果當前土壤濕度低于預設濕度下限,蜂鳴器啟動報警,泵啟動澆花;當土壤濕度高于預設濕度下限時,蜂鳴器停止報警,泵繼續澆水,直到土壤濕度高于預設濕度上限,泵停止澆水。

        將土壤濕度傳感器放置在盆栽土壤中,在室內室溫條件下,將系統上電并打開開關。此時,觀察LCD顯示屏上的顯示值。液晶開始一行顯示實際濕度,液晶第二行顯示上次斷電前的濕度上限和濕度下限。土壤濕度適當的上限可通過按鈕或手機設置。下限閾值,按下選擇的工作模式按鈕,切換手動模式和自動模式。手動模式:按下按鈕,電機抽水。實際濕度值不影響泵的工作狀態。只有按下按鈕,才能停止抽水。自動模式:實際濕度在濕度上。在下限范圍內,水泵不工作,紅燈不閃爍,蜂鳴器不響,綠燈總是亮的;實際濕度小于濕度下限,水泵工作,紅燈閃爍,蜂鳴器報警;實際濕度大于濕度下限,水泵不工作,紅燈不閃爍,蜂鳴器不報警。此時,打開系統遠距離wifi模塊功能。

        基于不同濕度的土壤,濕度下限為25%,濕度上限為60%。

        本文研究了基于遠距離wifi模塊WiFi的智能澆花系統,實時收集土壤濕度信號,處理和輸出控制信號,實現土壤濕度信息的實時顯示和智能澆花的遠程控制。經測試,該系統工作穩定。實用性強,可用于園林、溫室蔬菜和果園的自動澆水。
        QQ咨詢
        微信咨詢
        聯系電話
        18681563125
        返回頂部
        主站蜘蛛池模板: 潞城市| 潼南县| 江津市| 田东县| 大新县| 集安市| 平安县| 阿克苏市| 尤溪县| 云霄县| 新丰县| 仲巴县| 汉阴县| 寻甸| 罗源县| 红原县| 大新县| 芦山县| 灵宝市| 南部县| 平邑县| 台州市| 凌源市| 无极县| 崇信县| 中卫市| 绥阳县| 成武县| 鄂托克旗| 大厂| 安阳县| 黎城县| 鲁山县| 宜兰县| 无锡市| 安岳县| 安平县| 平湖市| 广元市| 澳门| 屏边|