目录

PacketTracer模拟器物联网教程8Onenet云平台使用方法

PacketTracer模拟器物联网教程8—Onenet云平台使用方法

PacketTracer模拟器物联网教程8—Onenet云平台使用方法

注:新版的教程已经发布,大家可以 前往!!

注:新版的教程已经发布,大家可以 前往!!

注:新版的教程已经发布,大家可以 前往!!

注:新版的教程已经发布,大家可以 前往!!

注:新版的教程已经发布,大家可以 前往!!

注:新版的教程已经发布,大家可以 前往!!

新版的教程主要更新了新版应用的使用方法

如果您还未掌握教程2中MCU芯片编程的方法,还请您先学习 教程2 或教程7熟悉MCU的编程方法。

本章实现PacketTracer中的设备连接到MCU芯片,并通过MCU微控制器实现数据上传至云平台、通过云平台控制设备、云平台应用搭建等功能。

本实验拓扑结构与教程7相同,您可以先进行 教程7 的学习。

我们首先注册一个Onenet账号

1.进入Onenet官网

https://i-blog.csdnimg.cn/blog_migrate/e1d13466290dbde3ed43599170835f81.jpeg#pic_center

2.注册登录后点击控制台首页

https://i-blog.csdnimg.cn/blog_migrate/f8e2c1e54103384c6d33626ba1d44425.jpeg#pic_center

3.点击切换至旧版(可以在熟悉旧版操作后学习新版的操作)

https://i-blog.csdnimg.cn/blog_migrate/90b0cb56eee9fe3854be770ba11a0b6b.jpeg#pic_center

4.点击左侧全部产品→多协议接入

https://i-blog.csdnimg.cn/blog_migrate/8c1fee7703ab7be6cae886c7438b7e61.jpeg#pic_center

5.点击TCP透传→添加产品

https://i-blog.csdnimg.cn/blog_migrate/41dcd1ffe1e154c4e0fa7b3d602de9f3.jpeg#pic_center

6.设置您的产品名称,其余根据下图进行选择

https://i-blog.csdnimg.cn/blog_migrate/2a1016167ee6641e2363386fdb87ddc3.jpeg#pic_center

7.点击确定后,添加产品成功,点击立即添加设备

https://i-blog.csdnimg.cn/blog_migrate/f666e4340defed93b4dc4912470ad45b.jpeg#pic_center

8.鼠标放在脚本解析旁的问号上,下载脚本验证工具

https://i-blog.csdnimg.cn/blog_migrate/8ccff17780a26eee82d62007d36b9237.jpeg#pic_center

9.下载后找到sample.lua文件,不需要打开,这个文件就是我们需要的文件

https://i-blog.csdnimg.cn/blog_migrate/00f91c6e0ff7dbe504a2aef2796a2037.jpeg#pic_center

https://i-blog.csdnimg.cn/blog_migrate/4fcb53ef08e3ca2cd3c5b38cfc1936e9.jpeg#pic_center

16.按照教程7,构造拓扑图如下

请注意若接口未按照本图连接,则需在自己的代码中进行对应的修改。

https://i-blog.csdnimg.cn/blog_migrate/e8f4e610d10f29d290caeeccafd70944.png

17.编写如下代码,并根据图示修改为自己的信息 第六行框处修改为14步复制的APIkey

https://i-blog.csdnimg.cn/blog_migrate/70779711a2ccbbcee6fc6458b75e2072.png

如果运行失败提示链接被拒绝 则需要在上方菜单选择Options Preference 第五栏Miscellaneous 下方勾选enable external network access from device scripts即可

18.运行代码,之后设备便成功在线了

Note:可以在while True 之前sleep(1)防止连接失败

https://i-blog.csdnimg.cn/blog_migrate/c957671613df6fb670205fc0f9a711d6.jpeg#pic_center

19.点击数据流可以查看接收到的数据

https://i-blog.csdnimg.cn/blog_migrate/af9c255128997e062cba89b3941362d3.jpeg#pic_center

