2020-1-25 18:35:00 [显示全部楼层]
1047浏览
查看: 1047|回复: 3

MQTT|树莓物联平台与掌控板物联测试-1发送消息

[复制链接]
MQTT|树莓物联平台与掌控板物联测试-1发送消息
202002074991..png

【项目背景】
这一阵子在玩树莓派,用的goodway的图形化编程平台,平台的AI功能蛮好用,因为图形化了,特别适合中小学生和我等小白使用。
树莓派一个挺高级的硬件,以前在我心中都是高不可攀的,现在却成为我喜欢的板子。
不是我的水平高了,而是图形化后门槛低了。
大家可以拿我做参照,大圣老师都能玩的板子,小朋友们也能玩起来。

其实我看中的是树莓AI,所以啊,我想让树莓的AI和掌控结合起来。
掌控是有语音识别的,如果通过树莓AI加上语音唤醒、人脸识别、物体识别、文字识别、车牌识别……通过K210芯片加上机器学习,是不是就完美了。
Mind+已经实现了K210芯片和掌控的结合,前面我已经探索了树莓AI通过虚谷物联(SIOT)和掌控板的结合,后面还有两个思路,一是通过goodway MQTT 物联平台与掌控互动,另一个是通过串口或者无线串口与掌控通信。

我是小白大圣老师,小白的一个特点就是不拘一格,乱玩一通。

【学习提示】
物联网不难学习,我们教学研究用的更是方便好用。未来时代万物互联,智慧生活,小朋友用树莓(后面也可以用虚谷)用掌控来亲手编程实现一些作品的模拟,甚至是实用的产品,是多么开心、有成就感的事啊。
支持创新平台,goodway平台好用,那么我们从他们那儿买点器材,获得帐号,让goodway平台健康发展,做出更多好用的软件产品服务大家,也是可以的啊。



【器材准备】
树莓派3B以上版本 1
goodway树莓镜像1.3以上
掌控板版本不限 1

【参考资料】
GDW|物联网应用--控件控制
(出处: DF创客社区 - 分享创造的喜悦)
GDW|物联网应用--采集数据
(出处: DF创客社区 - 分享创造的喜悦)

【探索任务1】联通goodway物联平台与掌控板,向掌控板发送消息,掌控板接收并在屏幕上显示。
1、登录平台
树莓上电开机(树莓要接入WIFI)







树莓分配到的IP一址可能会变化,今天的IP是


2、写树莓端发送程序
从物联网中找到如下积木



写测试程序如下:
服务器和端口号默认
这个服务器搭建在云端,树莓通过互联网接入
帐号密码可以不填



我们将向指定设备/主题发送测试消息,有中文,中英混合,数字
3、掌控端接收程序
我的测试还是很大胆的,前面有了SIOT的测试后,我就想同样是MQTT,goodway的物联平台能不能与掌控板互通。
掌控 这边并没有针对goodway的物联平台的测试,所以我的测试是一小步,希望能给玩掌控和树莓互动带来一大步。
软件:mPython
刷固件(已经刷过固件的省略此步)
添加MQTT扩展:



掌控通过MQTT接收消息主要用到的积木



写如下接收测试程序





刷入掌控板
相比SIOT,goodwayMQTT服务器是经常开机状态,所以掌控板程序运行后就连接上服务器。

4、测试



rzyzzxw  版主
 楼主|

发表于 2020-1-25 18:38:00

测试发现,如果只经IOT向掌控板发送消息,可以自定义设备和主题的。
帖子里的说法不严谨。
回复

使用道具 举报

kylinpoet  高级技匠

发表于 2020-2-18 08:12:39

楼主强大,多谢分享。
回复

使用道具 举报

12345上山打老虎  高级技师

发表于 2020-4-16 22:51:08

学习了,管用,真香
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail