国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

智慧農業(yè)環(huán)境數(shù)據(jù)采集與遠程控制系統(tǒng)設計

2024-09-14 00:00:00蘇格諾葛筱軒王心雨劉一民楊會軍
物聯(lián)網技術 2024年3期
關鍵詞:智慧農業(yè)遠程控制云平臺

摘 要:結合智慧農業(yè)的發(fā)展需求,設計了一種智慧農業(yè)環(huán)境數(shù)據(jù)采集與遠程控制系統(tǒng)。該系統(tǒng)采用WSN+WiFi的開放式系統(tǒng)架構,將多個傳感器節(jié)點采集的數(shù)據(jù)實時傳輸?shù)皆破脚_進行發(fā)布,用戶通過APP訪問區(qū)域內的環(huán)境數(shù)據(jù)并進行控制。制作了一臺原理樣機并完成了系統(tǒng)的功能驗證,具有較好的工程應用前景。

關鍵詞:智慧農業(yè);WSN+WiFi;數(shù)據(jù)采集;環(huán)境感知;遠程控制;云平臺

中圖分類號:TP39;TN802 文獻標識碼:A 文章編號:2095-1302(2024)03-0-03

0 引 言

在傳統(tǒng)農業(yè)中,對于灌溉、施肥、噴藥等流程,農民全憑經驗和感覺。從傳統(tǒng)農業(yè)到現(xiàn)代農業(yè)轉變的過程中,農業(yè)信息化的發(fā)展大致經歷了電腦農業(yè)、數(shù)字農業(yè)、精準農業(yè)和智慧農業(yè)四個階段。智慧農業(yè)[1-3]指的是利用物聯(lián)網、人工智能等現(xiàn)代信息技術與傳統(tǒng)農業(yè)進行深度融合,實現(xiàn)農業(yè)生產全過程的信息感知、精準管理與智能控制的一種全新的農業(yè)生產方式,可實現(xiàn)農業(yè)的可視化診斷、遠程控制以及災害預警等功能。目前,我國農業(yè)正在從傳統(tǒng)農業(yè)向現(xiàn)代農業(yè)轉變。信息科技的高速發(fā)展將為現(xiàn)代智慧農業(yè)的發(fā)展提供強力的物質與科技支撐,智能化、網絡化、數(shù)字化已經成為新一輪農業(yè)基礎設施建設的主要特色[4]。

新一代信息技術是第四次工業(yè)革命的核心技術,信息技術需要和具體的產業(yè)應用相結合,如信息技術和傳統(tǒng)農業(yè)結合產生了智慧農業(yè)技術,信息技術的應用將大大推動傳統(tǒng)農業(yè)生產方式的變革。農業(yè)生產需要合適的環(huán)境,如溫度、濕度、光照等,利用信息技術可以實現(xiàn)對農業(yè)環(huán)境的實時感知與控制。本文結合智慧農業(yè)的發(fā)展需求,設計了一種智慧農業(yè)環(huán)境數(shù)據(jù)采集與遠程控制系統(tǒng)。該系統(tǒng)采用新型網絡化開放架構,將多個傳感器節(jié)點采集的數(shù)據(jù)實時傳輸?shù)絆neNET云平臺進行主題發(fā)布,用戶訂閱該主題后可以查詢到區(qū)域內環(huán)境數(shù)據(jù)并進行控制。

與傳統(tǒng)的數(shù)據(jù)采集和監(jiān)控系統(tǒng)相比,基于云平臺的智慧農業(yè)系統(tǒng)采用WSN+WiFi的開放式系統(tǒng)架構,即由分布在自由空間的一組“自治的”無線傳感器協(xié)作完成對特定區(qū)域農業(yè)環(huán)境的感知,將WSN獲取的農業(yè)環(huán)境數(shù)據(jù)發(fā)送給協(xié)調器,協(xié)調器通過WiFi接入互聯(lián)網,將環(huán)境數(shù)據(jù)發(fā)送到云平臺并進行發(fā)布;用戶可通過APP實時訪問農業(yè)環(huán)境數(shù)據(jù)并進行控制。該系統(tǒng)將WSN短距離通信與WiFi遠距離通信結合起來,成為一個開放式系統(tǒng)[5]。

1 多節(jié)點數(shù)據(jù)采集與遠程控制系統(tǒng)設計

1.1 系統(tǒng)總體設計

