让Rosbot加入IoT

IoT服务器端创建话题

确保看过第一篇的喵家外网IoT服务器-快速上手

电路板连线

新手按照图示接线,因为这个接法是跟下面程序所对应的

wifi模块->Rosbot:

直接wifi模块插好在Rosbot上,按键按照图示所接。

../../_images/Rosbot_IoT01.png


Rosbot插上USB线,准备进行编程

../../_images/Rosbot_IoT03.png

插入电源后,wifi模块的电源指示灯红灯会亮,蓝灯会快闪(表示还没加入路由器,如果之前已经加入过路由器后,蓝灯会慢闪)

编程开始

打开Kittenblock后,硬件选择Rosbot


../../_images/Rosbot_IoT05.png

硬件连接选择你对应的串口

../../_images/Rosbot_IoT06.png

关闭窗口

../../_images/Rosbot_IoT07.png

连接成功

../../_images/Rosbot_IoT08.png

加载IoT插件

../../_images/Rosbot_IoT09.png

../../_images/Rosbot_IoT10.png

加载成功后,在示例中,找到IOT button示例

../../_images/Rosbot_IoT11.png

先把程序黄色荧光笔的空格填写完毕。(填写你的路由器账号密码,你的话题名称等)

再把程序下载到Rosbot板上


../../_images/Rosbot_IoT12_1.png ../../_images/Rosbot_IoT12_2.png

如果操作都没错后,下载完成,稍等片刻(wifi联网需要几秒到几十秒不到,具体看网络环境)。连接成功后,wifi状态如下:

../../_images/Rosbot_IoT15.gif

按下按键(4引脚),Rosbot板上的13脚蓝灯会熄灭。按键(11引脚),Rosbot板子,Rosbot板上的13脚蓝灯会亮。

同时在喵家IOT服务器控制面板上也会看到对应话题接受到的消息

../../_images/Rosbot_IoT13.png

IoT网页调试

在喵家IOT服务器控制面板,最下方有个调试窗口,连接后,就可以对话题发送信息。这时候如果话题有内容更新,wifi模块也会检测到的。 ../../_images/Rosbot_IoT14.png

积木块介绍

比较好理解,把本文MQTT的一个工作过程理解后,就能理解这些积木块了 ../../_images/Rosbot_IoT04.png