- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
最近下载
- 20以内加法500题(A4打印版).pdf VIP
- 教室、寝室、公区卫生管理细则及评分标准5.doc VIP
- 【2023年】湖南省长沙市-统招专升本英语测试卷(含答案).pdf VIP
- tsaipress冲模设计软件使用手册.pdf
- 2022人教版高中物理选择性必修第二册练习题--期中学业水平检测.docx VIP
- [中央]2024年水利部长春机械研究所招聘笔试历年参考题库频考点试题附带答案详解.docx
- 2025年全国两会看点解读PPT课件.ppt VIP
- 江苏开放大学 WEB前台开发技术 第1次形考作业.docx VIP
- 教师资格考试初中语文面试重点难点试题集精析(2025年).docx VIP
- 谭浩强C语言教程.doc
文档评论(0)