第三届全国高校物联网应用创新大赛应用 挑战赛说明.pdfVIP

第三届全国高校物联网应用创新大赛应用 挑战赛说明.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三届全国高校物联网应用创新大赛应用 挑战赛说明

第三届全国高校物联网应用创新大赛 应用挑战赛2016 年3 月 第三届全国高校物联网应用创新大赛应用 挑战赛说明 大赛官网:/ 技术支持邮箱:tech@ 一、应用挑战赛介绍 1、基础环境 软件开发平台:TinyOS 2.1.1+ Ubuntu 12.04 硬件开发平台: 比赛平台基于无线传感器节点 (TelosB 节点),无线传感器节点使用 CC2420 通信模块和MSP430F1611 MCU,支持USB 节点程序下载。参赛 队需通过节点驱动传感器模块获取传感器数据,并进行无线通信,达到 控制响应模块的目的。 二、关于在线学习平台 由于应用挑战赛赛不设预赛,而创意赛、编程挑战赛目前正处于预 赛阶段,还请应用挑战赛的参赛队不要着急。 大赛方初步决定在4 月初开放在线学习平台,由于在线学习平台是 Web 的模式,对TinyOS 和Linux 命令进行了封装,而实际比赛时,要求 参赛队直接在Ubuntu 系统下使用命令行进行代码编写,还请参赛队先 在Ubuntu 系统的TinyOS 环境下进行学习。TinyOS 文件夹下的apps 里 有大量代码样例供参赛队学习,没有节点可使用TinyOS 的仿真TOSSIM 进行测试。 第三届全国高校物联网应用创新大赛 应用挑战赛2016 年3 月 三、关于TinyOS 的环境配置 由于实际比赛时,将会直接在Ubuntu 系统下使用命令行来进行代码 编写,故参赛队需熟练掌握Ubuntu 和TinyOS 的常用命令。 以下提供两种配置TinyOS 的方法: 1、虚拟机安装 (推荐) 1)下载官方已配置好的TinyOS 环境,网盘下载连接: /s/1hrfcjZY。 2)下载后文件如下: 3 )安装虚拟机Vmware-workstation 4 )点击虚拟机文件-打开,选择上述文件中的TOS211.ovf ,即可进 入虚拟机,Ubuntu 密码为 123 , TinyOS 安装在/opt/tinyos-2.1.1 下 5 )Blink 实验操作流程 1.打开终端命令界面,快捷键为ctrl+alt+t 2.进入Blink 文件夹 $ cd /opt/tinyos-2.1.1/apps/Blink 3.编译代码 第三届全国高校物联网应用创新大赛 应用挑战赛2016 年3 月 $ make telosb 4.如果有Telosb 节点,还可将Blink 代码烧录到节点里,可看到 节点3 个LED 灯周期闪烁。另外可打开Blink 文件夹查看其代码,代 码都是采用NesC 编写。 2、命令行安装(需掌握linux 命令) 如果虚拟机装有ubuntu12.04,但未安装TinyOS ,或者参赛队未使用 虚拟机而是使用安装有纯Ubuntu12.04 操作系统的电脑,那么可采用以 下方法安装TinyOS-2.1.1。 Step1 :用组合键Ctrl+Alt+T 打开终端命令界面 Step2 :配置 source 源:sudo gedit /etc/apt/sources.list,在 sources.list 文件中添加deb /tinyos karmic main Step3 :更新源目录:sudo apt-get update Step4 :安装tinyos :sudo apt-get install tinyos 选择版本:sudo apt-get install tinyos-2.1.1 第三届全国高校物联网应用创新大赛 应用挑战赛2016 年3 月 Step5 :修改tinyos.sh 文件: ①cd /opt/tinyos-2.1.1 ②sudo gedit tinyos.sh ③将CLASSPATH 一行修改为 CLASSPATH=$CLASSPATH:$TOSROOT/support/sdk/java:

文档评论(0)

maxmin + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档