一種基于無線傳感網(wǎng)和安卓手機(jī)平臺的魚塘控制方法
【專利摘要】本發(fā)明是一種基于無線傳感網(wǎng)技術(shù)和安卓手機(jī)平臺的魚塘控制方法,該控制方法分為兩個部分,第一是基于無線傳感網(wǎng)的魚塘環(huán)境監(jiān)測和控制,包括對分塊魚塘水質(zhì)參數(shù)數(shù)據(jù)的采集以及魚塘控制中心的監(jiān)測和控制;第二是基于安卓手機(jī)平臺的員工實時控制,包括員工通過安卓手機(jī)軟件去魚塘控制中心的服務(wù)器端下載數(shù)據(jù)并實時更新數(shù)據(jù),從而查詢自己所管轄區(qū)域的魚塘的各項水質(zhì)參數(shù),對魚塘實時監(jiān)測和管理。該方法能提高魚塘產(chǎn)量、實現(xiàn)養(yǎng)魚種類豐富性以及提高魚塘管理效率等,真正實現(xiàn)大中型魚塘的有效控制管理。
【專利說明】一種基于無線傳感網(wǎng)和安卓手機(jī)平臺的魚塘控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明為基于無線傳感網(wǎng)技術(shù)和安卓手機(jī)平臺的大中型魚塘控制方法,主要用來實時監(jiān)測魚塘的水環(huán)境并對水質(zhì)出現(xiàn)的問題及時解決,提高魚塘的管理效率。對實現(xiàn)養(yǎng)魚種類豐富性和魚塘的高效管理有著十分重要的意義,該項目屬于物聯(lián)網(wǎng)和無線傳感器網(wǎng)絡(luò)的交叉領(lǐng)域。
【背景技術(shù)】
[0002]由于大中型的魚塘?xí)鶕?jù)養(yǎng)魚的品種不同分成若干塊小魚塘,每種魚對于水溫,深度,含氧量,PH值的要求也不同。而目前大部分的魚塘對于水環(huán)境的監(jiān)測和管理主要是根據(jù)人工完成的,這就造成自動化程度不高,對于水環(huán)境的檢測精度較低。對于魚塘中突發(fā)的狀況不能及時安排人員采取措施,而造成魚大量死亡以及魚被污染。隨著人們對于食品安全的關(guān)注以及對于產(chǎn)量的需求,迫切需要開發(fā)一套可擴(kuò)展性強(qiáng)、價格便宜、容易管理、操作簡單、高效率的魚塘智能控制方案。目前有部分魚塘采用有線方式將魚塘采集的數(shù)據(jù)傳送給魚塘控制中心,但價格較高、安裝和維護(hù)困難、員工調(diào)度以及工作效率低并且沒有一套完善的對于大中型魚塘管理的系統(tǒng)。
[0003]本發(fā)明在物聯(lián)網(wǎng)的架構(gòu)下,通過CC2530傳感器將采集到的每塊魚塘的數(shù)據(jù)實時傳送給魚塘控制中心PC機(jī)上的后臺軟件。對于大中型魚塘而言,本方案同時支持每個員工通過安卓手機(jī)與魚塘控制中心進(jìn)行交互。實現(xiàn)了 一個比較完善的對于大中型魚塘進(jìn)行控制的系統(tǒng)。
【發(fā)明內(nèi)容】
[0004]技術(shù)問題:本發(fā)明的內(nèi)容是提供一種基于無線傳感網(wǎng)和安卓手機(jī)平臺的魚塘控制方法,針對傳統(tǒng)的對于大中型魚塘水環(huán)境的監(jiān)測和管理成本高、安裝維護(hù)困難、員工工作效率低、問題處理不及時等缺點來進(jìn)行設(shè)計,其目的是提高魚塘產(chǎn)量、實現(xiàn)養(yǎng)魚種類豐富性以及提高魚塘管理效率等,真正實現(xiàn)大中型魚塘的有效控制管理。
[0005]技術(shù)方案:為了實現(xiàn)以上目的,本發(fā)明提出一種基于無線傳感網(wǎng)技術(shù)和安卓手機(jī)平臺的大中型魚塘的控制系統(tǒng)。它包括基于無線傳感網(wǎng)的魚塘環(huán)境監(jiān)測系統(tǒng)和基于安卓手機(jī)平臺的員工實時控制系統(tǒng)。
[0006]本發(fā)明中基于無線傳感網(wǎng)的魚塘環(huán)境監(jiān)測系統(tǒng)和基于安卓手機(jī)平臺的員工實時控制系統(tǒng),二者的具體描述如下:
[0007]1.所述基于無線傳感網(wǎng)的魚塘環(huán)境監(jiān)測系統(tǒng)包括對分塊魚塘水質(zhì)數(shù)據(jù)的采集系統(tǒng)以及魚塘控制中心對魚塘的監(jiān)測和控制系統(tǒng)。
[0008]I)所述對分塊魚塘水質(zhì)數(shù)據(jù)的采集系統(tǒng)包括無線通信模塊和傳感器模塊。
[0009]2)所述無線通信模塊選用CC2530芯片,利用基于IEEE802.15.4標(biāo)準(zhǔn)的低功耗無線個域網(wǎng)協(xié)議的Zigbee技術(shù),通過節(jié)點之間的自組網(wǎng),形成類星型路由網(wǎng)絡(luò),終端節(jié)點將數(shù)據(jù)傳送路由節(jié)點,路由節(jié)點通過多跳將數(shù)據(jù)傳送給協(xié)調(diào)器節(jié)點。協(xié)調(diào)器節(jié)點與魚塘控制中心的PC機(jī)通過串口相連,將數(shù)據(jù)傳送給PC機(jī),實現(xiàn)水環(huán)境各參數(shù)的實時感知。
[0010]3)所述傳感器模塊包含含氧量傳感器、水溫傳感器、水壓傳感器、PH值傳感器。這幾種傳感器采集數(shù)據(jù)輸出電壓,終端節(jié)點對其進(jìn)行A/D轉(zhuǎn)換,然后通過路由節(jié)點將數(shù)據(jù)傳送給協(xié)調(diào)器節(jié)點。
[0011]4)所述魚塘控制中心對魚塘的監(jiān)測和控制系統(tǒng):魚塘控制中心的PC機(jī)將協(xié)調(diào)器節(jié)點發(fā)來的各塊魚塘的水質(zhì)參數(shù)數(shù)據(jù),上傳到服務(wù)器端進(jìn)行分析和處理。魚塘控制中心可以對指定區(qū)域的魚塘進(jìn)行查詢,若發(fā)現(xiàn)魚塘的異常狀況后,就通知管理相應(yīng)區(qū)域的員工進(jìn)行處理,以減少損失。魚塘控制中心同時可以與員工進(jìn)行實時交互??紤]到由于外界各種因素以及因節(jié)點自身能量消耗導(dǎo)致節(jié)點死亡,魚塘控制中心可以實時查詢各個節(jié)點的狀況,若出現(xiàn)死亡節(jié)點,軟件就通過串口向協(xié)調(diào)器節(jié)點發(fā)送指令,選取最優(yōu)的路由路徑更改相應(yīng)的路由表,使得整個系統(tǒng)可以穩(wěn)定的運行。
[0012]2.所述基于安卓手機(jī)平臺的員工實時控制系統(tǒng):編寫一個基于安卓手機(jī)平臺的魚塘員工控制軟件。員工可以通過軟件去魚塘控制中心的服務(wù)器端下載數(shù)據(jù)并實時更新,從而查詢自己所管轄區(qū)域的魚塘的各項水質(zhì)參數(shù),對魚塘實時監(jiān)測和控制。出現(xiàn)突發(fā)狀況向魚塘控制中心報告相關(guān)情況并尋求處理辦法。
[0013]方法流程
[0014]本發(fā)明的基于無線傳感網(wǎng)技術(shù)和安卓手機(jī)平臺的魚塘控制方法實現(xiàn)步驟如下:
[0015]該控制方法分為兩個部分,第一是基于無線傳感網(wǎng)的魚塘環(huán)境監(jiān)測和控制,包括對分塊魚塘水質(zhì)參數(shù)數(shù)據(jù)的采集以及魚塘控制中心的監(jiān)測和控制;第二是基于安卓手機(jī)平臺的員工實時控制,包括員工通過安卓手機(jī)軟件去魚塘控制中心的服務(wù)器端下載數(shù)據(jù)并實時更新數(shù)據(jù),從而查詢自己所管轄區(qū)域的魚塘的各項水質(zhì)參數(shù),對魚塘實時監(jiān)測和管理;具體包括如下步驟:
[0016]步驟I)基于無線傳感網(wǎng)技術(shù)的魚塘水質(zhì)參數(shù)采集系統(tǒng)的搭建:按照每個分塊魚塘的大小布置若干終端節(jié)點,同時布置若干個路由節(jié)點,魚塘控制中心內(nèi)布置一個協(xié)調(diào)器節(jié)點,與魚塘控制中心的PC機(jī)進(jìn)行串口連接,用來接收魚塘發(fā)來的水環(huán)境參數(shù)數(shù)據(jù);
[0017]步驟2)魚塘控制中心的監(jiān)測和控制系統(tǒng)的搭建:采用用于魚塘監(jiān)測和控制的軟件,實現(xiàn)對協(xié)調(diào)器節(jié)點傳送過來的數(shù)據(jù)的接收并將數(shù)據(jù)上傳到服務(wù)器端,對水質(zhì)參數(shù)數(shù)據(jù)進(jìn)行分類和處理分析,并能對員工進(jìn)行實時調(diào)控,具有實時查詢每塊魚塘的水質(zhì)參數(shù)、對于魚塘異常進(jìn)行警告、可以與員工進(jìn)行實時交互以及更改路由表功能;
[0018]步驟3)基于安卓手機(jī)平臺的員工實時控制系統(tǒng)的搭建:采用基于安卓的員工魚塘控制軟件,給每個員工配備一個安裝有員工魚塘控制軟件的安卓手機(jī),用于員工對自己所管轄區(qū)域的水質(zhì)進(jìn)行實時監(jiān)測和控制,并對突發(fā)情況進(jìn)行及時上報并尋求解決方法;
[0019]步驟4)基于無線傳感網(wǎng)技術(shù)的魚塘水質(zhì)參數(shù)采集系統(tǒng)的實現(xiàn):位于魚塘的節(jié)點首先通過自組網(wǎng)建立類星型網(wǎng)絡(luò),自組網(wǎng)完成后,位于每個分塊魚塘的終端節(jié)點通過相關(guān)傳感器采集數(shù)據(jù),每隔I秒鐘將采集的數(shù)據(jù)進(jìn)行A/D轉(zhuǎn)換后,將自己的節(jié)點號放在報文段的第一位并加上水質(zhì)參數(shù)數(shù)據(jù)發(fā)送給離自己最近的路由節(jié)點,路由節(jié)點之間通過多次轉(zhuǎn)發(fā)將數(shù)據(jù)傳送給位于魚塘控制中心的協(xié)調(diào)器節(jié)點;
[0020]步驟5)魚塘控制中心的監(jiān)測和控制系統(tǒng)的實現(xiàn):當(dāng)協(xié)調(diào)器節(jié)點接收到傳送的水質(zhì)參數(shù)時,協(xié)調(diào)器節(jié)點通過串口將數(shù)據(jù)傳送給位于魚塘控制中心的PC機(jī)上的控制軟件,控制軟件接收到數(shù)據(jù)后,按照節(jié)點號對水質(zhì)參數(shù)數(shù)據(jù)進(jìn)行匯總分析,并產(chǎn)生路由的拓?fù)浣Y(jié)構(gòu)以便節(jié)點死亡進(jìn)行路由表更改;魚塘控制中心的工作人員通過軟件實時對于每塊魚塘的數(shù)據(jù)進(jìn)行查詢和管理,當(dāng)遇到某塊魚塘的水質(zhì)參數(shù)出現(xiàn)異常時,系統(tǒng)會發(fā)出警告,魚塘控制中心在出現(xiàn)警告后就通知管理該塊魚塘的管理人員對其進(jìn)行查看并做相應(yīng)的處理;
[0021]步驟6)基于安卓手機(jī)平臺的員工實時控制系統(tǒng)的實現(xiàn):分管各塊魚塘的工作人員在各自負(fù)責(zé)的魚塘巡查時,通過安卓手機(jī)查詢各塊魚塘的水質(zhì)參數(shù)數(shù)據(jù),同時實時接收來自魚塘控制中心的命令,當(dāng)發(fā)現(xiàn)水質(zhì)異常時,向魚塘控制中心進(jìn)行報告并采取相應(yīng)的措施,同時負(fù)責(zé)查詢所負(fù)責(zé)區(qū)域的節(jié)點的情況,一旦出現(xiàn)節(jié)點死亡的情況立即通知魚塘控制中心,魚塘控制中心在接收到節(jié)點死亡消息時,立即通過串口更改相應(yīng)的路由表并通知人員及時修復(fù)。
[0022]所述無線傳感網(wǎng)技術(shù)是利用基于IEEE802.15.4標(biāo)準(zhǔn)的低功耗無線個域網(wǎng)協(xié)議的Zigbee技術(shù),通過傳感器節(jié)點之間的自組網(wǎng),形成類星型網(wǎng)絡(luò),以多跳的方式進(jìn)行數(shù)據(jù)傳播。
[0023]所述的水質(zhì)參數(shù)數(shù)據(jù)包括水溫、PH值、水深、水含氧量數(shù)據(jù)。
[0024]有益效果:本發(fā)明提出的基于無線傳感網(wǎng)技術(shù)和安卓手機(jī)平臺的大中型魚塘控制系統(tǒng)具有以下優(yōu)點:
[0025]I)對于大中型分塊管理的魚塘來說,可以滿足各種魚類的生存環(huán)境,并實時對其監(jiān)測,對于出現(xiàn)的異常可以立即處理,避免不必要的損失。
[0026]2)相對于傳統(tǒng)的魚塘控制而言,此系統(tǒng)對于水質(zhì)參數(shù)的檢測更加精確。
[0027]3)基于安卓手機(jī)平臺的控制管理使得對于魚塘的信息化控制管理不再局限于室內(nèi),更加方便。
[0028]4)實現(xiàn)了控制中心和各分塊管理人員的實時交互,提高了效率,同時操作簡單。
[0029]5)提供了對于由于外界環(huán)境因素和節(jié)點自身能量消耗而死亡的節(jié)點的處理辦法。
[0030]6)減少了人員成本。
【專利附圖】
【附圖說明】
[0031]圖1所示為節(jié)點間組網(wǎng)及數(shù)據(jù)傳輸?shù)氖疽鈭D。
[0032]圖2所示為魚塘環(huán)境監(jiān)測系統(tǒng)采集及傳送數(shù)據(jù)的流程圖。
[0033]圖3所示為魚塘控制中心對于魚塘的監(jiān)測和控制的流程圖。
[0034]圖4所示為基于安卓手機(jī)平臺的員工實時控制系統(tǒng)對于魚塘的實時監(jiān)測和控制的流程圖。
[0035]圖5所示為員工和魚塘控制中心的PC機(jī)及服務(wù)器實時交互的示意圖。
【具體實施方式】
[0036]下面結(jié)合附圖和具體實施例,進(jìn)一步闡明發(fā)明。
[0037]基于無線傳感網(wǎng)技術(shù)和安卓手機(jī)平臺的魚塘控制系統(tǒng)的控制過程如下:首先協(xié)調(diào)器節(jié)點先通過自組網(wǎng)建立網(wǎng)絡(luò),然后路由節(jié)點和終端節(jié)點加入網(wǎng)絡(luò),形成如圖1所示的類星型網(wǎng)絡(luò)。如圖2所示,自組網(wǎng)完成后,布置在每個分塊魚塘的終端節(jié)點通過相關(guān)傳感器采集水溫、PH值、水深、水含氧量等數(shù)據(jù),每隔I秒鐘將實時的數(shù)據(jù)進(jìn)行Α/D轉(zhuǎn)換后,并將自己的節(jié)點號放在報文段的第一位再加上水質(zhì)參數(shù)信息發(fā)送給離自己最近的路由節(jié)點。路由節(jié)點首先判斷自己的下一跳是否為協(xié)調(diào)器節(jié)點。如果是協(xié)調(diào)器節(jié)點則路由節(jié)點就將數(shù)據(jù)傳送給協(xié)調(diào)器節(jié)點,否則路由節(jié)點通過多次轉(zhuǎn)發(fā)將數(shù)據(jù)傳送給位于魚塘控制中心的協(xié)調(diào)器節(jié)點。協(xié)調(diào)器節(jié)點在接收到數(shù)據(jù)后給予協(xié)調(diào)器節(jié)點一個響應(yīng)告知其自己已收到數(shù)據(jù)并實時將數(shù)據(jù)通過串口傳送給魚塘控制中心的PC機(jī)。
[0038]如圖3所示,當(dāng)魚塘控制中心的PC機(jī)接收到協(xié)調(diào)器節(jié)點發(fā)送來的水溫、PH值、水深、水含氧量等數(shù)據(jù)時,首先將水質(zhì)參數(shù)傳送到后臺服務(wù)器端,管理軟件從數(shù)據(jù)庫中提取數(shù)據(jù),按照節(jié)點號對水質(zhì)參數(shù)數(shù)據(jù)進(jìn)行匯總分析。并產(chǎn)生路由的拓?fù)浣Y(jié)構(gòu)以便節(jié)點死亡進(jìn)行路由表更改。管理軟件實時查詢是否有員工發(fā)現(xiàn)水質(zhì)異常以及是否有死亡節(jié)點。如果有員工報告異常情況,就立即告知員工處理方案并進(jìn)行處理,如果有死亡節(jié)點則按最優(yōu)原則更新路由表,將新路由表通過串口傳送給協(xié)調(diào)器節(jié)點進(jìn)行重組網(wǎng)。魚塘控制中心的工作人員通過軟件實時對于每塊魚塘的數(shù)據(jù)進(jìn)行查詢和管理。當(dāng)遇到某塊魚塘的水質(zhì)參數(shù)出現(xiàn)異常時,系統(tǒng)會發(fā)出警告。魚塘控制中心出現(xiàn)警告后就通知管理該塊魚塘的管理人員對問題做出相應(yīng)的處理。
[0039]如圖4,5所示,分管各塊魚塘管理的工作人員在各自負(fù)責(zé)的魚塘巡查時,首先實時接收來自魚塘控制中心的命令,有命令則處理。若沒有相關(guān)命令則通過安裝在安卓手機(jī)上的管理軟件從后臺服務(wù)器端的數(shù)據(jù)庫中下載最新數(shù)據(jù),查詢各塊魚塘的水溫、PH值、水深、水含氧量等數(shù)據(jù),同時實時接收來自魚塘控制中心的命令。當(dāng)發(fā)現(xiàn)水質(zhì)異常時,向魚塘控制中心進(jìn)行報告并對采取相應(yīng)的措施。
[0040]具體步驟為:
[0041]步驟I)基于無線傳感網(wǎng)技術(shù)的魚塘水質(zhì)參數(shù)采集系統(tǒng)的搭建:按照每個分塊魚塘的大小布置若干終端節(jié)點,同時布置若干個路由節(jié)點,魚塘控制中心內(nèi)布置一個協(xié)調(diào)器節(jié)點,與魚塘控制中心的PC機(jī)進(jìn)行串口連接,用來接收魚塘發(fā)來的水環(huán)境參數(shù)數(shù)據(jù);
[0042]步驟2)魚塘控制中心的監(jiān)測和控制系統(tǒng)的搭建:采用用于魚塘監(jiān)測和控制的軟件,實現(xiàn)對協(xié)調(diào)器節(jié)點傳送過來的數(shù)據(jù)的接收并將數(shù)據(jù)上傳到服務(wù)器端,對水質(zhì)參數(shù)數(shù)據(jù)進(jìn)行分類和處理分析,并能對員工進(jìn)行實時調(diào)控,具有實時查詢每塊魚塘的水質(zhì)參數(shù)、對于魚塘異常進(jìn)行警告、可以與員工進(jìn)行實時交互以及更改路由表功能;
[0043]步驟3)基于安卓手機(jī)平臺的員工實時控制系統(tǒng)的搭建:采用基于安卓的員工魚塘控制軟件,給每個員工配備一個安裝有員工魚塘控制軟件的安卓手機(jī),用于員工對自己所管轄區(qū)域的水質(zhì)進(jìn)行實時監(jiān)測和控制,并對突發(fā)情況進(jìn)行及時上報并尋求解決方法;
[0044]步驟4)基于無線傳感網(wǎng)技術(shù)的魚塘水質(zhì)參數(shù)采集系統(tǒng)的實現(xiàn):位于魚塘的節(jié)點首先通過自組網(wǎng)建立類星型網(wǎng)絡(luò),自組網(wǎng)完成后,位于每個分塊魚塘的終端節(jié)點通過相關(guān)傳感器采集數(shù)據(jù),每隔I秒鐘將采集的數(shù)據(jù)進(jìn)行A/D轉(zhuǎn)換后,將自己的節(jié)點號放在報文段的第一位并加上水質(zhì)參數(shù)數(shù)據(jù)發(fā)送給離自己最近的路由節(jié)點,路由節(jié)點之間通過多次轉(zhuǎn)發(fā)將數(shù)據(jù)傳送給位于魚塘控制中心的協(xié)調(diào)器節(jié)點;
[0045]步驟5)魚塘控制中心的監(jiān)測和控制系統(tǒng)的實現(xiàn):當(dāng)協(xié)調(diào)器節(jié)點接收到傳送的水質(zhì)參數(shù)時,協(xié)調(diào)器節(jié)點通過串口將數(shù)據(jù)傳送給位于魚塘控制中心的PC機(jī)上的控制軟件,控制軟件接收到數(shù)據(jù)后,按照節(jié)點號對水質(zhì)參數(shù)數(shù)據(jù)進(jìn)行匯總分析,并產(chǎn)生路由的拓?fù)浣Y(jié)構(gòu)以便節(jié)點死亡進(jìn)行路由表更改;魚塘控制中心的工作人員通過軟件實時對于每塊魚塘的數(shù)據(jù)進(jìn)行查詢和管理,當(dāng)遇到某塊魚塘的水質(zhì)參數(shù)出現(xiàn)異常時,系統(tǒng)會發(fā)出警告,魚塘控制中心在出現(xiàn)警告后就通知管理該塊魚塘的管理人員對其進(jìn)行查看并做相應(yīng)的處理;
[0046]步驟6)基于安卓手機(jī)平臺的員工實時控制系統(tǒng)的實現(xiàn):分管各塊魚塘的工作人員在各自負(fù)責(zé)的魚塘巡查時,通過安卓手機(jī)查詢各塊魚塘的水質(zhì)參數(shù)數(shù)據(jù),同時實時接收來自魚塘控制中心的命令,當(dāng)發(fā)現(xiàn)水質(zhì)異常時,向魚塘控制中心進(jìn)行報告并采取相應(yīng)的措施,同時負(fù)責(zé)查詢所負(fù)責(zé)區(qū)域的節(jié)點的情況,一旦出現(xiàn)節(jié)點死亡的情況立即通知魚塘控制中心,魚塘控制中心在接收到節(jié)點死亡消息時,立即通過串口更改相應(yīng)的路由表并通知人員及時修復(fù)。
【權(quán)利要求】
1.一種基于無線傳感網(wǎng)技術(shù)和安卓手機(jī)平臺的魚塘控制方法,其特征在于:該控制方法分為兩個部分,第一是基于無線傳感網(wǎng)的魚塘環(huán)境監(jiān)測和控制,包括對分塊魚塘水質(zhì)參數(shù)數(shù)據(jù)的采集以及魚塘控制中心的監(jiān)測和控制;第二是基于安卓手機(jī)平臺的員工實時控制,包括員工通過安卓手機(jī)軟件去魚塘控制中心的服務(wù)器端下載數(shù)據(jù)并實時更新數(shù)據(jù),從而查詢自己所管轄區(qū)域的魚塘的各項水質(zhì)參數(shù),對魚塘實時監(jiān)測和管理;具體包括如下步驟: 步驟I)基于無線傳感網(wǎng)技術(shù)的魚塘水質(zhì)參數(shù)采集系統(tǒng)的搭建:按照每個分塊魚塘的大小布置若干終端節(jié)點,同時布置若干個路由節(jié)點,魚塘控制中心內(nèi)布置一個協(xié)調(diào)器節(jié)點,與魚塘控制中心的PC機(jī)進(jìn)行串口連接,用來接收魚塘發(fā)來的水環(huán)境參數(shù)數(shù)據(jù); 步驟2)魚塘控制中心的監(jiān)測和控制系統(tǒng)的搭建:采用用于魚塘監(jiān)測和控制的軟件,實現(xiàn)對協(xié)調(diào)器節(jié)點傳送過來的數(shù)據(jù)的接收并將數(shù)據(jù)上傳到服務(wù)器端,對水質(zhì)參數(shù)數(shù)據(jù)進(jìn)行分類和處理分析,并能對員工進(jìn)行實時調(diào)控,具有實時查詢每塊魚塘的水質(zhì)參數(shù)、對于魚塘異常進(jìn)行警告、可以與員工進(jìn)行實時交互以及更改路由表功能; 步驟3)基于安卓手機(jī)平臺的員工實時控制系統(tǒng)的搭建:采用基于安卓的員工魚塘控制軟件,給每個員工配備一個安裝有員工魚塘控制軟件的安卓手機(jī),用于員工對自己所管轄區(qū)域的水質(zhì)進(jìn)行實時監(jiān)測和控制,并對突發(fā)情況進(jìn)行及時上報并尋求解決方法; 步驟4)基于無線傳感網(wǎng)技術(shù)的魚塘水質(zhì)參數(shù)采集系統(tǒng)的實現(xiàn):位于魚塘的節(jié)點首先通過自組網(wǎng)建立類星型網(wǎng)絡(luò),自組網(wǎng)完成后,位于每個分塊魚塘的終端節(jié)點通過相關(guān)傳感器采集數(shù)據(jù),每隔I秒鐘將采集的數(shù)據(jù)進(jìn)行A/D轉(zhuǎn)換后,將自己的節(jié)點號放在報文段的第一位并加上水質(zhì)參數(shù)數(shù)據(jù)發(fā)送給離自己最近的路由節(jié)點,路由節(jié)點之間通過多次轉(zhuǎn)發(fā)將數(shù)據(jù)傳送給位于魚塘控制中心的協(xié)調(diào)器節(jié)點; 步驟5)魚塘控制中心的監(jiān)測和控制系統(tǒng)的實現(xiàn):當(dāng)協(xié)調(diào)器節(jié)點接收到傳送的水質(zhì)參數(shù)時,協(xié)調(diào)器節(jié)點通過串口將數(shù)據(jù)傳送給位于魚塘控制中心的PC機(jī)上的控制軟件,控制軟件接收到數(shù)據(jù)后,按照節(jié)點號對水質(zhì)參數(shù)數(shù)據(jù)進(jìn)行匯總分析,并產(chǎn)生路由的拓?fù)浣Y(jié)構(gòu)以便節(jié)點死亡進(jìn)行路由表更改;魚塘控制中心的工作人員通過軟件實時對于每塊魚塘的數(shù)據(jù)進(jìn)行查詢和管理,當(dāng)遇到某塊魚塘的水質(zhì)參數(shù)出現(xiàn)異常時,系統(tǒng)會發(fā)出警告,魚塘控制中心在出現(xiàn)警告后就通知管理該塊魚塘的管理人員對其進(jìn)行查看并做相應(yīng)的處理; 步驟6)基于安卓手機(jī)平臺的員工實時控制系統(tǒng)的實現(xiàn):分管各塊魚塘的工作人員在各自負(fù)責(zé)的魚塘巡查時,通過安卓手機(jī)查詢各塊魚塘的水質(zhì)參數(shù)數(shù)據(jù),同時實時接收來自魚塘控制中心的命令,當(dāng)發(fā)現(xiàn)水質(zhì)異常時,向魚塘控制中心進(jìn)行報告并采取相應(yīng)的措施,同時負(fù)責(zé)查詢所負(fù)責(zé)區(qū)域的節(jié)點的情況,一旦出現(xiàn)節(jié)點死亡的情況立即通知魚塘控制中心,魚塘控制中心在接收到節(jié)點死亡消息時,立即通過串口更改相應(yīng)的路由表并通知人員及時修復(fù)。
2.根據(jù)權(quán)利要求1所述的基于無線傳感網(wǎng)技術(shù)和安卓手機(jī)平臺的魚塘控制方法,其特征在于:所述無線傳感網(wǎng)技術(shù)是利用基于IEEE802.15.4標(biāo)準(zhǔn)的低功耗無線個域網(wǎng)協(xié)議的Zigbee技術(shù),通過傳感器節(jié)點之間的自組網(wǎng),形成類星型網(wǎng)絡(luò),以多跳的方式進(jìn)行數(shù)據(jù)傳播。
3.根據(jù)權(quán)利要求1所述的基于無線傳感網(wǎng)技術(shù)和安卓手機(jī)平臺的魚塘控制方法,其特征在于所述的水質(zhì)參數(shù)數(shù)據(jù)包括水溫、PH值、水深、水含氧量數(shù)據(jù)。
【文檔編號】G05D27/02GK104007726SQ201410209231
【公開日】2014年8月27日 申請日期:2014年5月16日 優(yōu)先權(quán)日:2014年5月16日
【發(fā)明者】葉曉國, 鐘鵬, 王汝傳, 周劍, 孫力娟, 肖甫 申請人:南京郵電大學(xué)