根據(jù)系統(tǒng)功能,智慧農業(yè)環(huán)境數(shù)據(jù)采集與遠程控制系統(tǒng)包括數(shù)據(jù)采集終端模塊[6]、區(qū)域無線自組網模塊、無線網絡通信模塊、云服務器平臺、用戶終端5個部分,如圖1所示。數(shù)據(jù)采集終端模塊包括農業(yè)生產環(huán)境相關的各種傳感器,如溫度數(shù)據(jù)采集終端、濕度數(shù)據(jù)采集終端和光照數(shù)據(jù)采集終端等,數(shù)據(jù)采集終端模塊通過ZigBee和網絡協(xié)調器連接,網絡協(xié)調器經無線網絡通信模塊接入互聯(lián)網,連接云平臺服務器。用戶終端通過APP訪問云平臺,實時獲取農業(yè)環(huán)境數(shù)據(jù),系統(tǒng)通過環(huán)境控制設備對環(huán)境狀態(tài)進行控制。

(1)WSN+WiFi開放式系統(tǒng)架構

系統(tǒng)采用WSN+WiFi開放式系統(tǒng)架構,該架構具有以下特點:①WSN基于ZigBee協(xié)議棧進行無線組網,硬件成本低,能減少布線、施工的工作量,增加了現(xiàn)場組網的靈活性;②協(xié)調器通過WiFi模塊連接互聯(lián)網,基于MQTT協(xié)議將環(huán)境數(shù)據(jù)發(fā)送到云平臺,用戶通過訂閱即可訪問數(shù)據(jù);③通過發(fā)布/訂閱方式使系統(tǒng)成為一個開放式系統(tǒng),并可對訪問用戶進行控制。

(2)無線網絡通信模塊

無線網絡通信模塊將獲取到的環(huán)境信息通過內嵌TCP/IP協(xié)議棧的ESP8266模塊上傳給云平臺,使用4G/5G/WiFi等通信方式的設備都可接入。ESP8266的應用層采用MQTT通信協(xié)議,模塊出廠時已內置AT固件,波特率為115 200 b/s,可以進行AT指令操作。

(3)云服務平臺

系統(tǒng)采用OneNET作為云服務平臺,OneNET是由中國移動打造的PaaS物聯(lián)網開放平臺。平臺能夠幫助開發(fā)者輕松實現(xiàn)設備接入與連接,快速完成產品開發(fā)部署,為智能應用產品提供完善的物聯(lián)網解決方案。云平臺有用戶登錄識別功能,登錄成功的用戶通過Web端添加用戶的智能設備,如溫濕度傳感器、光照傳感器、溫度控制裝置、通風裝置和噴淋裝置等。云服務平臺將上傳的數(shù)據(jù)自動解析,得到當前農業(yè)環(huán)境信息,并自動顯示在云平臺上。用戶可以通過Web、移動手機端訪問云平臺上的環(huán)境信息,進而完成相關環(huán)境控制任務。

(4)用戶終端

系統(tǒng)設計了基于手機APP的用戶終端[7],云平臺會將數(shù)據(jù)根據(jù)數(shù)據(jù)庫的規(guī)則引擎轉發(fā)給APP,使用戶能隨時查看農業(yè)環(huán)境的相關信息,云服務平臺也會將用戶下發(fā)的指令轉發(fā)給無線網絡通信模塊,方便用戶對農業(yè)環(huán)境終端設備進行控制。

1.2 硬件系統(tǒng)設計

圖2是系統(tǒng)硬件結構。系統(tǒng)包括采集控制終端和協(xié)調器,多個采集控制終端和協(xié)調器通過ZigBee網絡連接,組成了WSN網絡,協(xié)調器通過WiFi模塊ESP8266連接到OneNET云服務器。系統(tǒng)采用嵌入式STM32F103ZET6作為主控制器,環(huán)境傳感器包括農業(yè)環(huán)境所需的溫度、濕度、光照傳感器等;基于WSN網絡協(xié)議,協(xié)調器接收來自采集控制終端的環(huán)境數(shù)據(jù),將環(huán)境數(shù)據(jù)上傳到OneNET。用戶可以通過APP訪問云服務器上的數(shù)據(jù),進而對環(huán)境進行控制,STM32嵌入式MCU接收到用戶命令,驅動環(huán)境控制器對環(huán)境進行控制,如制冷/制熱、噴淋、照明等。

(1)主控制器。選用STM32F103ZET6作為主控制器[8],該控制器是意法半導體公司推出的一款基于Cortex-M3架構的32位嵌入式MCU,內含串口、外部中斷、DMA控制器、定時器等片上資源,具有成本低、功耗低、框架成熟等優(yōu)點。

