网站大量收购独家精品文档,联系QQ:2885784924

淮海工学院计算机工程学院实验报告书课程名物联网技术导论题目.doc

淮海工学院计算机工程学院实验报告书课程名物联网技术导论题目.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
淮海工学院计算机工程学院实验报告书课程名物联网技术导论题目.doc

淮海工学院计算机工程学院 实验报告书 课程名: 物联网技术导论 题 目: 实验五 物联网应用案例 班 级: 计算机121 学 号: 2012121222 姓 名: 吴宇龙 评语: 成绩: 指导教师: 批阅时间: 年 月 日 《物联网技术导论》实验报告 -  PAGE 11 - 实验五 物联网应用案例 一、实验目的 1)了解物联网技术架构(感知识别、网络构建、综合应用)。 2) 熟悉应用程序、协调器程序、无线传感节点程序的开发。 二、实验设备 1、硬件环境 1)目标机:基于CC2530的节点板 2)宿主机:PC机; 3)辅助工具:仿真器、USB与串行接口电缆等。 2、软件环境 1)Windows XP操作系统 1)IAR集成开发环境 2)Eclipse+AVD集成开发环境 1、传感节点程序开发环境 2、应用程序开发环境 三、实验内容 1)构建与运行智能终端用户应用程序 2)构建Zigbee传感节点程序 3)编写一个自定义LED灯控程序 四、实验原理 图:3G智能物联网综合系统工作框架 1、Android 用户控制程序 用户控制程序运行于 android 系统应用层,采用 JAVA 开发。用户控制程序通过接收用户的输入操作,生成相应的控制指令然后通过 3G、wifi 或以太网发送到智能网关系统。同时,用户控制程序还接收智能网关程序发送过来的告警指令,并生成相应的告警信息,产生告警。 Android 用户控制程序框架如下: 各传感器节点人机接口 Zigbee 网络 TOP 图生成模块 各传感器控制模块 网络通信管理模块 资源管理模块 告警模块 Android 系统运行环境 图 :Android 用户控制程序框架 2、智能网关程序 智能网关程序是连接Android系统与zigbee无线网络的桥梁,运行在 Android 系统服务层,智能网关程序同过3G、Wifi或以太网与 Android 用户控制程序相连,然后将用户控制程序发过来的指令通过串口发给zigbee网络协调器,Zigbee 网络协调器解析相应的指令然后发给各个传感器节点实现控制。 3、Zigbee节??程序 Zigbee节点程序包括协调器节点、路由节点、终端节点三种程序,根据不同类型传感器,设计不同的控制程序。但这三种节点程序都是基于Zstack协议栈的,并且都是在SampleAPP的基础上修改而来的。 五、实验步骤: 1、Android 用户控制程序导入与运行 导入 Android 用户控制程序前,先必须在 PC 上搭建好 Android 应用程序开发环境,具体参考 s210xA80 产品光盘。 1)打开 Eclipse,在菜单栏依次选择:File - Import...,弹出导入窗口,选择 General - Existing Project into Workspace,导入工程。 2)工程导入成功后,点击 eclipse 上的运行按钮就可以在模拟器上运行程序了。 3)若将物联网网关实验箱用 usb 与 pc 连接起来,就可将程序下载到实验箱上运行了。 2、Zigbee 节点控制程序 Zigbee 节点控制程序运行在每个传感器节点上,根据不同的传感器类型,设计不同的传感器控 制程序。所有节点控制程序都是基于 Zstack 协议栈的,并且都是在 SampleApp 的基础上修改而来。下面对传感器工程进行介绍: 1)打开例程:将光盘中的例程“05-实验例程\第6章\ZigbeeProtocol”整个文件夹拷贝到C:\Texas Instruments\ZStack-CC2530-2.4.0-1.4.0\Projects\zstack\Samples 文件夹下。双击ZigbeeProtocol\ CC2530DB\ZigbeeProtocol.eww”工程文件: 图 节点工程总视图 2)修改工程内文件:Tools - f8wConfig.cfg,将 PAN ID 修改为0xaaa1: 修改后的代码:-DZDAPP_CONFIG_PAN_ID=0xaaa1 3)在 Workspace 窗口下拉菜单选择你需要编译的工程,比如 Coordinato

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档