项目简介
本项目是基于Arduino的DIY智能灯光控制系统,借助ESP8266 WiFi模块和NodeMCU v3作为核心控制器,搭配光传感器BH1750与伺服电机SG - 90,用户可通过手机远程控制房间灯光,同时实现灯光的自动控制。
项目的主要特性和功能
- 核心控制模块:采用ESP8266 WiFi模块和NodeMCU v3,支持WiFi连接,可实现远程控制。
- 环境光检测:利用BH1750光传感器实时检测环境光线强度,自动调节灯光亮度。
- 灯光控制:通过SG - 90伺服电机控制灯光的开关及角度,实现精准控制。
- 远程控制:用户可通过手机端应用进行远程控制和监控,在任何地方都能对灯光进行操作。
安装使用步骤
硬件准备
准备NodeMCU v3板、WiFi模块ESP8266、BH1750光传感器、SG - 90伺服电机、LED二极管、相关线路和连接器。
面包板连接
依据提供的电路图和面包板图,连接各模块和元件,保证连接正确。
软件配置
使用Arduino Cloud在线编辑器编写并上传代码至NodeMCU v3板,同时配置WiFi信息,确保NodeMCU能连接到家庭网络。
手机端配置
下载并安装相应的手机应用,配置WiFi信息以连接智能灯光控制系统。
测试与调试
上电测试,确保各模块正常工作,解决调试过程中可能出现的连接问题、控制问题等。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】