sIoT及安卓app实现mqtt实验
一、实验目的及要求
【实验一】实现sIoT配置并实现sIoT上mqtt消息的通讯。
【实验二】通过AppInventor结合sIoT实现手机app控制掌控板的灯和显示内容。
二、实验原理与内容
sIoT可以在局域网上实现mqtt消息的通讯。借助sIoT可以通过手机app实现局域网内的设备操控。
三、实验软硬件环境
硬件:掌控板
软件:Mind+
四、实验过程(实验步骤、记录、数据、分析)
实验一:实现sIoT配置并实现sIoT上mqtt消息的通讯。
1、下载好Siot的程序包,打开,先在Siot的JSON文件上查看或修改账户名、密码等信息。修改保存好,打开.exe程序。登陆Siot网页端,在浏览器输入其中的网页服务请求地址,也就是本机地址加上端口号,例如我的:192.168.43.191:8089。最后新建一个topic。
2、进入Mind+软件,选择上传模式,在左下角的扩展中选择ESP32掌控板,并在网络服务中选择MQTT、WiFi服务。将电脑与掌控板连接后,根据实验要求选择合适的模块进行操作。
3、核心代码:
/*!
* MindPlus
* mpython
*
*/
#include <MPython.h>
#include <DFRobot_Iot.h>