3.1. 加载IOT插件
插件已经成功加载:
3.2. 建立IOT本地服务器
我们重新复习下MQTT物理模型:
1.首先物联网肯定有一台服务器。不然那些要联网的设备把接收到的数据发给谁呢?服务器的作用就是接收数据,处理数据,分发数据
2.多个联网的设备。它们的作用就是给服务器发送数据,或者接受服务器的数据。
本节实验,我们用我们的Kittenblock将本机电脑设置为IOT本机服务器,并且本机也作为扒如耐一个联网的客户端,对服务器进行消息发送
为了方便学校上课场景(连接外网服务器不方便),我们可以直接通过Kittenblock后台建立起IOT本地服务器。
刚建立器IOT本机服务器,设备列表是空的,当然因为没有设备连接到本地服务器上
3.3. 连接服务器
拖拽积木,设备的ID名称可以自由填写,这个名称是显示在服务器上的
更改完信息后,记得点击下积木块,才会执行这条指令
回到本地服春春务器的列表查看,可以看到设备CCFIVE已经连上上服务器了
3.4. 订阅话题
设备已经与服务器成功连接后,我们需要进行话题订阅,话题的形式一般是“/”+英文,当然不用“/”也是OK的
回到本地服务器的列表查看,可以看到设备CCFIVE已经订阅了"/hello"的话题
3.5. 话题广播与接收
因为我们现在只有一台设别,所以话题我们自己发送自己接收,我们写一个接收程序,让舞台的小喵说出来
话题发送与接收
现象结果:
3.6. 多台电脑MQTT相互通讯
如果你的实验环境下有多台设备,不妨将多台设备都连接到同一个服务器上,例如下图电脑A、B、C都连接到192.168.0.117上,然后对应向共同的话题推送消息,这时候其它橡则设备如果也订阅了这个话题,它也会收到消息更新。
退出软件前可直接保存文件至本地。Kittenblock近期进行了版本更新,1.87在经过多次的迭代要发布新版本了模裂隐
[优化]
改善未来板的连接与使用体验
增强对MicrobitV2的编程支持
设置中增加重置按钮,可用于恢复至安装软件的初始状态源裂
增加IOT本地服务器设备连接后列表显示
Arduino PIO资源服务器改至国内,解决Ardruino下载超时问题
增加关闭软件时的保存与否选项d框
电路图连线部分增加菜单栏
适配PC端小屏幕
意见反馈页面支持图片附件上传
在文件选项旁增加自动保存按钮
[修复]
部分在1.84版本以及之前版本写的程序,在新版本中无法打开的问题
修复代码转译串口下对代码的文件名及旦厅保存格式错误的问题
修复若干插件问题 作者:Kittenbot小喵科技 https://www.bilibili.com/read/cv11194089/ 出处:bilibili
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)