Files
mqtt_power/springboot-init-main/doc/kaiti.md
2025-05-13 21:30:06 +08:00

38 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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