欢迎来到天天文库
浏览记录
ID:6368988
大小:2.87 MB
页数:56页
时间:2018-01-11
《《无线传感器网络》实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《— 无线传感器网络—》实 验 指 导 书 编写 适用专业:_通信工程__ 闽江学院_计算机科学系2010年 9 月 前 言 《无线传感器网络》系统地介绍无线传感网络的相关技术,包括物理层无线通信,MAC层能量管理、网络层路由算法、数据融合、安全协议、网络管理、应用等。通过本课程的学习,让学生树立无线传感器网络的系统概念,使学生能够从系统的角度,认识整个无线传感器网络的全局观念。并结合不同领域的实际应用,学会设计出相应
2、的无线传感器网络模型,锻炼学生学以致用的能力。通过跟踪本学科的最新发展,来启发培养学生能具备适应未来一些新的交叉学科发展的综合创新能力。 为了使学生更好地理解和深刻地把握这些知识,增强学生的实践动手能力,本实验部分主要培养学生对无线传感器网络的感性认识,通过实验,加强对理论知识的理解,为将来从事无线传感器网络及物联网行业的研发及相关工作打下必要的基础。 本实验指导书针对通信工程专业而编写。 53目录1、实验一:LED组件实验················································
3、···························12、实验二:TinyOS串口组件通信实验·······················································53、实验三:ATOS射频模块功耗模式实验·················································114、实验四:点对点通信实验·······································································195、实验五:信号强度(R
4、SSI)实验·······························································326、实验六:发射功率设置实验···································································407、实验报告基本内容要求········································································5353实验一:LED组件实验实验学时:2实验类型:验证实验要求:必修
5、一、实验目的(1)学会LED灯的使用方法。二、实验内容(1)熟悉ATOS实验仪,熟悉开发板的硬件环境。(2)安装必要的开发软件,熟悉开发软件环境。(3)通过LED灯的使用方法实验平台开发流程。三、实验原理、方法和手段教师演示,学生自主验证操作。四、实验组织运行要求采用集中授课形式。五、实验条件(1)每2位同学为1组,每组一台PC机、一台ATOS实验仪。(2)配套的软硬件设备:下载仿真器线、编译环境、配套软件工具等。六、实验步骤(一)熟悉ATOS开发环境硬件平台。(略)(二)LED灯的使用目前节点上有红、蓝、黄3个LED灯,其中,红灯时工作指
6、示灯,蓝灯和黄灯主要用于程序调试,如当节点发送数据成功后,蓝灯闪烁,当节点有路由时,黄灯亮。现在对LED灯的操作有三种:点亮、关闭、闪烁(由亮变暗或者由暗变亮),相对应的命令分别为:LED_BLUE_ON、53LED_BLUE_OFF、LED_BLUE_TOGGLE、LED_YELLOW_ON、LED_YELLOW_OFF、 LED_YELLOW_TOGGLE。这些命令都是宏定义,详见文件/opt/atos/tos/lib/antc3/common/antled.h实验流程:节点启动后,黄灯和蓝灯轮流点亮,点亮和变暗的间隔用for循环延时实
7、现。程序清单1.1 1.1代码LedM.nc/**LED示例程序的实现模块,简单的点亮2个LED灯*/moduleLedM{usesinterfaceBoot;}implementation{/**LED灯演示*/taskvoidDemoLed(){/**目前节点上提供两个LED灯LED_BLUE->蓝灯LED_YELLOW->黄灯*/inti,j;while(1){for(i=0;i<1000;i++) 53for(j=0;j<500;j++);LED_BLUE_OFF;/*熄灭蓝色LED灯*/LED_YELLOW_ON;/*点亮黄色LE
8、D灯*/for(i=0;i<1000;i++)for(j=0;j<500;j++);LED_BLUE_ON;/*熄灭蓝色LED灯*/LED_YELLOW_OFF;/*点亮黄色LE
此文档下载收益归作者所有