關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于Android平臺的物聯網網關方案設計

        基于Android平臺的物聯網網關方案設計

        作者: 時間:2013-03-20 來源:網絡 收藏

        (2)時間統一:在進行時間統一的過程中,首先通過NTP協議對校時,并以此時間為基準,把時間發給協調器節點,從而校準協調節點的時間和網內子節點的時間,實現網絡中節點的時間統一。如圖7(a)所示,的最下方顯示了NTP協議實現的校時。

        本文引用地址:http://www.104case.com/article/159476.htm

        g.JPG


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

        5 測試結果
        系統所需的硬件平臺為:Android平板電腦一部、BMX藍牙模塊、PC機一臺。本實驗所需的軟件平臺為:SSCOM32串口調試助手、Socket Tool網絡調試和TCP/UDP開發丁具、Ecplise JAVA開發環境和Android SDK開發包。網絡通信設置的IP地址為:192.168.0.190,端口號為:30000。

        h.JPG


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

        6 結束語
        由于采用藍牙串行通信技術連接,避免了在Android平臺上的硬件開發,使得在對現有Android智能平臺無需硬件改造及編寫底層驅動即可實現無線傳感網絡管理及和互聯網間的數據傳輸,大大降低了網關的應用難度和成本。
        在該設計的基礎上,可以進一步實現對無線傳感器網絡的實時控制,這使得在移動終端融合應用成為可能。

        物聯網相關文章:物聯網是什么



        上一頁 1 2 3 4 下一頁

        關鍵詞: 物聯網 WSN 網關

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 京山县| 江永县| 钟山县| 加查县| 宣化县| 晋州市| 东丰县| 怀安县| 共和县| 商南县| 林周县| 延津县| 彝良县| 武汉市| 浮山县| 乐至县| 莱芜市| 辛集市| 天门市| 共和县| 安溪县| 石屏县| 应用必备| 白河县| 喀喇沁旗| 辉县市| 盐边县| 祁连县| 汉沽区| 望都县| 西乌珠穆沁旗| 安塞县| 姚安县| 石渠县| 扎囊县| 凌云县| 砀山县| 宁阳县| 乌海市| 门头沟区| 龙胜|