ESP32-C3物联网工程开发实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.2.1 工程框架

为了更好地理解本书介绍的智能照明工程,本节介绍智能照明工程的框架,该工程由以下三个部分组成:

(1)基于ESP32-C3的智能照明产品设备端。负责完成与物联网云平台的交互,控制LED灯珠的开关、亮度和色温。

(2)智能手机App(包括运行Android和iOS的平板电脑App等)。通过智能手机App完成智能照明产品的网络配置,并能通过智能手机App轻松地控制和查询智能照明产品的状态。

(3)以ESP RainMaker为基础的物联网云平台(为了简化,将物联网云平台和业务服务器看成一个整体)。读者可在第3章中查看ESP RainMaker的详细介绍。

将智能照明工程对应到物联网的体系结构,可得到智能照明工程的参考结构,如图2-1所示。

图2-1 智能照明工程的参考结构