项目简介
本项目是基于WiFi和MQTT协议控制的智能灯光控制系统,采用ESP - 12E / F微控制器,借助WiFi与MQTT服务器通信,实现家居灯光的智能控制。系统以双路调光器为核心,可对一个或多个白炽灯泡或可调光LED灯泡进行亮度控制。用户能根据不同环境和需求调节亮度,带来舒适照明体验。项目成本低廉,应用场景灵活,还能与其他智能家居设备协同工作,打造智能居住环境。
项目的主要特性和功能
- 亮度调节:支持将灯光亮度在5%至100%之间调节。
- 多模式控制:具备本地按钮控制和远程WiFi控制两种方式。
- LED状态指示:每个按钮和灯泡状态都有对应的LED指示灯,方便用户了解当前状态。
- 节能环保:通过智能控制,有效节约能源、降低能耗。
- 兼容性强:支持白炽灯泡和可调光LED灯泡等多种类型的灯泡。
- 灵活配置:可通过MQTT协议进行远程配置和管理,实现个性化设置。
- 易于集成:支持Home - Assistant和其他MQTT兼容的智能家居平台,实现无缝集成。
- 安全可靠:采用WiFi加密和MQTT协议保障数据传输安全。
安装使用步骤
前提条件
- 已安装ESP - IoT框架和MQTT服务器。
- 拥有稳定的WiFi网络。
- 已了解并熟悉基本的硬件连接和编程知识。
步骤
- 硬件准备:准备ESP - 12E / F微控制器、TRIAC开关、电阻、电容等硬件材料,确保硬件质量良好且连接无误,具体电路图参见项目文档或教程。
- 硬件连接:按照电路图正确连接硬件,检查电源供应是否正常,设备接线端口接触是否良好。
- 固件部署:打开固件部署工具,选择正确的固件文件路径,按提示操作,部署时保持设备与电脑连接稳定。
- 网络配置:确认WiFi信号强度,重启设备和路由器,检查设备WiFi设置(包括SSID和密码)是否正确。
- MQTT配置:确认MQTT服务器设置正确,检查设备的MQTT配置,重启MQTT服务器和设备,确保设备能响应MQTT指令。
- 功能测试:安装完成后进行功能测试,若发现问题,停止使用并检查修复。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】