概述
现在你已经学会了如何让无人机追踪红色小球,接下来让我们尝试更高级的功能!在本项目中,你将学习如何用两架无人机组成小队,一起飞行,体验多机编队的乐趣,成为一个真正的无人机指挥官。
你将学到什么
- 多机通信的基本原理
- 编队飞行的控制策略
- 领队-跟随机模式
- 多机协同飞行
所需材料
| 物品 | 数量 | 说明 |
|---|---|---|
| 已组装好的无人机 | 2 | 完成项目 05 的无人机(A 机和 B 机) |
| USB 数据线 | 1 | 用于烧录固件 |
| 电脑 | 1 | 用于下载和烧录固件 |
步骤 1:烧录编队固件
1.1 下载编队固件
- 访问资源下载页面,下载
leader.bin(领队机固件)和follower.bin(跟随机固件)到电脑桌面
1.2 烧录领队机固件
- 选择其中一架无人机作为 A 机(领队机)
- 按住 A 机 ESP32 开发板的 “BOOT” 键,同时插入 USB 数据线到电脑
- 打开
flash_tool.exe,选择leader.bin文件 - 点击”烧录”按钮,等待烧录完成(约 10 秒)
- 工具显示”烧录成功”后,移除 USB 数据线
1.3 烧录跟随机固件
- 选择另一架无人机作为 B 机(跟随机)
- 按住 B 机 ESP32 开发板的 “BOOT” 键,同时插入 USB 数据线到电脑
- 打开
flash_tool.exe,选择follower.bin文件 - 点击”烧录”按钮,等待烧录完成(约 10 秒)
- 工具显示”烧录成功”后,移除 USB 数据线
步骤 2:测试编队飞行
2.1 准备工作
- 确保两架无人机的电池都已充满电
- 选择一个宽敞的飞行区域,远离人群和障碍物
2.2 启动编队
- 同时打开 A 机(领队机)和 B 机(跟随机)的电源
- B 机会自动连接 A 机的 Wi-Fi
- 用手机连接 A 机的 Wi-Fi(名称:
ESP-Drone-Leader,密码:12345678) - 打开
Drone ControlAPP
2.3 编队飞行测试
- 在 APP 中点击”编队飞行”按钮
- A 机会带领 B 机一起飞行!
- 尝试控制领队机飞行,观察跟随机是否会跟随
- 体验当无人机指挥官的感觉!
步骤 3:挑战任务
3.1 8字编队挑战
- 尝试让两架无人机一起飞”8”字
- 看看它们的队形是否整齐
- 练习控制飞行速度,保持良好的编队效果
3.2 协同任务挑战
- 设计一个简单的协同任务,如:
- 两架无人机依次通过一个拱门
- 两架无人机在不同高度飞行
- 两架无人机交替执行不同动作
- 测试多机协同的效果
故障排除
跟随机无法连接
- 确保两架无人机在同一区域
- 检查领队机是否正常启动
- 尝试重新启动两架无人机
编队队形不稳定
- 确保飞行环境无风
- 检查电池电量是否充足
- 调整飞行速度,避免过快
成就感
恭喜你!你现在是一个无人机指挥官了!通过学习多机通信和编队飞行技术,你已经掌握了控制多架无人机协同工作的能力。这是一个非常酷的技能,展示了你对无人机技术的深入理解。
下一步
恭喜你完成了所有初级教程项目!你已经从一个无人机新手成长为一个熟练的无人机小能手。
在初级教程中,你学会了:
- 组装和飞行你的第一架无人机
- 个性化定制音效和灯效
- 让无人机自动画出各种图案
- 通过摄像头体验第一人称视角
- 让无人机追踪红色小球
- 控制多架无人机编队飞行
这些技能为你打下了坚实的基础,你可以继续探索中级和高级教程,学习更多高级功能和技术。