彭元堃 楊艷 楊瑋 陳士燃
摘要 ? ?為了提高農業(yè)管理的科學性和工作效率,本文設計了一種基于物聯網技術的智能農業(yè)管理系統(tǒng),該系統(tǒng)基于阿里云物聯網平臺通過智能傳感器技術采集農業(yè)數據和智能管理。系統(tǒng)具有實時采集和監(jiān)控功能,使用戶能夠及時處理各種環(huán)境信息,提高管理效率和生產效率。測試結果表明,本文所設計的智能農業(yè)管理系統(tǒng)具有穩(wěn)定性強、可靠性高、價格低廉等特點,為智能化農業(yè)管理系統(tǒng)提供了一種可行的方案。
關鍵詞 ? ?物聯網;智能農業(yè)管理系統(tǒng);傳感器技術
中圖分類號 ? ?S126;TP391.44;TN929.5 ? ? ? ?文獻標識碼 ? ?A
文章編號 ? 1007-5739(2020)19-0257-03 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?開放科學(資源服務)標識碼(OSID)
Design ?of ?Intelligent ?Agricultural ?Management ?System ?Based ?on ?Internet ?of ?Things ?Technology
PENG Yuankun ? ?YANG Yan * ? ?YANG Wei ? ?CHEN Shiran
(School of Electronic and Electrical Engineering, Bengbu University, Bengbu Anhui 233030)
Abstract ? ?In order to improve the scientificity and work efficiency of agricultural management, this paper designed an intelligent agricultural management system based on the Internet of Things technology. Based on the Alibaba Cloud Internet of Things platform, this system could collect agricultural data and manage intelligently through intelligent sensor technology. The system had real-time collection and monitoring functions, enabled users to process various environmental information in time, improved management efficiency and production efficiency. The test results showed that the intelligent agricultural management system designed in this paper had the characteristics of strong stability, high reliability and low price, which provided a feasible scheme for the intelligent agricultural management system.
Keywords ? ?Internet of Things; intelligent agricultural management system; sensor technology
隨著計算機、物聯網技術、嵌入式系統(tǒng)技術的發(fā)展,目前,物聯網技術和嵌入式系統(tǒng)技術已得到廣泛應用。將物聯網技術和農業(yè)相結合,是提高農業(yè)生產效率、加快推進農業(yè)信息化的必然選擇,但真正推廣仍然有很大的障礙,就當下的環(huán)境來說,主要存在的問題有:現有的生產模式限制了物聯網智能農業(yè)的大規(guī)模發(fā)展,物聯網基礎建設成本過高導致無法普遍推廣;最重要的是,在實際應用中,物聯網技術尚不成熟,使用效果低于預期。不可否認的是,數據信息時代的發(fā)展已經在很大程度上改善了傳統(tǒng)農業(yè)的不足,農民可以不再憑借經驗判斷作物的生長狀況,而是利用科學技術提高生產力。此外,嵌入式系統(tǒng)技術的發(fā)展有效解決了硬件平臺搭建的難題,極大地降低了成本,使智能農業(yè)系統(tǒng)更便于控制,同時也讓物聯網技術在智能農業(yè)系統(tǒng)中得到更充分、更有效的利用。圖像處理技術與多媒體傳感器的智能使用有效地優(yōu)化了農業(yè)系統(tǒng),可以更快速、更準確地為耕種環(huán)境作出決策。目前,智能農業(yè)的發(fā)展已經進入新時期,如何更有效地利用高科技手段是目前研究的主要方向之一[1]。
本文所設計的物聯網智能農業(yè)管理系統(tǒng)將傳感器采集的數據進行綜合后及時傳送至軟件終端,并保留歷史記錄,每個周期會進行數據分析和環(huán)境預測,從而提高了系統(tǒng)的穩(wěn)定性和可靠性,簡單的架構降低了使用成本和使用技術難度。
1 ? ?系統(tǒng)總體方案
如圖1所示,農業(yè)智能管理系統(tǒng)總體結構采用硬件與軟件相結合的方式,其中硬件平臺采用嵌入式系統(tǒng)搭建,主控芯片借助串口發(fā)送指令,利用Wi-Fi無線通信技術,遠程控制各種傳感器采集環(huán)境數據,如空氣溫濕度、土壤溫濕度、二氧化碳濃度等,在同一局域網下,將數據打包發(fā)送到軟件終端,并設置預先報警的規(guī)則實時監(jiān)控與分析,為用戶提供智能決策的方案,及時改善環(huán)境數據,以便達到最適合農作物生長的環(huán)境[2]。
1.1 ? ?智能農業(yè)管理系統(tǒng)主要技術指標
該智能農業(yè)管理系統(tǒng)針對不同的環(huán)境和應用的對象,包括智能監(jiān)控、數據采集、遠程控制、預防報警等功能,利用物聯網技術可以有效地與環(huán)境建立聯系,達到對農作物生長進行管理和監(jiān)控的作用[3]。
1.1.1 ? ?智能監(jiān)控。通過各種傳感器設備實現對土壤濕度、環(huán)境溫度、光照強度、環(huán)境濕度和CO2濃度的實時監(jiān)控。
1.1.2 ? ?數據采集。利用硬件平臺的上位機通過串口通信發(fā)送指令來控制傳感器采集數據并進行歸一化處理,然后上傳到軟件終端。
1.1.3 ? ?遠程控制。通過物聯網技術實現在同一局域網下所有設備均具有遠程控制的功能,用戶通過軟件終端可以對整個智能農業(yè)系統(tǒng)進行調控。
1.1.4 ? ?預防報警。針對不同農作物設置不同環(huán)境條件,當傳感器所采集的數據與系統(tǒng)設置的數據值不符時,便會觸發(fā)報警功能,方便用戶及時采取措施,使當前環(huán)境最適宜農作物生長。
1.2 ? ?物聯網智能農業(yè)技術原理
物聯網技術應用在智能農業(yè)系統(tǒng)中,其技術原理為:在農業(yè)大棚或農作物生長區(qū)安裝智能傳感器設備和一體化智能控制系統(tǒng),通過這些傳感設備,按照約定的協(xié)議,可以將農業(yè)環(huán)境與網絡相連接?;赪i-Fi技術、RFID技術和傳感網技術的發(fā)展,對傳感器采集的信息進行數據分析,智能化地控制農作物生長環(huán)境,以達到最適宜農作物生長的條件[4]。
Wi-Fi技術可以將各種傳感設備連接到局域網,實現無線網絡傳輸;RFID技術在整個系統(tǒng)中通過對接收頻率信號進行數據分析處理,然后傳輸到后臺和云端,實現對數據信息的控制;傳感網是物聯網的核心技術,主要用于進行信息交換和傳輸,且具有數據存儲功能[5]。
2 ? ?硬件數據采集與控制系統(tǒng)設計
硬件數據采集與控制系統(tǒng)主要由供電系統(tǒng)、單片機控制系統(tǒng)、傳感器設備組成,如圖2所示。
供電系統(tǒng):硬件主控系統(tǒng)通過USB串口電路供電,輸出電壓為5V。
單片機控制系統(tǒng):該模塊采用STM32F104增強型芯片,此芯片具有高性能、低成本、低功耗的特點,可以兼容5V的I/O管腳,最多有112個快速I/O端口,且多達11個定時器,廣泛應用于各種嵌入式系統(tǒng)中,非常適合用于控制傳感器采集數據。在整個硬件系統(tǒng)中,可以接收、執(zhí)行、發(fā)送指令,并按照預設的程序進行數據傳輸。
設備:針對農業(yè)系統(tǒng)的環(huán)境特點,主要的傳感器采集設備有土壤濕度傳感器、大氣溫濕度傳感器、CO2濃度傳感器、光照強度傳感器等;此外,還包括報警模塊中的蜂鳴器設備、監(jiān)控模塊的攝像頭設備。
控制系統(tǒng)的實現基于嵌入式系統(tǒng)的UART串口通信協(xié)議,通過配置好無線通信協(xié)議即可發(fā)送接收數據。利用串口可以實現上位機與下位機的通信,通過編寫程序使上位機發(fā)送各種指令控制傳感器和報警模塊進行相應操作;軟件終端主要用于發(fā)送控制指令,然后控制系統(tǒng)進行智能化處理,實現環(huán)境數據的監(jiān)控以及設備的開關運行[6]。
3 ? ?軟件終端系統(tǒng)設計
軟件終端利用阿里云物聯網平臺,與主控制器在同一局域網下,從而使傳感器采集的數據能夠傳輸到軟件終端,進行一系列的歸一化處理與綜合分析,為了方便用戶更直觀了解環(huán)境數據,軟件終端可以導出圖表方便用戶分析。所用的軟件都基于Windows和An-droid系統(tǒng)進行管理,軟件終端操作流程如圖3所示。整個軟件終端系統(tǒng)通過阿里云物聯網平臺搭建,其所提供的服務和功能詳細且操作便捷,按照上述操作流程,即可快速上手整個智能農業(yè)管理系統(tǒng),一體化的操作節(jié)省人力、物力資源。
3.1 ? ?阿里云物聯網平臺
該平臺提供了安全可靠的設備連接通信能力,支持設備采集數據上傳到云端,可以自定義Topic通信,支持多種設備終端開發(fā)和開發(fā)板接入,此外還提供方便快捷的設備管理功能和非常清晰的管理界面[7]。基于阿里云物聯網平臺的物聯網終端可分為4層架構,其系統(tǒng)架構如圖4所示。① 物聯網平臺:是一個具有管理、控制、部署的多功能一體化平臺,提供Wed可視化界面,方便后臺管理。②邊緣節(jié)點:將邊緣設備采集的數據進行處理并上傳到物聯網平臺,同時具有數據轉發(fā)和路由功能。③邊緣設備:是由硬件系統(tǒng)控制的傳感器,產生的數據將上傳到邊緣節(jié)點,建立硬件控制系統(tǒng)與軟件終端系統(tǒng)的聯系。④應用層:主要有兩方面,一方面是該物聯網平臺自己提供的網頁端服務,利用Web可視化界面查看系統(tǒng)運行的狀況;另一方面是利用平臺提供的接口連接自己的應用,通過手機端實現對系統(tǒng)的控制[8]。
通過登錄阿里云物聯網平臺控制臺,在產品管理界面創(chuàng)建產品,然后定義產品功能,將STM32F104芯片與該平臺進行通信,通過UART串口通信技術檢測所開發(fā)設備的功能,最后在設備詳情頁面即可查看實時數據。在該平臺用戶可實現設備的調試與監(jiān)控,便于將所有硬件設施統(tǒng)一管理,及時排查錯誤?;赪in-dows端的阿里云物聯網服務平臺設備調試界面如圖5所示。在設備調試界面可以很清楚地看到各種邊緣設備的運行情況與在線狀態(tài)。結合阿里云提供的其他產品和服務,使用者可以十分便捷地構建一體化智能終端操作平臺,與其他的智能農業(yè)管理系統(tǒng)相比,該智能農業(yè)管理系統(tǒng)的設計在底層與通訊上花費了更少的精力,實現了更多的功能與服務,減少了開發(fā)周期,也節(jié)約了大量軟件搭建成本。
3.2 ? ? 環(huán)境監(jiān)控管理系統(tǒng)構建
該系統(tǒng)主要的功能有自動監(jiān)控、環(huán)境參數設置、智能分析、遠程控制設備等4個部分。該系統(tǒng)構建在軟件終端,用戶可以通過網頁、PC端或Android客戶端進行控制[9]。環(huán)境監(jiān)控界面如圖6所示。利用阿里云物聯網平臺提供的服務,可以實現自動監(jiān)控、環(huán)境參數設置、智能分析、遠程控制設備等功能,在網頁端和手機客戶端均可以清晰地查看各種功能的運行效果和數據分析。如在環(huán)境監(jiān)控界面可以看到發(fā)布的消息數,可以預設報警規(guī)則,全面監(jiān)測整個系統(tǒng)[10]。
3.3 ? ?測試結果與分析
為了方便測試,以Android客戶端為例顯示測試界面,顯示界面如圖7所示。為了便于對比分析數據的準確性,采用生活中常用的溫度計、濕度計、二氧化碳記錄儀工具測量實際環(huán)境數據。
通過對比分析實際測量的數據與傳感器測量并通過軟件處理在終端顯示的數據發(fā)現,誤差并不大,其誤差均低于0.5%。對于農作物生長環(huán)境來說,這些誤差不足以影響農作物生長,說明這些數據十分具有指導意義,因而作為智能環(huán)境監(jiān)控設備其數據是合理的[11]。
4 ? ?結語
本文所設計的智能農業(yè)管理系統(tǒng)在物聯網技術基礎上采用軟件、硬件結合的方式,通過嵌入式系統(tǒng)技術搭建硬件控制平臺,利用物聯網技術實現萬物互聯互通,便于環(huán)境監(jiān)控和智能化管理,用戶不但可以通過Web網頁端、PC端和Android客戶端進行監(jiān)視,還可以在軟件操作系統(tǒng)上對農業(yè)環(huán)境進行智能化管理與控制,及時調整當前不適的環(huán)境條件,給農作物生長提供最好的保障,不僅減少了農業(yè)管理人員的工作量和操作難度,而且在農作物生長環(huán)境改善和農作物生產效率提高方面有著廣泛的應用前景[12]。
5 ? ?參考文獻
[1] 李雪,文燕,鄒承俊,等.基于物聯網的智能農業(yè)大棚系統(tǒng)[J].時代農機,2019,46(1):106-107.
[2] 魏霞.基于物聯網的智能農業(yè)系統(tǒng)運用[J].農業(yè)工程,2019,9(2):19-21.
[3] 儲成祥,戴嘯濤,楊曉東.我國農業(yè)信息化中的物聯網技術應用需求評價與對策研究[J].南京郵電大學學報,2011(3):36-41.
[4] 王淼.基于ZigBee的智能農業(yè)物聯網系統(tǒng)[J].農業(yè)工程,2018,8(11):34-36.
[5] 周紅亞,李紅麗.基于物聯網的智能農業(yè)系統(tǒng)設計與實現[J].時代農機,2019,46(8):60.
[6] 鄭濤,王潔,朱建錫,等.基于嵌入式系統(tǒng)技術的溫室環(huán)境測控系統(tǒng)[J].河南科技,2018(23):38-39.
[7] 王燦.基于云平臺的物聯網遠程監(jiān)控系統(tǒng)研究[D].武漢:華中科技大學,2015.
[8] HADIPOUR M,DERAKHSHANDEH J F,SHIRAN M A.An experimental setup of multi-intelligent control system(MICS)of water management using the Internet of Things(IoT)[J].ISA Transactions,2020,96:309-326.
[9] ANTONIS T,NIKOLAOS K,THOMAS B,et al.Internet of Things in agriculture,recent advances and future challenges[J].Biosystems Engineering,2017,164:31-48.
[10] 王睿旭.物聯網智能農業(yè)系統(tǒng)的設計與實現[J].南方農機,2018,49(24):147-148.
[11] 吳蓬勃,張金燕,楊斐.基于物聯網的智能農業(yè)溫室大棚監(jiān)管系統(tǒng)[J].電子制作,2017(15):7-9.
[12] 王書蓮.農業(yè)物聯網技術應用[J].河南農業(yè),2017(28):58-59.
基金項目 ? 2019年國家級大學生創(chuàng)新創(chuàng)業(yè)訓練計劃項目(201911305401)。
通信作者
收稿日期 ? 2020-06-01