This commit is contained in:
2025-05-13 21:30:06 +08:00
commit 60abc68c60
115 changed files with 12478 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
## 项目目标与核心技术
本项目的主要设计目标是打造一款能够 **自主导航、避障、充电和远程控制** 的智能机器人。
* **核心控制器**: ESP32-CAM提供计算与无线通信能力。
* **通信方式**: 通过 Wi-Fi 连接 MQTT 服务器(提及使用 **EMQX**),实现与云端(即我们的后端平台)的实时数据交互。
* **导航与避障**: 配备红外循迹模块和超声波避障模块,实现自主导航和避障。
* **运动控制**: 舵机控制系统用于调整运动方向与停车位置。
* **充电控制**: 继电器控制充电桩(或充电接口)的开关。
* **报警系统**: 蜂鸣器用于状态提示或报警。
## 远程控制与监控
* 机器人通过 MQTT 协议将实时状态和数据上传到云端。
* 用户可以通过 **手机APP或网页**(由我们的后端平台支持)随时查看并远程控制机器人的运行。
## 技术挑战 (硬件/嵌入式侧重点)
* 智能导航与避障算法实现 (利用红外与超声波)。
* 充电与停车的精准对接。
* MQTT 通信的稳定性和安全性 (硬件端)。
* 声光报警的准确性。
## 技术路线总结
* **系统定位**: 基于 MQTT 协议的停车场自助充电机器人。
* **核心硬件**: ESP32-CAM。
* **关键技术**: 红外循迹、超声波避障、舵机控制、MQTT 通信。
* **核心功能**: 自主导航、定点停车、自助充电、远程监控。
* **价值**: 提升停车场管理效率和用户体验,实现智能化与自动化。
## 设计关键内容
* **硬件集成**: ESP32-CAM 与各传感器、执行器的集成。
* **控制算法**: 导航、避障、停靠、充电逻辑 (嵌入式实现)。
* **数据传输与管理**: 通过 Wi-Fi 和 MQTT 与远程控制端(后端平台)进行数据交互。
* **安全与提醒**: 通过 MQTT 上报状态,蜂鸣器进行本地报警。