项目简介
本项目借助Arduino UNO微控制器,搭配多个传感器和模块,打造出一套室内人流量检测与自动灯光控制系统。该系统可自动检测房间内的人数,依据人数变化自动控制灯光的开关,还支持用户通过蓝牙模块远程控制灯光,增强了系统的灵活性与实用性。
项目的主要特性和功能
- 人流量检测:利用两个距离传感器,精准检测并记录房间内的人数变动。
- 自动灯光控制:根据房间内人数自动开关灯光,有人进入时灯光开启,无人时灯光关闭。
- LCD显示:通过16x2 LCD I2C显示屏实时展示房间内的人数信息。
- 远程控制:借助蓝牙模块(HC 05/06)与手机连接,用户能远程手动控制灯光开关。
安装使用步骤
硬件连接
- 把两个距离传感器分别连至Arduino UNO的数字引脚2、3(传感器1)和9、10(传感器2)。
- 将16x2 LCD I2C显示屏连到Arduino UNO的模拟引脚A4(SDA)和A5(SCL)。
- 把蓝牙模块(HC 05/06)连至Arduino UNO的数字引脚TX和RX。
- 将继电器模块连到Arduino UNO的数字引脚6。
软件安装
- 下载并安装Arduino IDE。
- 下载并安装蓝牙模块的驱动程序。
编程与上传
- 打开Arduino IDE,将项目提供的代码复制到编辑器。
- 选择正确的开发板和端口,把代码上传到Arduino UNO。
测试与调试
- 将系统置于实际环境,测试人流量检测和自动灯光控制功能是否正常。
- 若有需要,通过蓝牙模块远程控制灯光,检查远程控制功能是否正常。
相关资源链接
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】