rzyzzxw 发表于 2020-11-9 08:08:35

mPython掌控板Easy-IoT物联



【原由】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显示出来。
https://qiniu.makeymonkey.com/1604074423886image.png?imageView2/2/w/800/auto-orient/format/jpg

https://qiniu.makeymonkey.com/1604074443172image.png?imageView2/2/w/800/auto-orient/format/jpg

为了稍后编程需要,记下相关账号(你的帐号一定和这个不同的):
iot_id: Skv3zKyNbiot_pwd: r1lD3ztJ4btopic: BJpHJt1VW以上是从文档中抄的,我的帐号如下,并且新建了5个设备。

https://qiniu.makeymonkey.com/1604074923166image.png?imageView2/2/w/800/auto-orient/format/jpg

【mpython程序】启动软件。
添加应用扩展MQTT。


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


连接掌控板,刷入代码。
以上程序的测试进行了两次,向每个设备主题发送1000个数据,1000个数据X10秒=10000秒,都稳定完成。

https://qiniu.makeymonkey.com/1604075942837image.png?imageView2/2/w/800/auto-orient/format/jpg

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

https://qiniu.makeymonkey.com/1604076113511image.png?imageView2/2/w/800/auto-orient/format/jpg

……
https://qiniu.makeymonkey.com/1604076082687image.png?imageView2/2/w/800/auto-orient/format/jpg

如果你并没有看到理想中的结果,检查一下是不是在下面的哪些步骤出了一些小问题:
程序中的wifi账号(SSID)、密码,服务器地址、端口,物联网iot id、iot pwd、topic要保证书写的正确性。
测试程序2,功能同上,改成每秒发送一次。
https://qiniu.makeymonkey.com/1604076601812image.png?imageView2/2/w/800/auto-orient/format/jpg

刷入掌控板,开始测试。
测试完成:
https://qiniu.makeymonkey.com/1604142168644image.png?imageView2/2/w/800/auto-orient/format/jpg

查看设备一详情。
https://qiniu.makeymonkey.com/1604142317631image.png?imageView2/2/w/800/auto-orient/format/jpg

https://qiniu.makeymonkey.com/1604142308964image.png?imageView2/2/w/800/auto-orient/format/jpg

……https://qiniu.makeymonkey.com/1604142290180image.png?imageView2/2/w/800/auto-orient/format/jpg

测试程序3,发送消息。

https://qiniu.makeymonkey.com/1604144030452image.png?imageView2/2/w/800/auto-orient/format/jpg

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

https://qiniu.makeymonkey.com/1604144084567image.png?imageView2/2/w/800/auto-orient/format/jpg

发送消息

https://qiniu.makeymonkey.com/1604144105359image.png?imageView2/2/w/800/auto-orient/format/jpg

https://qiniu.makeymonkey.com/1604144114433image.png?imageView2/2/w/800/auto-orient/format/jpg

掌控显示

https://qiniu.makeymonkey.com/1604144177967image.png?imageView2/2/w/800/auto-orient/format/jpg


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

很棒的物联网案例{:5_116:}

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?
点一下那个眼睛

Admin 发表于 2021-5-4 15:50:04

啥软件

rzyzzxw 发表于 2021-5-5 21:22:54

Admin 发表于 2021-5-4 15:50
啥软件

mPython

rzyzzxw 发表于 2021-5-5 21:23:25

https://www.labplus.cn/software

bianwendon 发表于 2021-6-14 14:23:05

为什么我的掌控板老是连着连着断了

rzyzzxw 发表于 2021-6-20 06:58:52

bianwendon 发表于 2021-6-14 14:23
为什么我的掌控板老是连着连着断了

我测试很稳定啊
页: [1]
查看完整版本: mPython掌控板Easy-IoT物联