- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
编程挑战赛云平台使用方法-全国高校物联网应用创新大赛
第三届全国高校物联网应用创新大赛 编程挑战赛在线练习云平台说明
第三届全国高校物联网应用创新大赛编程
挑战赛在线练习云平台使用说明
一、编程挑战赛平台介绍
1、基础环境
软件开发平台:TinyOS 2.1.1+ Ubuntu 12.04
硬件开发平台:
比赛平台基于无线传感器节点,无线传感器节点使用MSP430F1611 MCU 和
CC2420 通信模块,支持USB 节点程序下载。该平台含50 个节点,节点摆放成10 行
5 列(10×5)的阵列,行间距和列间距均为20cm 左右,如图1 所示。
图1:节点物理位置图
2、节点参数
大赛使用的无线传感器网络节点采用低功耗ZigBee 无线射频芯片及16 位RISC
指令集MCU。该节点支持Tinyos 操作系统,模块可以通过动态地址方便组成传感器
网络,可以实时传输采集的各种数据,模块各地址可以在每次USB 下载中方便指
定。整个传感模块采用低功耗设计,工作时只需要两节1.5V 的5 号干电池。节点参
数如下:
支持USB、干电池供电和太阳能(室外)供电;
第三届全国高校物联网应用创新大赛 编程挑战赛在线练习云平台说明
采用AA 型电池供电时,可在室外连续工作3 个月以上,通过软件适当管理,基本
节点可以有效工作达一年以上;
CPU 使用TI 公司的MSP430F1611,射频模块为CC2420;
通讯半径:室内20-50m,户外75-125m;
通讯频段:2.4-2.4835GHZ,最大数据传输率:250Kbps;
存储器:内存:48K ;RAM:10K;Flash:1M;
可见光传感器S1087,可检测光波波长范围320nm~730nm;
湿度传感器SHT11 检测湿度精度±3.0 %RH,温度精度0.4℃;
USB 接口具备数据连接、供电及在线编程的功能;
快速唤醒,时间6uS ;
工作电压:DC,1.8~3.6V,可以使用2 节1.5V 碱性电池供电;
待机功耗:0.6mW ;
峰值功耗:65mW。
节点既可以使用内置天线,亦可使用外置天线来提升通信距离;其调试接口有
USB 和 JTAG 这两种模式,扩展接口丰富,可外接十余种低功耗传感器。
节点的操作系统采用TinyOS ,TinyOS 是目前无线传感网络研究领域使用最为广
泛的操作系统。TinyOS 使用nesC 语言编写,基于TinyOS 的应用程序也使用nesC
语言编写。nesC 语言是专门为资源极其受限、硬件平台多样化的传感节点设计的开
发语言。
二、云平台使用注意事项
1 . 信道、功率未固化
为了满足不同的参赛队需求,云平台并未对TinyOS 的底层文件进行修改,故云
平台上的节点通信信道、功率全部可自行在代码的Makefile 中定义。参赛队需注意
实际评测时功率将会固定为1。
2.节点物理位置固定
云平台上的节点物理位置是固定的,其分布图如下图所示,参赛队在使用时,
请勿用此固定位置来判断节点的路由结构,因为在实际评分时节点的位置将会是随
机无序分布的。
第三届全国高校物联网应用创新大赛 编程挑战赛在线练习云平台说明
三、云平台使用方法
大赛官方网站为参赛队提供了在线运行、测试代码的功能。具体步骤如下:
1. 登陆网站测试平台。
登录网址为 / ,建议使用谷歌浏览器。
第三届全国高校物联网应用创新大赛 编程挑战赛在线练习云平台说明
2 .申请使用时间
由于大赛云平台能同时容纳的在线人数有限,在左侧的测试体验- 申请管理里可
以预约使用时间。
点击申请使用时间,即可预约。
第三届全国高校物联网应用创新大赛 编程挑战赛在线练习云平台说明
3.使用体验
在预约时间段内,参赛队即可使用平台。
4.代码上传
进入使用体验页面,右键点击程序编译下空白处,选择上传编译,即可上传编
译代码。
第三届全国高校物联网应用创新大赛 编程挑战赛在线练习云平台说明
5.烧录代码
文档评论(0)