1、切换至python模式,添加拓展 网络服务器
2、开启本地mqtt服务
点击启动物联网服务器
在红框内上方设置主题,设置完毕后点击启动
启动成功后可以看到如下界面
准备两块掌控板
3、切换到硬件编程模式,在扩展里面添加应用扩展,加载mqtt扩展
4、第一块掌控板 刷入发布消息的程序。将指令如图所示拖出
将wifi名称和密码填写正确,IP地址填写为之前python模式启动物联网服务器-当前服务器IP内容
程序下载:
将程序烧录到掌控板
5、第二块掌控板 刷入订阅消息的程序。将指令如图所示拖出
将wifi名称和密码填写正确,IP地址填写为之前python模式运行程序打印出来的IP
程序下载:
等待掌控板连接网络成功,第一块掌控板按下按键即可看到相应的效果。
--------------------------------------
如果你只有一块掌控板,只需要将掌控板刷入 订阅消息的程序。由mPython通过mqtt服务来发送消息,具体操作如下
在mPython jupyter模式下导入以下文件
使用方法:上传文件,再打开文件
将IP地址改为Python模式下返回的IP
从上往下依次运行,即可看到相应的效果
备注:不同掌控板不要设置相同client_id
点赞