跳转到内容

小飞侠诞生

欢迎来到你的第一个无人机项目!在本教程中,你将从零开始组装一架功能完整的 ESP32 无人机,并完成首次飞行。

  • 无人机机架组装
  • 电机和电调连接
  • ESP32 固件烧录
  • 基础飞行控制
  • 安全操作规程
物品数量说明
ESP32-S3-DevKitC 开发板1主飞控
715 有刷电机42 个正转,2 个反转
MPU6050 姿态传感器1测量无人机姿态
3.7V 锂电池(1S)1300-500mAh
PCB 机架1直接使用 PCB 作为机架
电调4或直接用 ESP32 PWM 驱动
USB 数据线1用于编程
  1. 将电机安装到 PCB 机架的四个角,用螺丝拧紧
  2. 重要:注意电机旋转方向(正转 vs 反转)
电机布局(俯视图):
1 2 (1,3 = 正转 | 2,4 = 反转)
\ /
\ /
/ \
/ \
4 3

使用双面胶或铜柱将 ESP32 主板安装在机架中心。

将每个电机连接到对应的 GPIO 引脚:

电机GPIO 引脚旋转方向
M1GPIO 4正转
M2GPIO 5反转
M3GPIO 6反转
M4GPIO 7正转

将 MPU6050 姿态传感器连接到 ESP32 I2C 接口:

  • MPU6050 SCL → ESP32 GPIO 22
  • MPU6050 SDA → ESP32 GPIO 21

通过电源开关将电池连接到 ESP32 电源接口。

  1. 下载 flash_tool.exe(Windows)或 flash_tool_mac.app(macOS)
  2. 下载 takeoff.bin 文件到电脑桌面
  1. 按住 ESP32 开发板的 “BOOT” 键,同时插入 USB 数据线到电脑
  2. 打开 flash_tool.exe,选择 takeoff.bin 文件
  3. 点击”烧录”按钮,等待烧录完成(约 10 秒)
  4. 工具显示”烧录成功”后,移除 USB 数据线
  • 电池已充满电
  • 螺旋桨安装牢固
  • 无松动的电线
  • 固件烧录成功
  • 选择空旷的飞行区域
  1. 下载 Drone Control APP(安卓)或在 App Store 搜索”ESP Drone”(iOS)
  2. 打开无人机电源(锂电池开关),无人机指示灯会闪烁
  3. 用手机连接无人机 Wi-Fi(名称:ESP-Drone,密码:12345678
  4. 打开 APP 并等待连接
  1. 点击 APP 中的”起飞”按钮
  2. 慢慢推油门滑块,无人机就飞起来啦!
  3. 尝试控制无人机前后左右移动
  4. 慢慢降低油门让它降落

安全第一:始终在远离人群和障碍物的开阔区域飞行。

  • 检查电池电压(>3.5V)
  • 确认无线连接
  • 确保水平放置以进行校准
  • 检查螺旋桨方向
  • 确认电机顺序与配置匹配
  • 检查陀螺仪校准

恭喜你!你亲手组装的无人机飞起来了!这是一个令人兴奋的里程碑,你已经迈出了成为无人机小能手的第一步。

在下一个项目中,你将学习如何给无人机更换不同的音效和灯效,打造专属个性飞机。