Easy IoT实现mqtt实验

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

一、实验目的及要求

【实验一】实现Easy IoT配置。
【实验二】实现Easy IoT上mqtt消息的通讯。

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

二、实验原理及内容

实现mind+下Easy IoT上mqtt消息的通讯。

三、软硬件环境

硬件:掌控板
软件:Mind+

四、实验过程

1.c核心代码

代码如下(示例):

void setup() {
	mPython.begin();
	myIot.setMqttCallback(msgHandles);
	display.setCursorLine(1);
	display.printLine("start");
	myIot.wifiConnect("aaabbbccc", "zaqxswcde");
	while (!myIot.wifiStatus()) {yield();}
	display.setCursorLine(1);
	display.printLine(myIot.getWiFiLocalIP());
	myIot.init("iot.dfrobot.com.cn","NFqOslOMg","","HFqds_OGgz",topics,1883);
	myIot.connect();
	while (!myIot.connected()) {yield();}
	display.setCursorLine(2);
	display.printLine("连接成功");
}
void loop() {
	if ((buttonA.isPressed())) {
		myIot.publish(topic_0, "朱安琦");
	}
}

2.图形化代码

在这里插入图片描述


五、结果

配置显示成功
在这里插入图片描述我方作为发送方发送“朱安琦”消息,对方接收成功
在这里插入图片描述对方发送“谢墁圻”消息,我方接收成功
在这里插入图片描述

六、心得

本次实验主要实现Easy IoT配置以及Easy IoT上mqtt消息的通讯,实验需要进行两端数据消息的接收与发送必须连接上topic0与topic1,只连接单一一个只能进行接收或发送,这是实验中容易踩到的雷。

©️2020 CSDN 皮肤主题: 游动-白 设计师:上身试试 返回首页