掌控板在上传模式下无法连接MQTT解决方法
本方法适用win10电脑1、首先双击启动SIOT网络服务器双击后显示以下内容2、Win+r打开运行窗口,并输入cmd后按“确定按钮”输入ipconfig查看本机ip地址3、掌控板通过Micro USB连接到电脑4、打开Mind+软件(1.5.5),切换模式为“上传模式”,主板选择“掌控板”,网络服务选择“MQTT”和“WIFI”,之后输入以下测试代码,并对应设置好“MQTT初始化参数”。5、点击连接设备进行连接,之后上传程序,上传成功后,我们可以观察掌控板,发现程序执行到“发起连接”就停止了,如下图6、此时我们选择实时模式下进行尝试。具体操作方法:模式切换为“实时模式”,选择主板——“掌控版”,网络服务——“MQTT”,点击“连接设备”等待烧好固件。成功后,输入以下代码,并设置好MQTT初始化参数。点击启动,可以看到掌控板,从上显示到下,最后显示为MQTT连接,并通过访问192.168.9.150:8080,可以查看到如下内容这样证明我们网络服务器时能接收到数据的7、这时使用其它电脑ping此电脑ip时,会显示下面内容请求超时,此时就是此电脑防火墙拒绝访问(拦截访问)也可以访问端口号进行验证,如下图所示8、以上情况的解决办法:第一步:首先点击电脑左下端“开始”,点击“设置”,找到“windows防火墙”(或者在设置中搜索防火墙),如下图第二步:点击进去,找到“允许应用通过防火墙”第三步:点击进去,点击“更改设置”,之后点击“允许其他应用”第四步:找到MQTT网络服务器本地电脑所在位置,选择后点击打开之后点击“添加”这样我们就把MQTT网络服务器添加到防火墙白名单了,如下图所示9、以上步骤成功后,可重新进行测试。软件切换到“上传模式”,还是之前的操作,输入以下代码,设置好“MQTT初始化参数”并点击连接设备,上传程序。10、上传成功后,我们可以观察到现在程序是可以走完的,最终显示为“MQTT连接”,此时我们可以通过访问MQTT网络服务器(本例子访问的是192.168.9.150:8080,具体操作按照自己电脑的ip地址进行访问),此时可以看到以下的信息。也可用之前提到的方法进行验证。这样我们就解决了掌控板在上传模式下无法连接MQTT的问题了!功能越来越强大了 试过了,还是不行,最后把公用也打勾才行。
页:
[1]