Arduino Quadcopter项目

用Arduino创建一款无人驾驶飞行器

无线quadcopters已成为科技爱好者的流行玩具,最突出的例子是鹦鹉AR无人机 ,一个手机动力直升机,完全组装。 但许多技术爱好者一直在利用Arduino平台的力量来创建自己的四轴飞行器项目。

Arduino quadcopter不是初学者的项目; 它结合了大量的感官和用户输入以及相当复杂的输出协调,以提供四轴飞行器的稳定性并保持高度。 幸运的是,有很多开源项目为这个世界提供了一个可访问的介绍。 如果您已准备好迎接更具挑战性的Arduino项目,请查看这些开源quadcopters。

AeroQuad

AeroQuad是开源quadcopter开发中最古老和最活跃的社区之一。 如果您是这个领域的崭新品牌,无论您最终使用AeroQuad格式,它都是开始了解该项目的好地方。 AeroQuad站点上列出的硬件详细信息可以让您了解该项目的复杂性。 除了Arduino之外,AeroQuad还需要一个三轴加速计和陀螺仪,一个压力传感器,一个测距仪和一个磁力计以及一个屏蔽层,以允许连接多个传感器到Arduino。 AeroQuad还有许多其他组件,但足以说这不是初学者的项目。

Arducopter

Arducopter是另一个流行的开源直升机项目,并为四旋翼和六旋翼外形设计了规定。 该项目关于构建四轴飞行器的硬件方面的信息较少,并且假定预装配的直升机或购买预制的四轴飞行器套件。 这个项目的重点是软件。 Arducopter软件与APM2 Arduino自动驾驶仪模块配合使用,并允许使用基于GPS的航点和飞行计划对Arduino直升机进行精密控制。

侦察兵无人机

侦察兵无人机是另一个基于Arduino的项目,在社区中比AeroQuad小,但是从硬件角度也提供了Arduino quadcopter构建的详细分类。 该项目基于ArduPilot Mega 2.5系统,该系统在与Arduino兼容的单板上组合了许多所需的传感器和遥测系统,以实现直升机飞行。 APM2.5模块是Arducopter项目使用的模块的修订版本,非常强大,已经在内陆挑战无人机比赛中进行了测试。

Quaduino NG

quaduino-ng是一个小型的Arduino quadcopter项目,与其许多对应项目相比,具有独特的使命。 quaduino-ng的目标是建立一个低成本的quadcopter,但是这个成本可能会增加。 构建描述和软件看起来比上面一些更受欢迎的项目不够健壮,因此实施quaduino项目可能需要更多的技术诀窍和即兴创建,而不是更好的支持项目之一。 然而,有了正确的专业知识,quaduino-ng项目可能会为您节省一笔可观的资金。

DIY无人机

最后但也是最重要的是Arduino飞行的最强大的社区之一,DIY无人机。 该项目提供了大量的专业知识,是ArduPilot Mega的创造者,这是一体化的自动驾驶仪模块,可用作上述许多Arduino quadcopter项目的基础。 DIY Drones网站专注于APM模块周围的支持和社区,并且包括在不仅基于直升机的车辆中使用该组件的说明,而且还包括在飞机和基于漫游车的车辆中使用该组件的说明。