极客DIY:使用树莓派制作一架四轴无人机

如果你想DIY一台属于自己的无人机,那么接下来可以阅读这篇文章,阅读完毕之后也许对你会有启发。

这个项目主要用到的零件主要来自Erle Robotics(一个使用Linux系统的开源四轴飞行器项目)。本文的作者并不为这家公司工作,如果对该场景感兴趣也可以关注以树莓派相关联的基础项目,例如 Dexter Industries以及PiBOT。另外在一些相关网站上也更多的教程可以观看。在今年 Robotics是向爱好者提供了相对廉价而又易上手的一次机会,可以在芯片上烧录程序同时可以不断添加新硬件,这一切可以看做得益于树莓派以及其它的一些微控制器。当然网上的信息以及资料也起到了很大的作用。

Erle Robotics,这是一个使用Linux系统的开源四轴飞行器项目。他们的口号是:“Building the next generation of educational drones”。作者也在之前的一篇文章提到了这个问题,并且该项目提供了相对廉价的部件,为DIY树莓派提供了帮助。

部件

Erle Robotics PXFmini
Raspberry Pi Zero(树莓派零)
HobbyKing Spec FPV250
Erle Robotics PXFmini 电源模块

工具

电烙铁
胶带
螺丝刀
应用程序/在线
APM flight stack
基于Debian的Linux系统

演示教程

接下来将会演示如何在 Raspberry Pi Zero基础上组装一个Linux系统的无人机,值得注意的是成本不到200美刀。无人机系统采用实时性能优良的Linux 内核,基于Debian系统。无人机的 PXFmini飞控系统电路板采用的APM飞控程序,当然来自 Erle Robotics项目。

步骤1:组装无人机套件

时间:30分钟

准备好零件之后就开始组装它们吧,可以参考上面的图片准备零件。

首先将黑色的无人机框架和马达组装一起,然后利用胶带将调速控制器和马达绑在一起。

然后将电源部件以及地面无人机控制台部件连接调速控制器,并最终将其连接在电源部件上,并将这些部件固定在黑色的无人机框架上。

如果想要将电源部件连接到电源,这里需要注意几点,如果想要快速的利用连接器和电源部件和电源连接在一起,一定要小心短路。还可以将电源模块另一端去掉,再焊接电池以及连接器,

这样做我们可以轻易通断无人机电池与电源部件了。

最后利用尼龙搭扣将电池以及电源部件安装在无人机下面。

步骤2:准备无人机飞控部分

时间:30分钟

PXFmini飞控系统电路板与 Raspberry Pi Zero连接,下图为参考。

Raspberry Pi Zero以及 PXFmini上面需要选择对应的软件来进行控制。该程序需要能给无人机提供一些所需要用到的功能服务,例如无人机的启动服务功能。

如果你购买了 Erle Robotics的PXFmini板,那么就可以访问基于Debian的图像文件系统,你可以利用PXFmini转存图像,然后用SD卡将文件取出。

步骤3:安装飞控部分

时间:5分钟

安装飞控部分(Raspberry Pi Zero + PXFmini),在无人机上需要将JST GH线连接电源模块以及PXFmini。这样做就可以将电力供应到飞控部分了。

而接下来你需要安装 飞控中的PWM调制器,将你的ESC线连接到ESC 1(同时连接到一号马达),之后连接到 PWM 通道1上,接下来采用同样的方法ESC 2连接到PWM 2 上。

步骤4:安装螺旋桨让它飞起来!

时间:15分钟

其中两个螺旋桨顺时针转动(标有“R”)以及另外两个是逆时针旋转的。把顺时针螺旋桨连接马达3和4,逆时针旋转螺旋桨连接马达1和2。这是一个非常重要的步骤,因为这样做可以保证接下的安装是正确的。

现在你需要决定如何控制你的无人机。,这一点非常的重要。

WiFi +手柄:创建自己的WiFi网络与USB适配器(Erle Robotics图像支持默认情况下),通过地面控制站控制无人机。

WiFi + ROS:ROS系统是一个不错的选择。你可以;利用这个系统来建立可视化飞行模式和控制无人机。可以参考这个视频:

RC:你需要购买一个有RC接口的PPM-Sum接收机,并将它接入飞控模块中(PPM-SUM输入通道)。

视频观看:

*参考来源:zdnet

时间: 2024-10-25 15:50:00

极客DIY:使用树莓派制作一架四轴无人机的相关文章

极客DIY:使用Arduino制作一块开源手表

1 – 引言 首先让我们看下这个项目要考虑到的问题: 1.)使用100%Arduino兼容性硬件 2.)保证存储器足够大可以装下大量的稍后会扩展的新内容 3.)电量最少够1天用 4.)BLE既是中枢设备又是外围设备 5.)体积足够小 接下来的几页都是如何建造一个开源的手表!(这个版本是最初版本,所以之后的内容会有所更改来改进设计!) 这个项目非常耗时,既需要耐心又需要坚定的决心完成细致的焊接项目(小电线是不是非常有趣呢?) 这张图片是完成版的手表 2 – 零配件和工具 1.)Microduino

极客DIY:廉价电视棒玩转GNSS-SDR,实现GPS实时定位