(2)環(huán)境傳感器。系統(tǒng)選用溫濕度傳感器DHT11、光照強度傳感器BH1750FVI等測量環(huán)境參數(shù)。DHT11是一款功耗非常低的單總線溫濕度傳感器,包括一個電阻式感濕元件和一個NTC測溫元件,其信號輸出引腳和單片機的GPIO引腳相連。

(3)通信模塊。系統(tǒng)包括區(qū)域連接的WSN組網和互聯(lián)網連接的WiFi。WSN采用CC2530無線組網,其中ZigBee提供了一種支持低速率、低功耗、安全性和可靠性,而且經濟高效的標準型無線網絡解決方案。協(xié)調器采用ESP8266作為WiFi互聯(lián)網接入模塊,通過串口和STM32連接,STM32發(fā)送AT指令配置模塊工作在STA客戶端模式,將WiFi的名稱和密碼以及OneNET云平臺的服務器地址和端口號發(fā)送給ESP8266,使其能夠接入OneNET。

(4)環(huán)境控制器[9-10]。環(huán)境控制器用于對農業(yè)環(huán)境進行調節(jié),根據(jù)設定的環(huán)境參數(shù)閾值,控制制冷/制熱、噴淋、照明等設備實現(xiàn)開啟/關閉,使農業(yè)環(huán)境符合作物生長的需要。

1.3 軟件系統(tǒng)設計

1.3.1 主程序流程設計

軟件流程如圖3所示,首先對系統(tǒng)模塊進行初始化,通信模塊初始化時,MCU通過AT指令,使通信模塊連接到互聯(lián)網,OneNET云平臺提供的TCP連接端口號為6002。與云服務器建立TCP連接后,將數(shù)據(jù)和主題等信息按照特定格式打包成MQTT協(xié)議包,通過TCP發(fā)送到MQTT服務器,MQTT服務器根據(jù)主題信息向訂閱了此主題的設備發(fā)送MQTT協(xié)議包,接收端按照規(guī)則解析協(xié)議包并提取數(shù)據(jù)。主程序每隔5 s完成一次組包并上傳至云平臺,系統(tǒng)接收并解析指令,構建發(fā)送緩沖區(qū)和接收緩沖區(qū)用來幫助實現(xiàn)數(shù)據(jù)的收發(fā),最終完成終端設備與云平臺的通信。

1.3.2 用戶終端APP設計

在OneNET云平臺上建立和系統(tǒng)相關的產品和設備,系統(tǒng)中的終端設備和OneNET之間通過MQTT協(xié)議進行通信。當云平臺上建立的產品發(fā)布后,用戶登錄APP就可以對產品數(shù)據(jù)進行訪問。用戶終端為用戶提供人機交互界面,通過它可以實時查看環(huán)境數(shù)據(jù),根據(jù)環(huán)境數(shù)據(jù)可自動/手動對環(huán)境狀態(tài)進行控制。

基于HBuilder軟件開發(fā)用戶終端APP界面,用戶可以使用云平臺提供的相關產品/設備信息,自定義展示的內容;然后基于Android或iOS平臺進行編譯,生成可執(zhí)行的APK文件。

2 系統(tǒng)實現(xiàn)與功能驗證

根據(jù)智慧農業(yè)環(huán)境數(shù)據(jù)采集與遠程控制系統(tǒng)的功能要求,開發(fā)了一臺原理樣機,如圖4所示。原理樣機包括環(huán)境數(shù)據(jù)采集器、環(huán)境控制器、OneNET云平臺、用戶終端應用APP。環(huán)境數(shù)據(jù)采集器采集溫濕度環(huán)境數(shù)據(jù),將數(shù)據(jù)基于MQTT協(xié)議上傳至OneNET,用戶終端應用APP訪問OneNET并實時顯示環(huán)境數(shù)據(jù),APP根據(jù)環(huán)境數(shù)據(jù)驅動環(huán)境控制器(LED燈模擬)工作。

用戶在OneNET云平臺上建立產品和設備,產品和設備有唯一的ID號,當環(huán)境終端通過ESP8266連接網絡和OneNET服務器以后,連接的設備將顯示在線狀態(tài),如圖5所示。

打開在線設備數(shù)據(jù)流,可以看到與環(huán)境終端設備相關的數(shù)據(jù),如溫濕度環(huán)境數(shù)據(jù)、環(huán)境控制器狀態(tài)數(shù)據(jù),如圖6所示;數(shù)據(jù)也可同步顯示在用戶終端APP上,如圖7所示,用戶終端APP可驅動環(huán)境控制器工作。

