查看: 390|回复: 3

[项目教程] mPython掌控板Easy-IoT物联

[复制链接]
MonNovember-202011094519..png

【原由】
10月底,在做一个项目时用mPython+SioT物联掌控,发现了一个小问题,总是不稳定。
以前也用过SIoT和掌控板来做物联,没有感觉到问题啊,难道在测试时总是通了就好,没有做稳定性测试么?
和谢老师进行了沟通,他也说好像有这个问题。
……
(此处省略500字)
不过可以告诉大家的是,很快就可以有稳定的掌控板物联SIOT可用了。
在参与测试的过程中,谢老师给了一个任务,试试EsayIoT是否也有不稳定的情况。

告诉大家:
本次测试mPython写出来和程序用掌控和EasyIot 物联很稳定。

【工具清单】
需要连接网络的设备
掌控板
IoT网站(iot.dfrobot.com.cn

【Easy IoT】
【创建项目】

通过一个简单的案例,我们了解如何使用掌控板和Easy IoT物联。

登录IoT网站,注册账号。进入工作间。新建一个设备,默认名字“设备一”。

一个账号,默认一共有10000条信息的储存容量。这些容量共所有设备共享。例如,图中设备上方显示“0/1000”,那么此设备最大可储存1000条信息,已使用0条信息的储存空间。如果此设备收发的信息超过1000条,新信息将不再存入。(当然可以清空消息)

每个设备默认每隔1s储存一次消息(通常用更长时间间隔,例如10秒或者根据需要更长)。

观察到设备唯一识别码Topic以及左侧的用户信息,点击眼睛图标可以将隐藏的Iot_id和Iot_pwd显示出来。





为了稍后编程需要,记下相关账号(你的帐号一定和这个不同的):

iot_id: Skv3zKyNb
iot_pwd: r1lD3ztJ4b
topic: BJpHJt1VW
以上是从文档中抄的,我的帐号如下,并且新建了5个设备。




【mpython程序】
启动软件。

添加应用扩展MQTT。

MonNovember-202011096618..png

测试程序1,要发五个传感器采集的数据给五个设备topic( 主题)。

MonNovember-202011096979..png

连接掌控板,刷入代码。

以上程序的测试进行了两次,向每个设备主题发送1000个数据,1000个数据X10秒=10000秒,都稳定完成。




查看设备一,8:35开始,11:22采集到1000个数据。其它设备类似。




……



如果你并没有看到理想中的结果,检查一下是不是在下面的哪些步骤出了一些小问题:

程序中的wifi账号(SSID)、密码,服务器地址、端口,物联网iot id、iot pwd、topic要保证书写的正确性。

测试程序2,功能同上,改成每秒发送一次。



刷入掌控板,开始测试。

测试完成:



查看设备一详情。





……


测试程序3,发送消息。




掌控板接收到消息后,显示。
程序




发送消息






掌控显示





rzegkly  版主

发表于 2020-11-9 19:17:17

很棒的物联网案例
回复

使用道具 举报

yuwan  学徒

发表于 2020-11-16 15:20:40

请问哪里查看 Client ID?
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2020-11-16 18:57:06

本帖最后由 rzyzzxw 于 2020-11-16 18:58 编辑
yuwan 发表于 2020-11-16 15:20
请问哪里查看 Client ID?

点一下那个眼睛 MonNovember-202011167092..png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2021 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail