[GD32E231 DIY大赛]——03.项目简介:基于MQTT消息通讯的IoT入门实例
[复制链接]
兆易创新GD32E231 DIY大赛
——基于MQTT消息通讯的IoT入门实例
GD32E231+ESP8266实现Wi-Fi远程温湿度采集、控制及网络时钟
1.项目名称
《基于MQTT消息通讯的IoT入门实例:GD32E231+ESP8266实现Wi-Fi远程温湿度采集、控制及网络时钟》
2.项目说明
IoT技术成为时下最热门话题,万物互联的想法促使各大互联网平台都提供了IoT云服务器,争抢一席之位。本项目使用基于主控芯片GD32E231 + Wi-Fi模块ESP8266 + 温湿度传感器的硬件平台,通过自行搭建MQTT服务器,将采集终端的温湿度传感数据上报给IoT服务器、通过远程服务器下发指令控制终端以及终端实时同步网络时间显示的功能。通过一个简单的实例,真正实现IoT从零起步,到实现万物互联的IoT项目过程,深刻理解IoT的实现过程。
3.项目计划
第1周、熟悉GD32E231开发板、通过硬件模块验证项目需要使用到的各个技术点。
第2~4周、根据项目功能设计原理图、绘制PCB、投板、焊接、回板调试。
第5周、搭建基于MQTT通讯的IoT云服务器。
第6周、编写项目应用程序,结合MQTT服务器进行调试。
第7周、整理设计资料,提交作品。
*计划执行顺序根据实际项目进度为准
4.系统架构
5.系统主要功能
- LCD实时显示当前温湿度数据、通过网络获取当前日期时间并实时显示
- 通过Wi-Fi模块将系统采集的温湿度数据和系统按键触发事件通过MQTT协议上报到服务器
- 通过远程服务器下发控制命令来控制本机LED灯的显示状态
- 串口终端调试
|