sIoT及安卓app实现mqtt实验

一、实验目的及要求

【实验一】实现sIoT配置并实现sIoT上mqtt消息的通讯。
【实验二】通过AppInventor结合sIoT实现手机app控制掌控板的灯和显示内容。

二、实验原理与内容

sIoT可以在局域网上实现mqtt消息的通讯。借助sIoT可以通过手机app实现局域网内的设备操控。

三、实验软硬件环境

硬件:掌控板
软件:Mind+

四、实验过程(实验步骤、记录、数据、分析)
实验一
首先运行SIOT服务器,发送消息创建两个主题。

sIoT及安卓app实现mqtt实验

WIFI连接成功后,初始化MQTT相关参数并进行连接:

sIoT及安卓app实现mqtt实验
触摸按键A后清空屏幕,然后按下B给Topic_0发送信息。 sIoT及安卓app实现mqtt实验

3.手机app上的数值显示,以及颜色调整

sIoT及安卓app实现mqtt实验

五、测试/调试及实验结果分析

实验一
当上传代码完成,测试是否自动连接成功WIFI以及MQTT,若WIFI连接成功获取其IP地并显示在屏幕第一行,MQTT连接成功结果显示在第二行。待上述配置环境准备完成,按下A键清空消息,按下B键发送消息到另一方接受。

实验二
当手机app上数值调整,对应的掌控板灯光会发生变化。

六、实验结论与体会

此次实验一跟第一次实验的内容基本类似,只是之前运用到的是EASY Iot,这次运用到了sIoT。在Mind+进行MQTT的参数配置的时候,需要注意区分好接收方和发送给发送方的TOPIC,其次,此次运用的是物联网平台是SIOT,一组的同学需要登陆相同的SIOT账号,IP地址需要填写共同链接的那个WIFI的IP地址。还需要注意的是在运用IP地址登陆进入SIOT的时候,在CMD中查询自己的IP地址时,注意要选择无线网中的IPV4,这样才能成功接收和发送各自的信息。实验二的内容主要是通过手机和电脑以及掌控版三者之间联系起来,共同处于一个局域网,然后通过改变手机上的APP上的三种颜色的深浅来控制掌控灯的亮度和颜色。

来源:GUR阿极

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年10月22日
下一篇 2020年10月22日

相关推荐