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

1.9 KiB
Raw Blame History

项目目标与核心技术

本项目的主要设计目标是打造一款能够 自主导航、避障、充电和远程控制 的智能机器人。

  • 核心控制器: ESP32-CAM提供计算与无线通信能力。
  • 通信方式: 通过 Wi-Fi 连接 MQTT 服务器(提及使用 EMQX),实现与云端(即我们的后端平台)的实时数据交互。
  • 导航与避障: 配备红外循迹模块和超声波避障模块,实现自主导航和避障。
  • 运动控制: 舵机控制系统用于调整运动方向与停车位置。
  • 充电控制: 继电器控制充电桩(或充电接口)的开关。
  • 报警系统: 蜂鸣器用于状态提示或报警。

远程控制与监控

  • 机器人通过 MQTT 协议将实时状态和数据上传到云端。
  • 用户可以通过 手机APP或网页(由我们的后端平台支持)随时查看并远程控制机器人的运行。

技术挑战 (硬件/嵌入式侧重点)

  • 智能导航与避障算法实现 (利用红外与超声波)。
  • 充电与停车的精准对接。
  • MQTT 通信的稳定性和安全性 (硬件端)。
  • 声光报警的准确性。

技术路线总结

  • 系统定位: 基于 MQTT 协议的停车场自助充电机器人。
  • 核心硬件: ESP32-CAM。
  • 关键技术: 红外循迹、超声波避障、舵机控制、MQTT 通信。
  • 核心功能: 自主导航、定点停车、自助充电、远程监控。
  • 价值: 提升停车场管理效率和用户体验,实现智能化与自动化。

设计关键内容

  • 硬件集成: ESP32-CAM 与各传感器、执行器的集成。
  • 控制算法: 导航、避障、停靠、充电逻辑 (嵌入式实现)。
  • 数据传输与管理: 通过 Wi-Fi 和 MQTT 与远程控制端(后端平台)进行数据交互。
  • 安全与提醒: 通过 MQTT 上报状态,蜂鸣器进行本地报警。