0×00 前言 GNSS是Global Navigation Satellite System的缩写.中文称作:全球卫星导航系统.全球导航卫星系统.   GNSS泛指所有的卫星导航系统,包括全球的.区域的和增强的,如美国的GPS.俄罗斯的Glonass.欧洲的Galileo.中国的北斗卫星导航系统,以及相关的增强系统,如美国的WAAS(广域增强系统).欧洲的EGNOS(欧洲静地导航重叠系统)和日本的MSAS(多功能运输卫星增强系统)等,还涵盖在建和以后要建设的其他卫星导航系统. 0×01 摘要

极客DIY:打造属于自己的无线移动渗透测试箱

本文中介绍的工具.技术带有一定的攻击性,请合理合法使用. 你想不想拥有一款属于自己的移动无线渗透测试箱,如果你感兴趣,下面介绍的设备将会对你很有帮助.这个箱子被称为"MiTM(中间人攻击)WiFi箱",使用这个箱子可以完成一些无线审计工作,同时也可以伪造接入点并完成中间人攻击. 工具要求 如果你真的想要做这个箱子那么你需要如下工具: 5或6mm的钻木/金属钻头 开口扳手(规格8) 钳子 手术刀/裁纸刀 尼龙扎带(俗称:勒死狗) 箱子的选择 这里有些建议,你选中的箱子最好是用过一次以上,

极客DIY:如何构建一台属于自己的基站

写在前面(原文作者) 上周我去特拉维夫(Tel Aviv)探望我的朋友结果有了一些收获,一块崭新的BladeRF(x40),即一个支持USB3.0的SDR平台,这就意味着可以同时发送和接收信息了.而HackRF不同于其他两款硬件,它不支持全双工.这意味着要切换收和发的话,必须每次给控制器发送命令. 微控制器处理切换可能要花费微秒级的时间.在这篇文章中将会介绍如何建立一个小型便携式GSM基站,GSM网络可以遭到攻击/劫持/拦截,当然你可以利用相对价格比较低的电子设备做到这一点.而本文也仅仅供交流学

极客DIY:RFID飞贼打造一款远距离渗透利器

本文使用最新的渗透工具RFID飞贼(Tastic RFID Thief)和RFID感应破解技术来获取一些拥有安防的建筑物的访问权限. Tastic RFID Thief是一个无声远距离RFID读卡器,可不为人知地远距离盗取RFID信息,当不知情人员佩戴门禁卡或射频设备时,便会被它攻破.Tastic RFID Thief针对的是低频125KHz的射频系统,例如那些使用HID Prox或者Indala Prox的产品,不仅如此,你还可以利用它的电路板改造成一个13.56MHz的高频RFID读卡器,这

极客教学:如何使用树莓派击落&劫持无人机

本教程的目的是帮助大家理解如何研究未受保护的无线通信的安全风险所在,同时我们希望大家不要对技术进行滥用.我们这里采用的例子是一个流行的无人机模型:Parrot AR.Drone 2.0. 四轴无人机能够以独特视角记录下高质量的视频,但是联邦航空管理局(FAA)称,这些无人驾驶系统在安全和隐私方面的可靠性有待商榷,许多安全专家都在暗示无人机使用量增加后可能带来的风险.除了持续监控以外,有心人可能通过无人机收集移动设备的信息. 更多关于无人机介绍 因此研究攻击无人机的产业正在成型,hack设备的尺寸

开源硬件:极客们的伟大理想

自 Dennis Allison 在 1975 年发布它的 Tiny BASIC 以来,他倡导的开放.共享的思想得到了多数开发者的认同,这些年,软件开源取得了令人瞩目的成绩.同时,他那句 "让我们站在彼此的肩膀,而不是彼此的脚趾上."也变成了开源软件运动的名言. 如今,基于开放.共享理念的开源软件运动正掀起一场硬件开源运动.开源硬件,指与自由和开放源码软件相同方式设计的计算机和电子硬件.开源硬件开始考虑对软件以外的领域开源. 这个词主要是用来反映自由释放详细信息的硬件设计,如电路图.材

《R的极客理想—工具篇》—— 导读

前 言 为什么要写这本书 我是一名程序员,前后做了10年的程序开发工作.在这10年间,我从程序员一路做到架构师,经历了太多的系统和应用.我做过手机游戏,写过编程工具:做过大型Web应用系统,写过公司内部CRM:做过SOA的系统集成,写过基于Hadoop的大数据工具:做过外包,做过电商,做过团购,做过支付,做过SNS,也做过移动SNS.以前只用Java,然后开始用PHP--如同其他程序员一样,我一度陶醉于追求各种技术的创新,但始终有一个问题困扰着我,那就是如何才能够将我所掌握的技术转变成价值?这就

极客头条---人人都是主编(下)

         什么是极客?独一无二?展现自我         "极客"是来自英文"Geek"一词的翻译,又译作"奇客".以前是对那些残忍的马戏表演者和令人厌恶的不食人间烟火的计算机癖的老式称谓,用以形容他们的自由思想和离经叛道的计算机嬉皮士的形象.很长时间在西方文化里geek的意思一直偏向鄙意,在PC革命初期,Geek开始衍生为一般人对电脑黑客的贬称,他们具有极高的技术能力,对计算机与网络的痴迷有时会达到不正常的状态.但如今,随着互联网的日益