20.点击更多操作中的下发命令→下发命令→发送字符串便可以控制mcu芯片了

https://i-blog.csdnimg.cn/blog_migrate/b761bf10b5fd29dbbc4add1a41bf8e34.jpeg#pic_center

https://i-blog.csdnimg.cn/blog_migrate/091d164724e8fe7adea2cee09e34ca9c.jpeg#pic_center

https://i-blog.csdnimg.cn/blog_migrate/885eaf1d2d81eb81a743c07f26aa465c.jpeg#pic_center

21.发送成功后可以看到显示器已经关闭 若发送Open则可以打开 请注意大小写(需要与代码中相同)具体原理请阅读代码,代码很简单,有一点点编程基础便可以读懂

https://i-blog.csdnimg.cn/blog_migrate/e713a670ec36f04337e8ee17d07f5056.jpeg#pic_center

22.点击应用管理→添加应用

https://i-blog.csdnimg.cn/blog_migrate/37bdcaafa90c8d7a6876b8ff3e44378b.jpeg#pic_center

注:以下内容noenet平台已更新版本 部分功能开始收费

大家现在可能会发现没有添加应用按钮 点击下方蓝色字体,新版教程更新了新版应用的使用方法

23.填写名称,设置权限(本实验可设置为私有),点击新增

https://i-blog.csdnimg.cn/blog_migrate/7fbb240788ac5e4d9ea75dc377a28cd8.png

24.点击任意空白处进入应用信息

https://i-blog.csdnimg.cn/blog_migrate/68527f856428cedc3a786f496ffc62ea.jpeg#pic_center

25.点击编辑应用

https://i-blog.csdnimg.cn/blog_migrate/c85edb24ecc739f320a6faa73aef66eb.jpeg#pic_center

26.进入到编辑界面,左侧为组件库和元素,右侧为操作区

https://i-blog.csdnimg.cn/blog_migrate/fbac96f4502480d7f4f7008b15c11d6e.jpeg#pic_center

27.添加一个仪表盘,点击右侧选择数据流

https://i-blog.csdnimg.cn/blog_migrate/ef41fbbec463b8e73a7b722235f298a9.jpeg#pic_center

28.选择如下数据流 https://i-blog.csdnimg.cn/blog_migrate/104311b36d18d8dfceaf353038f32fec.jpeg#pic_center

29.根据需求设置单位以及阈值 https://i-blog.csdnimg.cn/blog_migrate/97c3f9cbf3ecbe355a17fe8883b316da.jpeg#pic_center

30.还可以根据需求修改样式

https://i-blog.csdnimg.cn/blog_migrate/8ddafd53fbe0efd00a9418193ead90fa.jpeg#pic_center

31.添加一个开关

https://i-blog.csdnimg.cn/blog_migrate/1fa576d0a6b3b9e5f7e2b082ee7d764b.jpeg#pic_center

32.对开关进行如下设置(注意大小写)

https://i-blog.csdnimg.cn/blog_migrate/28f75ad32b2834e6023f18f6244baae5.jpeg#pic_center

33.点击空白处,可以在右侧修改背景

https://i-blog.csdnimg.cn/blog_migrate/06c3e8f5b28135cc13c028e1b515ffca.jpeg#pic_center

34.添加文本,美化应用,得到如下

https://i-blog.csdnimg.cn/blog_migrate/2df7b05d461316ea81f82319f5030737.jpeg#pic_center

35.点击预览,点击开关ON

https://i-blog.csdnimg.cn/blog_migrate/fca75dcbf1416731af4ff5b11062118c.jpeg#pic_center

36.可以看到显示器已启动

https://i-blog.csdnimg.cn/blog_migrate/7855eff46eb347638aa3a751169ae79c.jpeg#pic_center

37.点击开关OFF

https://i-blog.csdnimg.cn/blog_migrate/d9447e3fd306c33ed027fb2a9389876e.jpeg#pic_center

38.可以看到显示器已关闭

https://i-blog.csdnimg.cn/blog_migrate/70696fcc892c42d68013e35c101bddae.jpeg#pic_center