电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>从头开始构建无人机

从头开始构建无人机

2022-11-22 | zip | 0.04 MB | 次下载 | 免费

资料介绍

描述

注意:我还没有开始构建任何东西。在开始之前,我试图衡量对这个项目的兴趣,所以如果您有意见、建议、想法或鼓励的话,请在下面发表!

动机

你有没有想过无人机是如何工作的?

不仅仅是如何发送一些命令来移动无人机,还有无人机是如何建造的,从电路、控制这些嵌入式系统的低级固件,一直到可以绘制出图表的高级行为控制让无人机跟随并协调所有硬件系统来完成这项任务。

该项目的目标是从头开始构建无人机(硬件、固件和高级软件)。每个关键模块都将进行面包板测试和编程(固件)。然后将每个模块转换为 ArduinoPCB 屏蔽板,然后将其组装成工作无人机!最后,该项目将开发高级逻辑,将硬件系统连接在一起,形成一个功能齐全的无人机,可以飞行并从遥控器接收命令。

什么是 BareMetalDrone?

BareMetalDrone 是一款由 Arduino Uno 驱动并从头开始构建的四轴飞行器。

该项目将构建完成完整工作无人机所需的模块。计划是对每个模块进行面包板和编程,然后将每个模块制造为 Arduino 的 PCB 屏蔽。这篇文章将随着每个模块的设计和制造而更新。

对于任何有兴趣的人,我很乐意向您发送说明,教您如何对每个模块进行面包板和编程,并以成本价向您发送完成的 PCB 屏蔽。如果您对此感兴趣,请发送电子邮件至 austin@cirkitdesign.com。

BareMetalDrone 内部有哪些模块?

需要强调的是,目前还没有为 BareMetalDrone 建造任何东西。我试图在开始之前评估对项目的兴趣,所以我整理的图表和计划是非常初步的,可能不完整或包含错误。

这是将为该项目构建的模块的暂定计划:

pYYBAGN6fKeALJqcAACHZ7y2GWI090.png
 

锂离子电池模块

锂离子电池护罩将为整个项目提供动力,包括无刷电机尚未对所需的电池容量进行计算,因此电池最终可能比此处描述的大得多。

蓝牙模块

该四轴飞行器将由手机应用程序或遥控器供电(尚未确定)。蓝牙模块对于控制无人机至关重要。

该项目不会使用现成的蓝牙屏蔽。取而代之的是,蓝牙模块将从头开始制作面包板,然后制作成 PCB 屏蔽板。该项目还将通过从头开始编写 Arduino 与此蓝牙屏蔽的通信来工作。

传感器屏蔽

无人机将需要一些传感器测量来控制倾斜、高度和位置。我们可能需要加速度计和陀螺仪,但可能需要更多传感器。

这个盾牌编程起来特别有趣。该程序将需要有意义地解释所有传感器数据,以确定无人机的位置、方向和速度。

电机控制

电机控制器需要将来自 Arduino 的包含电机​​命令的低电流信号转换为可以驱动四个无刷电机的高电流信号。

控制这些电机来平衡和导航无人机肯定是一项具有挑战性的任务。肯定会涉及到一些数学推导来弄清楚这个模块。

无刷电机

最后,该项目将对无刷电机进行面包板测试,以了解它们如何连接到电机控制器/Arduino。

主要的 Arduino 逻辑

除了实现低级代码以使模块正常工作外,该项目还将构建高级行为逻辑,以便无人机真正飞行!

该项目将从简单开始,目标是让无人机起飞、垂直升起和着陆而不会坠毁。但是我们可以通过对无人机进行编程使其水平移动,并按照 3D 路线返回家中,从而变得更加雄心勃勃。

软件的开发范围实际上并没有太大的限制。将来,可以开发一个 GPS 模块,这样无人机就可以穿越航路点。可以连接一个摄像头,这样无人机就可以利用计算机视觉甚至可以连接机械臂,这样无人机就可以拿起和运送包裹!


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费