内容正文:
电子班牌是当今校园文化建设、数字化建设的系统之一,是学校日常工作、班级文化展示和拓展课堂交流等实现智慧校园的 一个良好应用载体。
第5课 制作简易电子班牌
山东省2024青岛版初中同步教学设计
目录
CONTENTS
初识MQTT协议
01
Easy IoT初体验
02
远程开关灯
03
行业PPT模板http:///hangye/
初识MQTT协议
01
设备和物联网平台可能来自不同的制造商,使用不同的技术和语言,需要一种共同的语言来进行交流。今天我们来探究一个广泛应用于物联网中的协议“MQTT”
MQTT协议全称是(Message Queuing Telemetry Transport),即消息队列遥测传输协议。
MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。
MQTT意味着——万物互联真正成为可能!
客户端:使用MQTT协议的程序或设备。它可以连接到服务端,也可以服务端发送信息或者接收信息。
服务端:订阅或发布应用消息的客户端之间的中间人,是消息传输的枢纽,同时也负责管理客户㾍。
主题名:附加在应用消息上的一个标签,被用于匹配服务端已存在的订阅。。服务端会向所有匹配订阅的客户端发送此应用消息。
添加标题
添加标题
添加标题
添加标题
添加标题
身边哪些设备可能用到了MQTT协议?请举例说明。
Easy IoT初体验
02
添加标题
添加标题
添加标题
添加标题
Easy IoT是一个旨在简化和加速物联网设备的连接和管理的物联网平台。它提供了易于使用的工具和界面,使用户能够轻松地将各种设备和传感器连接到云平台,并实时监控和控制这些设备。
Mind+,全名Mindplus,诞生于2013年,是一款拥有自主知识产权的国产青少年编程软件,集成各种主流主控板及上百种开源硬件,支持人工智能(AI)与物联网(IoT)功能,既可以拖动图形化积木编程,可以使用Python/C/C++等高级编程语言。
添加标题
添加标题
添加标题
添加标题
注册和配置Easy Iot平台 浏览器打开Easy Iot网站,按照下面步骤进行操作:
(1) 在首页右上角选择“注册”,按提示注册账号
(2) 登录平台后选择“工作间”,查看账号、密码信息
(3) 新添加新设备并命名
添加标题
添加标题
添加标题
添加标题
通过Mind+连接掌控板和Easy Iot平台 下面进行Mind+编程,实现掌控板和Easy Iot平台的连接:
(1) 把掌控板通过数据线连接到电脑
(2) 打开Mind+软件,在“上传模式”下选择新建项目
(3) 点击左下角“扩展”按钮打开“选择主控板”界面,选择“掌控板”
(4) 在扩展“网络服务”界面,选择“MQTT”和“WI-FI”两项扩展 (5) 点击“返回”回到主界面,左侧积木栏中增加了“掌控”和“网络服务”两个积木。其中,“网络服务”又包括了“MQTT”和“WI-FI”两项扩展
(6) 在菜单栏中选择“连接设备”把掌控板连接到Mind+
(7) 在Mind+编辑掌控板通过WIFI和MQTT协议连接Easy Iot平台的程序 注意MQTT参数必须与Easy Iot平台信息一致。
(8) Mind+点击上传到设备,确认是否上传成功
(9) 上传成功后,掌控板应该显示连接成功信息。
远程开关灯
03
开始
连接Wi-Fi
MQTT协议
接收到MQTT
消息
消息==“open”?
关闭RGB灯
是
是
否
远程控制开关流程图
感谢观看
Lavf57.41.100
$$