项目简介
本项目是基于ESP32的嵌入式系统,用于辅助火灾应急处理。借助ESP32控制一个固定伺服电机和连接消防水带的伺服电机,系统可通过手动或自动模式检测火灾,并自动控制水带喷射方向来灭火。
项目的主要特性和功能
- 手动模式:用户能手动控制伺服电机移动和水泵开关。
- 自动模式:系统自动扫描固定伺服电机范围,检测到火源时自动激活水带伺服电机并启动水泵。
安装使用步骤
硬件连接
- 把固定伺服电机连到代码中定义的
servoPin1
引脚。 - 将水带伺服电机连到代码中定义的
servoPin2
引脚。 - 把火灾传感器连到代码中定义的
Fire_analog
引脚。 - 把蓝牙模块连接到ESP32。
软件配置
- 用Arduino IDE或其他合适工具将代码上传到ESP32。
- 为ESP32提供所需电源。
系统使用
- 打开系统,按电源按钮启动。
- 系统启动后进入空闲模式,等待命令。
- 通过蓝牙应用程序相应按钮激活手动模式。
- 手动模式下,用方向按钮控制固定伺服电机移动(上下左右),用水按钮控制水泵开关。
- 通过蓝牙应用程序相应按钮激活自动模式。
- 自动模式下,系统自动扫描固定伺服电机范围,检测到火源时自动激活水带伺服电机并启动水泵。
- 通过蓝牙应用程序相应按钮返回手动模式或空闲模式。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】