设为首页收藏labplus社区产品资料库
1687
积分值+2
1032
掌控币+1
0  关注
32  粉丝
16  帖子
TMOW
2021年04月28日

#物联网应用#教你用mPython搭一个物联网服务器(新版)

1、切换至python模式,添加拓展 网络服务器



2、开启本地mqtt服务

点击启动物联网服务器


在红框内上方设置主题,设置完毕后点击启动


启动成功后可以看到如下界面


准备两块掌控板

3、切换到硬件编程模式,在扩展里面添加应用扩展,加载mqtt扩展



4、第一块掌控板 刷入发布消息的程序。将指令如图所示拖出


将wifi名称和密码填写正确,IP地址填写为之前python模式启动物联网服务器-当前服务器IP内容


程序下载:

文件名:mqtt订阅消息.mxml

将程序烧录到掌控板

5、第二块掌控板 刷入订阅消息的程序。将指令如图所示拖出

将wifi名称和密码填写正确,IP地址填写为之前python模式运行程序打印出来的IP


程序下载:

文件名:mqtt发布消息.mxml

等待掌控板连接网络成功,第一块掌控板按下按键即可看到相应的效果。

--------------------------------------

如果你只有一块掌控板,只需要将掌控板刷入 订阅消息的程序。由mPython通过mqtt服务来发送消息,具体操作如下

在mPython jupyter模式下导入以下文件

文件名:本地mqtt操作.ipynb

使用方法:上传文件,再打开文件


将IP地址改为Python模式下返回的IP


从上往下依次运行,即可看到相应的效果


备注:不同掌控板不要设置相同client_id


5

点赞

4288 次阅读3 条评论5 人赞2 人订阅
3条评论