資源描述:
《基于apicloud的農(nóng)業(yè)物聯(lián)網(wǎng)信息平臺移動端的研究》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、基于APICloud的農(nóng)業(yè)物聯(lián)網(wǎng)信息平臺移動端的研究摘要:以安徽省銅陵市樅陽縣當(dāng)下農(nóng)業(yè)近況為研究地域,使用移動跨平臺開發(fā)工具APICloud,開發(fā)了農(nóng)業(yè)物聯(lián)網(wǎng)信息平臺移動端,實現(xiàn)了各種無線傳感器數(shù)據(jù)的智能采集、監(jiān)測和發(fā)布。該文介紹了該系統(tǒng)的框架設(shè)計、系統(tǒng)的實現(xiàn)、系統(tǒng)的功能與系統(tǒng)的操作流程,為實現(xiàn)樅陽縣當(dāng)下農(nóng)業(yè)由傳統(tǒng)向現(xiàn)代化發(fā)展提供設(shè)想和技術(shù)途徑。中國8/vie 關(guān)鍵詞:APICloud;農(nóng)業(yè);物聯(lián)網(wǎng);跨平臺;移動端 中圖分類號:TP311文獻(xiàn)標(biāo)識碼:A:1009-3044(2017)04-0072-02 安徽是我國農(nóng)業(yè)大省,地處銅陵市的樅陽縣作為皖南的農(nóng)業(yè)大縣之一,其地理位置優(yōu)勢
2、明顯,毗鄰長江,氣候優(yōu)越,具有豐富的農(nóng)業(yè)資源,以種植業(yè)為主。歷年來對保障周邊地區(qū)糧食的充足供應(yīng)作了很大的貢獻(xiàn)。然而,在傳統(tǒng)農(nóng)業(yè)中,對于施肥、澆水、打藥等,全憑農(nóng)民自身的經(jīng)驗和感覺,農(nóng)民要經(jīng)常去農(nóng)田區(qū)域查看農(nóng)作物的生長狀態(tài)、土壤濕度、害蟲和肥料狀況等。顯然,這種人工的方式非常不利于隨時觀察農(nóng)作物的生長狀態(tài),阻礙了農(nóng)業(yè)的發(fā)展。隨著現(xiàn)代信息化技術(shù)及其他相關(guān)技術(shù)的發(fā)展和不斷完善,尤其是利用當(dāng)下熱門的物聯(lián)網(wǎng)技術(shù),實現(xiàn)農(nóng)情數(shù)據(jù)的實時采集、自動監(jiān)測和智能決策技術(shù)的集成應(yīng)用,將會改變樅陽縣傳統(tǒng)的農(nóng)業(yè)模式,向現(xiàn)代化以及更高的階段發(fā)展?! ‰S著智能手機(jī)和4G網(wǎng)絡(luò)的快速發(fā)展,智能手機(jī)已經(jīng)深入人心,其中尤以A
3、ndroid系統(tǒng)和IOS系統(tǒng)為主要市場,而移動跨平臺開發(fā)技術(shù)在國內(nèi)外逐漸興起,國內(nèi)跨平臺開發(fā)解決方案APICloud能夠通過一套代碼同時生成能分別在Android、IOS平臺智能手機(jī)上運(yùn)行的安裝包,大大提高了開發(fā)效率,縮短了開發(fā)周期,為研究和開發(fā)更為完美的移動APP提供了強(qiáng)有力的技術(shù)支持。 本文主要針對移動跨平臺開發(fā)技術(shù)APICloud的應(yīng)用,以農(nóng)業(yè)數(shù)據(jù)的采集與監(jiān)測、發(fā)布為主,開發(fā)了農(nóng)業(yè)物聯(lián)網(wǎng)信息平臺的移動端?! ?研究區(qū)域 本研究區(qū)域為安徽省銅陵市樅陽縣老洲鎮(zhèn)農(nóng)村,當(dāng)?shù)剞r(nóng)民主要種植農(nóng)作物為水稻、小麥、大豆、玉米以及各種蔬菜等。設(shè)計通過布設(shè)濕度傳感器、溫度傳感器、光照強(qiáng)度傳感器、土
4、壤濕度傳感器、土壤酸堿度傳感器、二氧化碳濃度傳感器等六類無線傳感器節(jié)點(diǎn)組建的Zigbee無線傳感器網(wǎng)絡(luò)以及視頻監(jiān)控來完成對農(nóng)田區(qū)域環(huán)境信息的采集和監(jiān)測,構(gòu)成農(nóng)業(yè)物聯(lián)網(wǎng)信息平臺?! ?系統(tǒng)的架構(gòu)與功能 2.1系統(tǒng)架構(gòu)設(shè)計 系統(tǒng)設(shè)計采用多層架構(gòu),整體結(jié)構(gòu)圖如圖1所示,分為移動瀏覽器端和服務(wù)端。服務(wù)端接受各種傳感器節(jié)點(diǎn)采集的數(shù)據(jù),并實時保存到數(shù)據(jù)庫,同時和移動瀏覽器端進(jìn)行交互。移動瀏覽器端能查看服務(wù)器數(shù)據(jù)庫里面的各種數(shù)據(jù),并與服務(wù)端進(jìn)行交互和更新數(shù)據(jù)?! ?.2模塊功能設(shè)計 為了滿足農(nóng)民對農(nóng)作物相關(guān)信息更為準(zhǔn)確、及時的可視化掌握,系統(tǒng)包含農(nóng)田區(qū)域分布、傳感器信息發(fā)布、環(huán)境實時監(jiān)控、智能
5、報警、系統(tǒng)設(shè)置等五大功能模塊,并預(yù)留氣象預(yù)測和智能控制功能模塊?! ?.2.1農(nóng)田區(qū)域分布模塊 本模塊將通過GIS技術(shù)顯示農(nóng)田區(qū)域的總體布局,包含主要傳感器的分布和農(nóng)作物的基本分布情況等,可以定位到某個區(qū)域?! ?.2.2傳感器信息發(fā)布模塊 本模塊將不同的傳感器收集到的農(nóng)田區(qū)域相關(guān)信息,通過無線節(jié)點(diǎn)傳送至服務(wù)端,并存儲到數(shù)據(jù)庫,移動端就可以實時查詢各種氣象信息?! ?.2.3視頻實時監(jiān)控模塊 本模塊通過不同位置的視頻攝像頭獲取最新的農(nóng)作物生長狀況和生成環(huán)境,如有無害蟲有無雨水等,并通過無線節(jié)點(diǎn)傳送至服務(wù)端,移動端就可以實時查看農(nóng)田區(qū)域各種農(nóng)作物的現(xiàn)狀,這樣農(nóng)民就可以根據(jù)農(nóng)作物的實
6、時生長狀況作出相應(yīng)的判斷,并可以采取相應(yīng)的措施促進(jìn)農(nóng)作物的生長。 2.2.4智能報警模塊 本模塊可以讓農(nóng)民根據(jù)實際情況對農(nóng)田區(qū)域內(nèi)部的參數(shù)設(shè)置一定的閾值范圍,例如根據(jù)農(nóng)作物的最適宜溫濕度設(shè)置一個的上限和下限,當(dāng)傳感器節(jié)點(diǎn)監(jiān)測到當(dāng)前農(nóng)作物的環(huán)境參數(shù)超出該閾值范圍時,系統(tǒng)服務(wù)器能及時向農(nóng)民發(fā)送報警信息。通過智能報警模塊一方面能夠使農(nóng)民及時的發(fā)現(xiàn)農(nóng)作物環(huán)境的不正常情況,做出及時地調(diào)整策略,另一方面能夠根據(jù)報警記錄對農(nóng)作物環(huán)境參數(shù)進(jìn)行統(tǒng)計分析,達(dá)到及時、高效、智能的監(jiān)控管理方式?! ?.2.5氣象預(yù)測模塊 接入天氣預(yù)報信息,并結(jié)合歷史氣象數(shù)據(jù),及時預(yù)測當(dāng)?shù)匚磥淼臍庀鬆顩r,供農(nóng)民參考,以便
7、及時采取相應(yīng)的處理措施?! ?.2.6智能控制模塊 智能控制模塊設(shè)計為系統(tǒng)后續(xù)重點(diǎn)開發(fā)的功能,農(nóng)民能夠根據(jù)農(nóng)田區(qū)域的環(huán)境參數(shù)信息,通過向農(nóng)田區(qū)域內(nèi)部服務(wù)器發(fā)送相應(yīng)的指令,以完成對相應(yīng)動力設(shè)備(如水力、風(fēng)力設(shè)備)的控制和對農(nóng)田區(qū)域內(nèi)部環(huán)境因素的調(diào)整。通過智能控制模塊,可以實現(xiàn)對農(nóng)田區(qū)域的遠(yuǎn)程遙控,既減少了人工操作所耗費(fèi)的勞動力,又對農(nóng)田區(qū)域的設(shè)備做到了精確、科學(xué)的控制?! ?.2.7系統(tǒng)設(shè)置模塊 本模塊主要是用來設(shè)置系統(tǒng)用戶的信息以及相關(guān)操作