首页 / 资讯中心 / 文章详情

ESP32 无人机 DIY 完整教程:如何一上午完成组装与首飞

ESP32 无人机 DIY 完整教程:如何一上午完成组装与首飞 ★ FEATURED ARTICLE
ESP32 无人机 DIY 完整教程如何一上午完成组装与首飞【免费下载链接】esp-droneMini Drone/Quadcopter Firmware for ESP32 and ESP32-S Series SoCs.项目地址: https://gitcode.com/GitHub_Trending/es/esp-droneESP-Drone 是乐鑫开源的 ESP32-S2 小型无人机方案硬件设计文件和全部源码都可查可改基础版不焊接也能完成。整机花费约为商业机的 30%组装加烧录约一个上午当天即可首飞。 动手前一份清单 三个前提组件规格来源主控板ESP-Drone V1.2ESP32-S2 双核 Wi-Fi板载 MPU6050——测量机身姿态的六轴传感器hardware/ESP32_S2_Drone_V1_2/ 硬件设计文件无刷电机7x16mm 空心杯 ×4零件包 / 开源社区推荐配件清单锂电池3.7V 300mAh通用航模配件店螺旋桨4 个2 正 2 反项目配套零件包前提速览就三条缺一条都别急着上电场地室内、开阔、无风首飞建议保留螺旋桨保护罩电量电池 70% 以上再开工工具一把 15W 电烙铁只用来焊 4 根电机线其余步骤免焊 组装全程几步出机架按这条时间线走开发环境和固件就是其中一步不用另外安排掰板、理件沿预切割线把 PCB 掰开电机、桨、线分类摆好。→ 得到主控板和齐套零件。⚠️ 轻掰即可别在预切割线附近硬压元件。装支撑脚4 只塑料脚插入对应孔位按压到位。→ 机架离桌面悬空、四脚受力均匀。⚠️ 孔位对不上就换脚别斜着硬塞。焊电机线红线接正极每点控制在 3 秒内。→ 4 根电机线全部上板。⚠️ 超过 3 秒容易烫坏焊盘旁的元件。装桨、接电池黑桨装 CW 电机、红桨装 CCW 电机按到咔哒声电池插头进 JST 口红线对正极。→ 上电前最后一检完成。⚠️ 桨装反方向起飞就炸机。配环境、烧固件装 ESP-IDF乐鑫官方开发框架项目文档推荐 release/v5.0 分支然后git clone https://gitcode.com/GitHub_Trending/es/esp-drone cd esp-drone idf.py menuconfig # 目标芯片选 ESP32-S2保存退出 idf.py build idf.py flash monitor→ 串口监视器打出系统启动日志硬件部分到此结束。⚠️ menuconfig 里芯片选错后面编译白跑。 首次起飞从通电到离地按场地检查 → 入网连接 → 摇杆操作三段走场地检查室内开阔无风脚下无杂物保护罩先留着。入网连接长按电源键 2 秒开机手机 Wi-Fi 列表里找 ESP-DRONE_XXXXXXXX 按 MAC 生成默认密码12345678。摇杆操作打开 ESP-Drone APPAndroid / iOS 均有点连接缓慢向上推左摇杆无人机离地并自动悬停。记住方向左摇杆管高度和旋转右摇杆管前后左右。紧急情况两侧摇杆快速拉到左下角。飞稳再飞远调参与四条进阶路线能稳定悬停之后按这个顺序往深里走PID 参数怎么调USB 连 cfclientPC 上位机调试软件进 Parameters 页找 pid_attitude初值P5.0 / I0.0 / D0.5晃得厉害就加 D反应迟钝就加 P每次改完重启才生效。传感器扩展定点悬停光流传感器 PMW3901——看地面纹理推算机身位移SPI 接口装上就有室内定点悬停驱动在 components/drivers/spi_devices/pmw3901/激光测距 VL53L1X最远 4 m负责定高代码在 components/drivers/i2c_devices/vl53l1/。自主飞行规划与避障路径规划入口在 components/core/crazyflie/modules/src/planner.c同目录的 collision_avoidance.c 已有避障骨架改参数就能验证行为。多机协同先读通信层CRTP 是自定义的空地通信协议Wi-Fi 收发实现在 components/core/crazyflie/hal/src/wifilink.c读透一个包怎么发出去、怎么收回来再谈组网。 翻车自救症状对照表电机在转、机身不抬升① 核对桨方向 2 正 2 反且按紧 ② cfclient 执行传感器校准 ③ 查电池电压是否偏低。悬停画圈、机身横摆① 电池低于 70% 先充电 ② 检查传感器有无遮挡或损坏 ③ 回上一节微调 PID。手机搜不到热点① 重启无人机电源 ② 忘记 ESP-DRONE_XXXX 后重新扫描 ③ 确认 APP 版本最新。装完这一套你手上多了三样能带走的能力写驱动和任务调度的嵌入式开发、PID 与姿态估计这类控制算法、以及 IMU/光流/激光的多传感器应用。完整文档在 docs/zh_CN/rst/源码在仓库内克隆地址见组装一节交流可去开源无人机开发者社区。【免费下载链接】esp-droneMini Drone/Quadcopter Firmware for ESP32 and ESP32-S Series SoCs.项目地址: https://gitcode.com/GitHub_Trending/es/esp-drone创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?
咨询建站