零基础入门学用物联网 – MQTT应用篇 – 项目制作 – 天气时钟 – 4 天气时钟手机控制

位置导航: 首页 / 零基础入门学用物联网总目录 / MQTT应用篇目录

步骤0. 预备知识

如果您希望使用手机控制本项目设备,那么推荐您学习掌握以下教程,会对您掌握本项目的MQTT物联网协议控制有很大的帮助。

零基础入门学用物联网MQTT篇


步骤1. 资源下载

请点击以下链接前往本项目资源下载页面将然也物联手机应用下载到您的电脑中。

http://www.taichi-maker.com/homepage/esp8266-nodemcu-iot/iot-tuttorial/mqtt-application/1-1-0-weather-clock-resources/


步骤2. 获取设备主题

当我们把程序上传给物联网天气时种以后,我们可以通过串口监视器看到以下信息。这个信息很重要,因为它包含有用于控制物联网天气时钟的MQTT主题信息。

物联网天气时钟MQTT主题
物联网天气时钟MQTT主题

请留意,您所看到的主题信息肯定是与我这里看到的有所不同的。原因是这些主题信息都是以设备的mac地址作为开头。您的设备mac地址与我的不同,自然看到的主题信息也不一样了。

如上图所示,这些主题都有各自的作用,以下是各个主题作用的简要说明。

controlTopic: 控制设备的主题名
chatTopic: 定制聊天信息的主题名
reportTopic: 设备汇报工作状态的主题名


步骤3. 手机应用控制

接下来您就可以通过然也物联手机应用,利用以上主题来控制物联网时钟了。请您收看我们制作的教程视频,视频里会有详细说明讲解如何操作。

指令说明

bj – 修改背景变换时间间隔
1 – 5秒 / 2 -10秒 / 3 – 30秒 / 4 – 60秒(默认) / 5 – 300秒
sj – 修改系统NTP对时时间间隔
1 – 300秒(默认) / 2 -600秒 / 3 – 900秒 / 4 – 1200秒 / 5 – 1800秒
bl – 修改哔哩哔哩信息更新时间间隔
1 – 350秒(默认) / 2 -650秒 / 3 – 950秒 / 4 – 1250秒 / 5 – 1850秒
tq – 修改天气信息更新时间间隔
1 – 300秒 / 2 -600秒 / 3 – 900秒(默认) / 4 – 1200秒 / 5 – 1800秒
xs – 修改屏幕下方信息显示变换时间间隔
1 – 1秒 / 2 -2秒 / 3 – 3秒 / 4 – 4秒 / 5 – 5秒(默认)
hb – 指示系统汇报运行状态