张大妈

打造最小的 ESP32 无人机,您可以用手机飞行(三)

源自UP主:盼儿哥

02-25 13:45

这是一份详尽的微型无人机DIY教程,其核心价值在于展示如何利用高集成度模块,通过精细的组装与配置,打造出一架可通过手机操控的掌上飞行器。它为硬件爱好者提供了从元件选型到固件刷写的完整解决方案。

打造最小的 ESP32 无人机,您可以用手机飞行(三)智能速览

  • 选用Seeed Studio XIAO ESP32S3作为飞控核心,其尺寸与效能完美契合微型无人机需求。

  • 组装过程精细,包括电机布线、起落架制作与天线改造,确保结构稳固与信号良好。

  • 电池需选择150-300mAh且不带管理板的型号,以保证足够的瞬时电流供应。

  • 通过ESP-IDF框架刷写开源固件,实现了基于Wi-Fi的手机控制功能。

  • 项目整合了社区资源,灵感源于Crazyflie,并致谢了多位关键贡献者。

打造最小的 ESP32 无人机,您可以用手机飞行(三)精华内容

这架无人机的核心在于其飞控系统的选择与整合。通过精选元件和细致的组装,可以将高性能的飞行控制浓缩于方寸之间,实现稳定飞行。

核心飞控选型

项目选用了Seeed Studio的XIAO ESP32S3微控制器作为飞行控制核心。其尺寸仅为21×17毫米,非常适合微型飞行器。尽管体积小,但它配备双核处理器,拥有足够的算力运行无人机固件,并内置低延迟Wi-Fi(7-25ms),无需额外模块即可实现实时控制。

此外,该板载有电池管理系统(BMS),允许直接连接电池供电,并支持通过USB-C接口充电。其100毫安的低功耗有助于延长对轻型无人机至关重要的飞行时间,使其成为一个简约、强大且高效的选择。

精密组装流程

组装过程始于安装四个直径6毫米、长15毫米的无芯电机,轴径为0.8毫米。购买时需注意区分两个顺时针(CW)和两个逆时针(CCW)旋转的型号,通常可通过电线颜色识别。

接线是关键步骤:需要将电机电线穿过框架臂内部,再将其裸露部分焊接到飞行控制器对应侧的电机焊盘上。这种内走线设计不仅美观,还能有效保护电线。随后,在框架角落滴上强力胶以固定部件,并可给电机轴承加一滴润滑油以减少摩擦。

关键部件配置

无人机的起落架是利用电机支架区域的孔位,用四段25毫米长的实心跳线弯折成V型后插入固定,简单实用。对于天线,需要剥去其柔性PCB末端的塑料涂层,露出编织屏蔽层和中心导线,然后焊接到飞控板上并合理弯折走向,确保信号接收良好。

螺旋桨选用适用于0.8毫米轴径的Gemfan品牌。安装时务必确保旋转方向正确,即旋转时空气向下吹。建议为后方电机安装不同颜色的螺旋桨,以便在飞行中快速区分无人机前后。

动力与充电方案

动力源推荐使用容量为150至300毫安时(mAh),放电倍率至少25C的锂聚合物电池。一个重要的注意事项是,必须选择不带电池保护板(BMS)的电池,因为内置保护板的电池无法提供无人机飞行所需的瞬时大电流。

充电方式有两种:若有多块电池,可使用多功能平衡充电器批量充电;如果只有单块电池,直接通过飞行控制器的USB-C端口充电即可,该端口也用于固件编程。

固件与社区

固件刷写通过ESP-IDF(Espressif IoT Development Framework)开发框架完成,使用PowerShell命令行界面将开源的ESP-Drone固件烧录至芯片。这个ESP-Drone项目最初由ESP芯片制造商开发,其设计灵感来源于Bitcraze的Crazyflie开源无人机。

该项目是社区智慧的结晶,其成功离不开Circuit Digest网站、印度工程师Jobit Joseph以及Dr. Electronics等贡献者的博客、视频和技术支持,他们极大地降低了爱好者们制作微型无人机的门槛。

内容由AI生成
1
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章