3 結 語

智慧農業(yè)是未來農業(yè)的發(fā)展方向,信息技術的應用將有力地推動傳統(tǒng)農業(yè)生產方式的變革。本文設計了一種基于云平臺的智慧農業(yè)環(huán)境數(shù)據(jù)采集與遠程控制系統(tǒng),該系統(tǒng)采用WSN+WiFi的開放式系統(tǒng)架構,即由分布在自由空間的一組“自治的”無線傳感器協(xié)作完成對特定區(qū)域農業(yè)環(huán)境的感知,通過WiFi模塊ESP8266將環(huán)境數(shù)據(jù)發(fā)送到云平臺,用戶可通過APP實時訪問農業(yè)環(huán)境數(shù)據(jù)并進行控制。完成了多節(jié)點數(shù)據(jù)采集與遠程控制系統(tǒng)設計,包括數(shù)據(jù)采集終端模塊、區(qū)域無線自組網模塊、無線網絡通信模塊、云服務器平臺、用戶終端5個部分。最后制作了一臺原理樣機并完成了系統(tǒng)的功能驗證。

注:本文通訊作者為楊會軍。

參考文獻

[1]王虎,陳維榕,孫長青,等. 物聯(lián)網智慧農業(yè)系統(tǒng)研究[J].農技服務,2016,33(15):179.

[2]黃富達,陳松琪,陶志霖,等.基于物聯(lián)網的智慧農業(yè)監(jiān)測聯(lián)動系統(tǒng)設計[J].電子制作,2023,31(8):56-59.

[3]代愛妮,郭書瑞,王蕊.基于ESP32的智慧農業(yè)大棚實驗系統(tǒng)設計[J].物聯(lián)網技術,2023,13(4):91-94.

[4]盧海波. 溫室環(huán)境數(shù)據(jù)采集與遠程監(jiān)控系統(tǒng)設計開發(fā)[D].沈陽: 東北大學,2017.

[5]傅仁軒,肖連風. 基于物聯(lián)網技術的新型數(shù)據(jù)采集與監(jiān)控系統(tǒng)設計[J].移動通信,2011,35(9):79-82.

[6]吳雪峰. 遠程數(shù)據(jù)采集系統(tǒng)的設計與實現(xiàn)[D]. 武漢:華中科技大學,2007.

[7]凌濱,王戰(zhàn)金,張樹帥,等. 基于云平臺的智能家居系統(tǒng)研究與實現(xiàn)[J].科技創(chuàng)新與生產力,2019,40(12):71-73.

[8]張洋,劉軍,嚴漢宇. 原子教你玩STM32(庫函數(shù)版)[M]. 北京: 北京航空航天大學出版社,2013.

[9]方東,王捷,吳懿平. 基于云平臺的LED照明控制系統(tǒng)設計[J].信息與電腦,2016,10(4):10-11.

[10]閆施錦,陳淼,劉靜波. 基于OneNET的多模式遠程控制開關系統(tǒng)設計[J].物聯(lián)網技術,2022,12(2):36-40.

猜你喜歡
智慧農業(yè)遠程控制云平臺
水冷發(fā)射機冷卻系統(tǒng)故障分析及解決方案
基于Arduino UNO的智能插座設計
鹽城地區(qū)設計項目與課堂遠程互動的方式方法研究
藝術科技(2016年10期)2016-12-14 00:11:02
基于GSM的遠程控制系統(tǒng)
高職院校開展基于云平臺網絡教學的探索與思考
中國市場(2016年36期)2016-10-19 04:43:09
企業(yè)云平臺建設研究
北斗衛(wèi)星對智慧農業(yè)的作用與應用探討
基于云平臺的微信互聯(lián)式教學法的探索與實踐
延邊地區(qū)“互聯(lián)網+農業(yè)”發(fā)展研究
基于云平臺的高職院校開放性職業(yè)培訓工作體系建設研究
湟中县| 乌苏市| 闵行区| 龙南县| 阿拉善右旗| 友谊县| 怀柔区| 易门县| 安庆市| 临夏县| 安阳县| 威远县| 乌鲁木齐县| 防城港市| 环江| 二连浩特市| 通江县| 桦南县| 获嘉县| 孝感市| 鹤峰县| 中牟县| 铁岭县| 铁岭市| 台东市| 玉树县| 巴塘县| 郸城县| 朝阳区| 义马市| 云南省| 南皮县| 防城港市| 陈巴尔虎旗| 民和| 晋中市| 金溪县| 梓潼县| 临沧市| 西藏| 封开县|