李 雪,文 燕,鄒承俊,李 敏
(成都農(nóng)業(yè)科技職業(yè)學(xué)院,四川 成都 611130)
農(nóng)業(yè)是我國的第一產(chǎn)業(yè),是國民經(jīng)濟的基礎(chǔ),因此農(nóng)業(yè)的發(fā)展?fàn)縿又覈慕?jīng)濟命脈。由于傳統(tǒng)農(nóng)業(yè)受自然環(huán)境的諸多因素影響,因此利用科技手段來改善農(nóng)業(yè)對現(xiàn)代農(nóng)業(yè)的發(fā)展具有重要的意義。將物聯(lián)網(wǎng)技術(shù)和農(nóng)業(yè)相結(jié)合,也是提高農(nóng)業(yè)生產(chǎn)效率、加快推進農(nóng)業(yè)信息化的必然選擇。
隨著計算機、通信等技術(shù)的提高,目前已有許多國家利用智能信息手段來促進農(nóng)業(yè)的發(fā)展,比如通過各種信息技術(shù)手段監(jiān)控農(nóng)業(yè)里各種環(huán)境的參數(shù)。我國科技發(fā)展日新月異,在此基礎(chǔ)上,以傳感器技術(shù)、無線傳感網(wǎng)和通信計算機技術(shù)為核心的物聯(lián)網(wǎng)技術(shù)在農(nóng)業(yè)方面的應(yīng)用則可以極大地提高農(nóng)業(yè)生產(chǎn)效率。傳統(tǒng)的農(nóng)業(yè)生產(chǎn)活動,農(nóng)民需要憑經(jīng)驗來感受農(nóng)作物是否缺水需要灌溉、是否需要施肥等。利用物聯(lián)網(wǎng)技術(shù)可將這些數(shù)據(jù)自動采集且分析。
本文根據(jù)農(nóng)業(yè)溫室大棚來設(shè)計一個智能農(nóng)業(yè)應(yīng)用系統(tǒng),可以采集空氣的溫濕度、土壤的溫濕度、光照強度、二氧化碳濃度等數(shù)據(jù)。并通過無線傳感網(wǎng)絡(luò)將數(shù)據(jù)采集到中心節(jié)點后再傳輸?shù)娇刂浦行摹?刂浦行目杀O(jiān)控采集到的數(shù)據(jù),并通過設(shè)置閾值來控制其它農(nóng)業(yè)設(shè)施設(shè)備的運轉(zhuǎn)狀態(tài)。
本文利用物聯(lián)網(wǎng)技術(shù)設(shè)計了一種溫室大棚智能農(nóng)業(yè)控制系統(tǒng)。該系統(tǒng)可以實時采集棚內(nèi)的空氣溫濕度、土壤溫濕度、光照、二氧化碳濃度等參數(shù),并且通過預(yù)先設(shè)定的閾值來控制農(nóng)業(yè)設(shè)備的運轉(zhuǎn)。比如通過溫濕度的數(shù)據(jù)來控制噴灌系統(tǒng),通過光照來控制風(fēng)扇的轉(zhuǎn)動等。采用基于ZigBee無線組網(wǎng)技術(shù)的智能應(yīng)用系統(tǒng)。無線傳感網(wǎng)絡(luò)的終端節(jié)點連接著傳感器和繼電器。傳感器用來感知外界環(huán)境采集數(shù)據(jù)。協(xié)調(diào)器用來創(chuàng)建ZigBee網(wǎng)絡(luò),為加入到網(wǎng)絡(luò)的節(jié)點分配地址。終端節(jié)點將采集到的數(shù)據(jù)通過無線傳感網(wǎng)發(fā)送到協(xié)調(diào)器,協(xié)調(diào)器作為連接上下層的關(guān)鍵節(jié)點,將底層傳感器節(jié)點傳過來的數(shù)據(jù)信息發(fā)送給上層。繼電器、傳感器和協(xié)調(diào)器都通過ZigBee無線網(wǎng)絡(luò)技術(shù)進行互聯(lián),完成數(shù)據(jù)以及信息的傳輸與收發(fā)。在真實的溫室大棚構(gòu)建網(wǎng)絡(luò)時,通信距離要增大,組網(wǎng)密度要提高,節(jié)點個數(shù)也要增加,通過引入路由節(jié)點來保證數(shù)據(jù)的可靠傳輸。路由節(jié)點發(fā)揮中繼通信的作用,可以轉(zhuǎn)發(fā)數(shù)據(jù),起到路由的功能,保持網(wǎng)絡(luò)暢通。由此無線傳感網(wǎng)絡(luò)可容納更多節(jié)點,網(wǎng)絡(luò)覆蓋范圍更廣。因此在設(shè)計的時候,根據(jù)應(yīng)用場景的大小選擇合適的網(wǎng)絡(luò)布局。
考慮到應(yīng)用層是與客戶進行交互、面向客戶的移動應(yīng)用終端,因此在設(shè)計上層的時候采用協(xié)調(diào)器通過網(wǎng)關(guān)將數(shù)據(jù)傳到控制中心,然后控制中心再無線連接客戶的移動終端。整個架構(gòu)分為感知層、網(wǎng)絡(luò)層和應(yīng)用層,硬件設(shè)備架構(gòu)如圖1所示。
圖1 硬件架構(gòu)圖
圖2 總體設(shè)計圖
終端節(jié)點一部分采用的是監(jiān)控環(huán)境數(shù)據(jù)的傳感器,有光照強度傳感器、二氧化碳濃度傳感器、空氣溫濕度傳感器、土壤溫濕度傳感器和煙霧氣體傳感器,用于實時監(jiān)測溫室大棚的環(huán)境數(shù)據(jù);另一部分則是由繼電器控制的農(nóng)業(yè)設(shè)施。當(dāng)監(jiān)測到的空氣溫濕度數(shù)據(jù)大于控制中心設(shè)定的閾值時,就打開繼電器節(jié)點的風(fēng)扇設(shè)備。終端節(jié)點和協(xié)調(diào)器之間通過ZigBee無線傳感網(wǎng)絡(luò)連接。
協(xié)調(diào)器是整個網(wǎng)絡(luò)的核心節(jié)點。向下連接底層WSN的傳感器設(shè)備及繼電器設(shè)備,向上則連接控制中心或服務(wù)器。連接的方式可通過有線串口與上位機進行直連,也可以根據(jù)實際應(yīng)用場景選用帶有無線WIFI功能的ZigBee協(xié)調(diào)器,協(xié)調(diào)器通過網(wǎng)關(guān)與控制中心相連。
對于應(yīng)用層來說,可采用PC端的控制中心,也可采用手機移動APP方式進行人機交互,進而實現(xiàn)遠程監(jiān)控的功能,并通過數(shù)據(jù)庫查看數(shù)據(jù)。除此以外,編寫控制程序進行相應(yīng)的閾值設(shè)定,以實現(xiàn)自動控制繼電器模塊如風(fēng)扇、燈光等的目的。
將本文所設(shè)計的智能農(nóng)業(yè)大棚系統(tǒng)在室內(nèi)進行測驗。用協(xié)調(diào)器和PC機通過串口線直連。啟動PC端的上位機,可以看到上面分別顯示了土壤溫濕度、空氣溫濕度、二氧化碳濃度、光照強度的實時數(shù)據(jù),以及是否存在煙霧和為土壤溫濕度、空氣溫濕度和光照強度所設(shè)定的閾值初始值。通過修改設(shè)定閾值,將實時數(shù)據(jù)和閾值進行比較來控制風(fēng)扇、噴灌和光照等農(nóng)業(yè)設(shè)備。比如當(dāng)傳感器采集到的空氣溫濕度數(shù)據(jù)超過上位機設(shè)置的閾值時,程序設(shè)定此時需打開風(fēng)扇,因此通過協(xié)調(diào)器下發(fā)打開風(fēng)扇的命令到繼電器模塊,進而控制風(fēng)扇的轉(zhuǎn)動,其它設(shè)備也如此。
圖3 PC端數(shù)據(jù)顯示圖
對于實際應(yīng)用當(dāng)中遠程實時監(jiān)測、控制靈活的需要,采用在用戶手機上設(shè)計智能農(nóng)業(yè)溫室大棚應(yīng)用系統(tǒng)APP也很重要。可以通過啟動手機移動終端APP來查看傳感器的數(shù)值,如圖4所示,并且和PC端一樣通過閾值設(shè)定來控制農(nóng)業(yè)設(shè)備的運轉(zhuǎn)狀態(tài)等。通過系統(tǒng)測驗,可基本滿足預(yù)期要求。
圖4 移動終端顯示
目前我國的農(nóng)業(yè)物聯(lián)網(wǎng)產(chǎn)業(yè)還停留在理論試驗和小規(guī)模試點初步階段,推廣應(yīng)用的力度還不夠大,并且在技術(shù)方面還有待進一步提高。物聯(lián)網(wǎng)在農(nóng)業(yè)上的應(yīng)用標準還需要建立,這些都需要后續(xù)跟進,未來的農(nóng)業(yè)物聯(lián)網(wǎng)發(fā)展前景還很廣闊,需社會及政府都參與其中。
信息技術(shù)與農(nóng)業(yè)相結(jié)合是農(nóng)業(yè)現(xiàn)代化的必然趨勢,利用物聯(lián)網(wǎng)技術(shù)對改變傳統(tǒng)落后的農(nóng)業(yè)生產(chǎn)方式、提高生產(chǎn)效率、促進農(nóng)業(yè)發(fā)展、提升我國農(nóng)業(yè)競爭力具有重要的意義。本文設(shè)計的智能農(nóng)業(yè)溫室大棚系統(tǒng)利用ZigBee無線傳感網(wǎng)實時采集農(nóng)業(yè)環(huán)境中的數(shù)據(jù),并通過控制中心控制農(nóng)業(yè)設(shè)備,組網(wǎng)方便、操作智能,未來還需要不斷提升技術(shù),逐步完善農(nóng)業(yè)物聯(lián)網(wǎng)的應(yīng)用,加快農(nóng)業(yè)現(xiàn)代化進程。