关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于Android平台的物联网网关方案设计

基于Android平台的物联网网关方案设计

作者: 时间:2013-03-20 来源:网络 收藏

(2)时间统一:在进行时间统一的过程中,首先通过NTP协议对校时,并以此时间为基准,把时间发给协调器节点,从而校准协调节点的时间和网内子节点的时间,实现网络中节点的时间统一。如图7(a)所示,的最下方显示了NTP协议实现的校时。

本文引用地址:https://www.eepw.com.cn/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 网关

评论


相关推荐

技术专区

关闭