關(guān) 閉

新聞中心

EEPW首頁 > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于Android平臺(tái)的物聯(lián)網(wǎng)網(wǎng)關(guān)方案設(shè)計(jì)

基于Android平臺(tái)的物聯(lián)網(wǎng)網(wǎng)關(guān)方案設(shè)計(jì)

作者: 時(shí)間:2013-03-20 來源:網(wǎng)絡(luò) 收藏

(2)時(shí)間統(tǒng)一:在進(jìn)行時(shí)間統(tǒng)一的過程中,首先通過NTP協(xié)議對(duì)校時(shí),并以此時(shí)間為基準(zhǔn),把時(shí)間發(fā)給協(xié)調(diào)器節(jié)點(diǎn),從而校準(zhǔn)協(xié)調(diào)節(jié)點(diǎn)的時(shí)間和網(wǎng)內(nèi)子節(jié)點(diǎn)的時(shí)間,實(shí)現(xiàn)網(wǎng)絡(luò)中節(jié)點(diǎn)的時(shí)間統(tǒng)一。如圖7(a)所示,的最下方顯示了NTP協(xié)議實(shí)現(xiàn)的校時(shí)。

本文引用地址:http://m.butianyuan.cn/article/159476.htm

g.JPG


(3)監(jiān)測(cè)數(shù)據(jù)采集:在進(jìn)行節(jié)點(diǎn)定位的過程中,可以采集節(jié)點(diǎn)數(shù)據(jù)、提取節(jié)點(diǎn)號(hào)和RSSI值。如圖7(h)所示,上方滾動(dòng)串口顯示了收到的來自ZigBee無線傳感器網(wǎng)絡(luò)的串口數(shù)據(jù)。
(4)節(jié)點(diǎn)定位:ZigBee網(wǎng)絡(luò)使用RSSI測(cè)距法實(shí)現(xiàn)節(jié)點(diǎn)定位,網(wǎng)關(guān)采集節(jié)點(diǎn)RSSI值解算出了節(jié)點(diǎn)大概位置。
(5)存儲(chǔ)監(jiān)測(cè)數(shù)據(jù):接收節(jié)點(diǎn)監(jiān)測(cè)數(shù)據(jù)并定期以文件形式保存到本地的SD卡中。如圖8—2截取的存儲(chǔ)至SD卡的數(shù)據(jù)傳輸數(shù)據(jù),命名為Bluetooth.txt。

5 測(cè)試結(jié)果
系統(tǒng)所需的硬件平臺(tái)為:Android平板電腦一部、BMX藍(lán)牙模塊、PC機(jī)一臺(tái)。本實(shí)驗(yàn)所需的軟件平臺(tái)為:SSCOM32串口調(diào)試助手、Socket Tool網(wǎng)絡(luò)調(diào)試和TCP/UDP開發(fā)丁具、Ecplise JAVA開發(fā)環(huán)境和Android SDK開發(fā)包。網(wǎng)絡(luò)通信設(shè)置的IP地址為:192.168.0.190,端口號(hào)為:30000。

h.JPG


運(yùn)行主要結(jié)果如圖8所示。圖8 (a)為設(shè)備連接界面,主要實(shí)現(xiàn)藍(lán)牙連接和網(wǎng)絡(luò)連接,觸發(fā)搜索設(shè)備按鈕顯示設(shè)備列表,點(diǎn)擊所需設(shè)備名稱建立藍(lán)牙連接。觸發(fā)wifi按鈕建立網(wǎng)絡(luò)連接,觸發(fā)測(cè)試按鈕,測(cè)試通信信道是否建立,建立成功顯示”success connection”。該網(wǎng)關(guān)實(shí)現(xiàn)了雙向數(shù)據(jù)傳輸和網(wǎng)關(guān)管理,如圖8(b),8(c)。傳輸過程分為以下三種情況:
(1)藍(lán)牙設(shè)備發(fā)送數(shù)據(jù)給Android網(wǎng)關(guān)和遠(yuǎn)程終端,Android網(wǎng)關(guān)和遠(yuǎn)程終端顯示”xi’antechnological universitv”表明測(cè)試成功。
(2)Android網(wǎng)關(guān)發(fā)送數(shù)據(jù)給藍(lán)牙設(shè)備和遠(yuǎn)程終端,藍(lán)牙設(shè)備和遠(yuǎn)程終端顯示“I am Lei Bin”表明測(cè)試成功。
(3)遠(yuǎn)程終端發(fā)送數(shù)據(jù)給Android網(wǎng)關(guān),Andiroid網(wǎng)關(guān)顯示“Success of socket communication”表明測(cè)試成功。網(wǎng)絡(luò)通信結(jié)果如圖8(d)所示。

6 結(jié)束語
由于采用藍(lán)牙串行通信技術(shù)連接,避免了在Android平臺(tái)上的硬件開發(fā),使得在對(duì)現(xiàn)有Android智能平臺(tái)無需硬件改造及編寫底層驅(qū)動(dòng)即可實(shí)現(xiàn)無線傳感網(wǎng)絡(luò)管理及和互聯(lián)網(wǎng)間的數(shù)據(jù)傳輸,大大降低了網(wǎng)關(guān)的應(yīng)用難度和成本。
在該設(shè)計(jì)的基礎(chǔ)上,可以進(jìn)一步實(shí)現(xiàn)對(duì)無線傳感器網(wǎng)絡(luò)的實(shí)時(shí)控制,這使得在移動(dòng)終端融合應(yīng)用成為可能。

物聯(lián)網(wǎng)相關(guān)文章:物聯(lián)網(wǎng)是什么



上一頁 1 2 3 4 下一頁

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