MQTT|树莓物联平台与掌控板物联测试-1发送消息
MQTT|树莓物联平台与掌控板物联测试-1发送消息【项目背景】这一阵子在玩树莓派,用的goodway的图形化编程平台,平台的AI功能蛮好用,因为图形化了,特别适合中小学生和我等小白使用。树莓派一个挺高级的硬件,以前在我心中都是高不可攀的,现在却成为我喜欢的板子。不是我的水平高了,而是图形化后门槛低了。大家可以拿我做参照,大圣老师都能玩的板子,小朋友们也能玩起来。
其实我看中的是树莓AI,所以啊,我想让树莓的AI和掌控结合起来。掌控是有语音识别的,如果通过树莓AI加上语音唤醒、人脸识别、物体识别、文字识别、车牌识别……通过K210芯片加上机器学习,是不是就完美了。Mind+已经实现了K210芯片和掌控的结合,前面我已经探索了树莓AI通过虚谷物联(SIOT)和掌控板的结合,后面还有两个思路,一是通过goodway MQTT 物联平台与掌控互动,另一个是通过串口或者无线串口与掌控通信。
我是小白大圣老师,小白的一个特点就是不拘一格,乱玩一通。
【学习提示】物联网不难学习,我们教学研究用的更是方便好用。未来时代万物互联,智慧生活,小朋友用树莓(后面也可以用虚谷)用掌控来亲手编程实现一些作品的模拟,甚至是实用的产品,是多么开心、有成就感的事啊。支持创新平台,goodway平台好用,那么我们从他们那儿买点器材,获得帐号,让goodway平台健康发展,做出更多好用的软件产品服务大家,也是可以的啊。
https://qiniu.makeymonkey.com/45c77eb7-6b12-4896-9a66-085f6613af41.png?imageView2/2/w/800/auto-orient/format/jpg
【器材准备】树莓派3B以上版本 1goodway树莓镜像1.3以上掌控板版本不限 1
【参考资料】GDW|物联网应用--控件控制https://mc.dfrobot.com.cn/thread-302480-1-1.html(出处: DF创客社区 - 分享创造的喜悦)GDW|物联网应用--采集数据https://mc.dfrobot.com.cn/thread-302481-1-1.html(出处: DF创客社区 - 分享创造的喜悦)
【探索任务1】联通goodway物联平台与掌控板,向掌控板发送消息,掌控板接收并在屏幕上显示。1、登录平台树莓上电开机(树莓要接入WIFI)电脑登录http://www.gdwrobot.cn/,进入软件平台,登录帐号,连接树莓。
https://qiniu.makeymonkey.com/8127a7a1-2453-4eab-9a66-f54db496af85.png?imageView2/2/w/800/auto-orient/format/jpg
https://qiniu.makeymonkey.com/8d0cab4d-4aaf-4283-a491-de02de747ebc.png?imageView2/2/w/800/auto-orient/format/jpg
https://qiniu.makeymonkey.com/260d3007-1769-434e-9190-f92fe7a868ef.png?imageView2/2/w/800/auto-orient/format/jpg
树莓分配到的IP一址可能会变化,今天的IP是https://qiniu.makeymonkey.com/11a19202-65c5-4097-8ba4-45c79bea0d97.png?imageView2/2/w/800/auto-orient/format/jpg
2、写树莓端发送程序从物联网中找到如下积木
https://qiniu.makeymonkey.com/31e40f9b-cf06-43f6-a623-b904c9bed680.png?imageView2/2/w/800/auto-orient/format/jpg
写测试程序如下:服务器和端口号默认这个服务器搭建在云端,树莓通过互联网接入帐号密码可以不填
https://qiniu.makeymonkey.com/7e985f7b-0592-4ea3-85bd-9bfa59b1fd32.png?imageView2/2/w/800/auto-orient/format/jpg
我们将向指定设备/主题发送测试消息,有中文,中英混合,数字3、掌控端接收程序我的测试还是很大胆的,前面有了SIOT的测试后,我就想同样是MQTT,goodway的物联平台能不能与掌控板互通。掌控 这边并没有针对goodway的物联平台的测试,所以我的测试是一小步,希望能给玩掌控和树莓互动带来一大步。软件:mPython软件下载:https://www.labplus.cn/software刷固件(已经刷过固件的省略此步)添加MQTT扩展:
https://qiniu.makeymonkey.com/820bb3c6-9425-4ad0-a720-aab39e7c1fd5.png?imageView2/2/w/800/auto-orient/format/jpg
掌控通过MQTT接收消息主要用到的积木
https://qiniu.makeymonkey.com/4d8dc9cf-57e2-4f54-9f83-d8234feb230f.png?imageView2/2/w/800/auto-orient/format/jpg
写如下接收测试程序
https://qiniu.makeymonkey.com/7b6e83c5-3646-4bf4-a2d9-cc82a2c32a6d.png?imageView2/2/w/800/auto-orient/format/jpg
https://qiniu.makeymonkey.com/4ea2cd73-2319-4afc-8a0f-dd0108a79a01.png?imageView2/2/w/800/auto-orient/format/jpg
刷入掌控板相比SIOT,goodwayMQTT服务器是经常开机状态,所以掌控板程序运行后就连接上服务器。
4、测试
https://player.youku.com/embed/XNDUxOTQ2MDA0OA==
测试发现,如果只经IOT向掌控板发送消息,可以自定义设备和主题的。
帖子里的说法不严谨。{:6_211:} 楼主强大,多谢分享。 学习了,管用,真香
页:
[1]