MQTT|GDW物联平台与掌控板物联测试-2微信控制
MQTT|GDW物联平台与掌控板物联测试-2微信控制【项目背景】这个帖子是在前一帖子基础上进行的,树莓可以发送消息给掌控板,那么就可以对掌控控制了。我们还是先从控制掌控RGB灯的开关做起。并且加上网页控制,微信控制,结合goodway官方控件做些项目。【器材准备】掌控板版本不限 1手机 1树莓派 (可选)【参考资料】GDW|物联网应用--控件控制https://mc.dfrobot.com.cn/thread-302480-1-1.html(出处: DF创客社区 - 分享创造的喜悦)【探索任务2】网页控制,微信控制掌控RGB灯的开关本项目中,手机,电脑,掌控板接入物联网,1、登录平台电脑登录http://www.gdwrobot.cn/,进入软件平台,登录帐号。找到物联网应用--控件控制:登录编程平台,点击设备控制—更多功能—控件控制,如下图:【小提示】本项目是从电脑网页端或者手机从网页分享的二维码扫出的页面进行控制,所以不用树莓派。【如果】你从树莓派连接显示器,从树莓派上打开网页操作,需要树莓派。
https://qiniu.makeymonkey.com/ef711380-52c5-4574-a248-1cdfe2549110.png?imageView2/2/w/800/auto-orient/format/jpg
2、 填写应用名称,如下图:输入本次应用名称,自定义。本例应用名称自定义为掌控RGB。https://qiniu.makeymonkey.com/90298896-30c8-4b37-b049-354ae08907f7.png?imageView2/2/w/800/auto-orient/format/jpg
3、 测试连接--检测服务器是否连接成功:首先填写服务器的相关参数(有默认的服务器和端口号),点击测试连接;出现连接成功的绿色字体,表示连接成功,如下图:
https://qiniu.makeymonkey.com/97ac4e02-f6b4-4e1a-97e9-cc36d74e8042.png?imageView2/2/w/800/auto-orient/format/jpg
4、 点击添加控件信息;输入树莓派的设备编号,选择控件类型,功能描述,自定义主题,如下图:本例中设备名/主题 zhuxianwei/led
https://qiniu.makeymonkey.com/382a5d53-85f0-4646-b464-073a73e4e9bf.png?imageView2/2/w/800/auto-orient/format/jpg
点击确定,会自动生成一条控件信息,如下图:
https://qiniu.makeymonkey.com/40a0d0ab-d8dd-42e4-a35a-cf08ab0e070e.png?imageView2/2/w/800/auto-orient/format/jpg
控件信息可以修改(点击编辑),也可以删除(点击删除)5、 生成新的网页:点击生成新的网页,会根据我们所填写的控件信息,自动跳转到一个新的页面,例如:如下图:
https://qiniu.makeymonkey.com/e8763140-2fe2-4f35-9ac9-f9a6bda627f2.png?imageView2/2/w/800/auto-orient/format/jpg
我是在电脑上进行上述操作的。6、下面开始掌控端编程软件:mPython软件下载:https://www.labplus.cn/software刷固件(已经刷过固件的省略此步)添加MQTT扩展:
https://qiniu.makeymonkey.com/2de13051-70a1-420b-bdb7-f65d96157af0.png?imageView2/2/w/800/auto-orient/format/jpg
掌控通过MQTT接收消息主要用到的积木
https://qiniu.makeymonkey.com/de2255bf-8722-4f72-ad17-92ba30d26502.png?imageView2/2/w/800/auto-orient/format/jpg
写如下接收测试程序
https://qiniu.makeymonkey.com/9e4b8088-923c-4d70-8d00-e812542fed3f.png?imageView2/2/w/800/auto-orient/format/jpg
https://qiniu.makeymonkey.com/b9167aae-6a58-48d4-863d-c231393007a1.png?imageView2/2/w/800/auto-orient/format/jpg
刷入掌控板
相比SIOT,goodwayMQTT服务器是经常开机状态,所以掌控板程序运行后就连接上服务器。
7、网页测试https://qiniu.makeymonkey.com/d545cf2a-03d6-4847-9b74-b01e6ec1bd38.mp4
8、点击分享,二维码测试
https://qiniu.makeymonkey.com/13a60786-8586-4f28-a3dc-c94332f583e7.png?imageView2/2/w/800/auto-orient/format/jpg
https://qiniu.makeymonkey.com/a81eeb84-5118-4044-8c28-170020f70aaf.png?imageView2/2/w/800/auto-orient/format/jpg
https://qiniu.makeymonkey.com/02766996-d5b7-4729-ac8b-4909346fa671.mp4
这个好,必须支持。 朱老师厉害了! 赞一个!
六月的雨 发表于 2020-3-20 21:15
朱老师厉害了! 赞一个!
很简单的啦。{:5_190:} 学习了!!!
页:
[1]