动手做个无人机—材料篇

基于浙江大学Fast-Lab(高飞,潘能)和深蓝学院合作课程:第二课:动力套焊接_哔哩哔哩_bilibili

 无人机材料1

1、NUC 猛虎峡谷  准系统 i5薄款: 一款机载电脑,使用i5-1135G7 ,最大内存64G,核心4,线程8,三级缓存8M,最大计算能力约3TFLOPS(每秒万次浮点计算能力)。因为该款无人机需要基于深度学习的目标检测,需要较高的算力,而以树莓派4为例,它配备了博通BCM2711 SoC,算力不足1TFLOPS。而如果使用无线的近端边缘计算,延迟存在一个问题,所以搭配一个机载电脑是一个优选,该款电脑性价比较高,且高飞老师团队所设计的课程环境配置、代码部署只针对NUC。初学者不建议换其他型号的机载电脑。

2、Pixhawk mini4:一款飞行控制软硬件集成产品,研发的算法嵌入此处。但该款产品缺货,可以替换成CUAV的V5 NANO或者完全版的holybro pixhawk4,此外CUAV的V5+,X7也可以。

3、d435深度相机:结合了一个深度传感器、RGB传感器以及一个红外发射器,能够捕捉三维空间的信息。作为视觉的输入。

4、2304 2400KV电机:23通常表示定子直径为23毫米,06表示定子高度为6毫米,2400KV意味着在1伏特电压下电机的空载转速是2400转/分钟(RPM)。这种电机可与特定电压的电池兼容,比如2S到6S(7.4伏至22.2伏)的锂聚合物(LiPo)电池。

5、45A分体电调:最大电流为45A,电调根据PWM信号的宽度调节流向电机的电流,控制电机转速。

6、机架/脚架:机架或脚架是指支撑主体结构的框架。

  1. 中心板:这是安装电池和飞控硬件的主要平台,也是各个臂架的连接点。

  2. 臂架:这些扩展出的部分为电机提供安装点。在四轴无人机中,通常有四个臂架,每个臂架末端有一个电机安装点。

  3. 电机安装座:位于臂架末端,用于固定电机,并保证电机能在适当的角度和高度运行。

  4. 起落架或脚架:这是机架的一部分,让无人机能够安全起飞和降落,同时保护机身和搭载的设备,如相机。

  5. 附件安装点:用于安装附加设备,如摄像机、照明、GPS模块等。

7、2300mAH 4S 电池:2300mAh意味着在提供2300毫安电流的情况下,理论上电池可以工作一小时。4S意味着有4个电池单元串联连接。每个单元的标准充电电压为3.7伏,因此4S LiPo电池的总充电电压为14.8伏。

8、五寸桨叶:五寸桨叶是许多竞速无人机和自由飞行(FPV)无人机的首选尺寸,因为它们提供了良好的平衡,即合理的推力和响应性。

 

无人机材料2

材料说明:从0制作自主空中机器人-深蓝学院 - 专注人工智能与自动驾驶的学习平台

9、AT9S 遥控器/R12 DSM接收机:AT9S通常提供9个频道,这意味着它可以同时控制多达9个不同的功能,如油门、方向、俯仰、横滚等。R12DSM提供12个频道,数据传输是通过无线电波实现,使用2.4GHz DSSS&FHSS双传输频率技术。

10、5V稳压模块:本案例中四节锂电池为14.8V,但如飞控系统、接收机、舵机、摄像头和传输系统等。这些组件一般都需要一个稳定的低电压供电,5V稳压模块的主要目的是提供稳定的5伏特直流电压给这些电子设备。

11、升压模块:升压模块能够将低电压输入转换为高电压输出,但电流通常会相对减少,因为功率不变。无人机上的不同部件可能需要不同的电压水平,在电池电压下降到低于设备所需电压时,升压模块可以确保设备持续正常工作。

12、电压计:实时测量电池电压状态

13、DC供电线/硅胶线:有供电和信号传输的作用,用于无人机中连接各类电子设备,如飞控系统、动力系统(电机和电调)、电池、传感器等。DC供电线可能就是用硅胶作为绝缘材料的电线。

14、XT60公母头:用于连接电池、电调(ESC)、电机和其他电气设备,易于插拔,使得更换电池或维护电气组件变得快速且方便

15、双通铝柱:可用于两个或多个板、面板或组件之间的固定和支撑,保持它们间隔一定距离,从而形成稳定的结构框架。

16、碳纤维板:强度高,增强骨架,使其能够承受飞行中的各种压力,例如起飞、着陆和机动飞行时产生的应力,轻,减轻重量。

 所需工具

2586b962e86942b2accf8d820a1f6bb9.png

电压表使用:将黑色探针接触电路的负极或地线,将红色探针接触电路的正极。

电工胶的使用:通常需将胶带紧绷并重叠包绕在电线的绝缘层损伤处或裸露的导线上,以确保良好的绝缘效果和物理保护。

焊锡丝的使用:在焊接过程中提供填充材料,用以连接电子组件和电路板上的焊盘或导线。

焊台的使用

  1. 准备工作

    • 在开始之前,请确保你的工作区域通风良好,以便排出焊接过程中产生的有害烟雾。
    • 准备好焊接所需的材料和工具,如焊丝、助焊剂、焊锡吸取器、钳子、剥线器等。
  2. 检查电烙铁

    • 检查电烙铁头是否干净且固定良好,如有氧化或焊锡残留物,使用湿海绵或铁丝球清洁电烙铁头。
  3. 热身

    • 将电烙铁插入焊台并打开电源,调节至合适的温度。一般焊接电子组件的温度设置在300-350°C之间。
    • 等待电烙铁达到设定温度。对于带有温度显示的焊台,可以直接从显示器上看到温度。
  4. 涂焊锡

    • 在电烙铁头加热的同时,在其上轻微涂抹一些焊锡,称为“上锡”,这有助于热量的传递。
  5. 开始焊接

    • 将电烙铁头放到需焊接的焊盘和元件引脚接触的地方,稍微加热片刻。
    • 将焊锡丝靠近电烙铁头和焊点,不是直接触碰电烙铁头,这样焊锡融化后能通过热量传递流入焊点。
    • 一旦焊锡足够覆盖焊盘和元件引脚,并形成良好的焊接形状,即可移开焊锡丝,然后是电烙铁头。
    • 避免在焊接过程中移动元件或焊接点,以防止焊点出现冷焊。
  6. 清理

    • 每几次焊接之后,要清洗电烙铁头,去除氧化和多余的焊锡,确保每次焊接都有最佳的热传导和焊接质量。
  7. 安全操作

    • 使用焊台时请佩戴适当的个人防护设备,如防烟口罩、安全眼镜等。
    • 焊接时,注意不要接触到电烙铁的热部分,以免烫伤。
  8. 完成后

    • 焊接完成后,将电烙铁放回焊台的支架上,并关闭电源。
    • 清洁你的工作区,等待电烙铁完全冷却后再进行存放。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/339287.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

从 fatal 错误到 sync.Map:Go中 Map 的并发策略

为什么 Go 语言在多个 goroutine 同时访问和修改同一个 map 时,会报出 fatal 错误而不是 panic?我们该如何应对 map 的数据竞争问题呢? 这篇文章将带你一步步了解背后的原理,并引出解决 map 并发问题的方案。 Map 数据竞争 首先…

C语言的编译和链接

每日一言 要保持希望在每天清晨太阳升起。 --自己 前言 当我们写下C语言代码(源文件、以.c为后缀)的时候,他需要经过一个翻译环境,被处理后形成一个可执行程序(以.exe为后缀)。形成的这个可执行程序里面放…

PLC-IoT 网关开发札记(5):将本地数据库作为资产打包发布到 App

App需求:保存物模型 什么是物模型 在项目开发中,用到了本地数据库,这个本地数据库记录了系统的物模型。所谓物模型就是对某一个设备的可操纵属性的定义,每一个设备包括了一个或者多个属性,通过获取这些属性的当前值可…

基于CanvasLabel的Leaflet矢量数据免切片属性标注实践

目录 前言 一、Leaflet.CanvasLabel 1、开源地址 2、设置参数说明 二、组件集成 1、新建html文件 2、声明样式 3、定义矢量文本渲染器 4、定义地图 5、添加矢量数据 6、最终效果 总结 前言 在一般的业务场景中,针对小量的矢量数据,比如POI兴…

Opncv模板匹配 单模板匹配 多模板匹配

目录 问题引入 单模板匹配 ①模板匹配函数: ②查找最值和极值的坐标和值: 整体流程原理介绍 实例代码介绍: 多模板匹配 ①定义阈值 ②zip函数 整体流程原理介绍 实例代码: 问题引入 下面有请我们的陶大郎登场 这张图片是我们的陶大郎,我们接下来将利用陶大郎来介绍…

Eclipses安装教程

一、下载开发工具包 1、开发工具包JDK 下载地址链接:https://www.oracle.com/cn/java/technologies/downloads/ 下载教程: 1)点击链接,可以跳转到页面 2)下滑页面,找到开发工具包 3) 记住下载之…

Linux shell编程学习笔记41:lsblk命令

边缘计算的挑战和机遇 边缘计算面临着数据安全与隐私保护、网络稳定性等挑战,但同时也带来了更强的实时性和本地处理能力,为企业降低了成本和压力,提高了数据处理效率。因此,边缘计算既带来了挑战也带来了机遇,需要我…

关于js的BigInt的使用与注意事项

说明 BigInt是一种内置对象,提供了一种方法来表示大于2^53 - 1 的整数,2^53 - 1 为Number可以表示的最大数字,BigInt可以突破限制,可以用任意精度表示整数,超出Number的安全整数限制,也可以安全地存储和操…

回归预测 | Matlab基于ABC-SVR人工蜂群算法优化支持向量机的数据多输入单输出回归预测

回归预测 | Matlab基于ABC-SVR人工蜂群算法优化支持向量机的数据多输入单输出回归预测 目录 回归预测 | Matlab基于ABC-SVR人工蜂群算法优化支持向量机的数据多输入单输出回归预测预测效果基本描述程序设计参考资料 预测效果 基本描述 1.Matlab基于ABC-SVR人工蜂群算法优化支持…

C++ 知识列表【图】

举例C的设计模式和智能指针 当谈到 C 的设计模式时,以下是一些常见的设计模式: 工厂模式(Factory Pattern):用于创建对象的模式,隐藏了对象的具体实现细节,只暴露一个公共接口来创建对象。 单例…

基于Word2vec词聚类的关键词实现

一.基于Word2vec词聚类的关键词步骤 基于Word2Vec的词聚类关键词提取包括以下步骤: 1.准备文本数据:收集或准备文本数据,可以是单一文档或文档集合,涵盖关键词提取的领域。2.文本预处理:清洗文本数据,去除…

mac 安装配置oh-my-zsh

1. 安装brew /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 按照步骤安装即可 安装完成查看版本 brew -v 2. 安装zsh brew install zsh 查看版本 zsh --version 3. 安装oh-my-zsh github官网链…

泛型..

1.泛型 所谓泛型 其实就是一种类型参数(我们平常所见到的参数指的就是方法中的参数 他接收有外界传递来的值 然后在方法中进行使用) 并且还提高了代码的复用率 何以见得提高了代码的复用率 其实就是通过对比使用了泛型技术和没有使用泛型技术之间的区别: 以下是没有…

Vue学习笔记9--vuex(专门在Vue中实现集中式状态(数据)管理的一个Vue插件)

一、vuex是什么? 概念:专门在Vue中实现集中式状态(数据)管理的一个Vue插件,对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于…

MySQL索引优化:深入理解索引下推原理与实践

随着MySQL的不断发展和升级,每个版本都为数据库性能和查询优化带来了新的特性。在MySQL 5.6中,引入了一个重要的优化特性——索引下推(Index Condition Pushdown,简称ICP)。ICP能够在某些查询场景下显著提高查询性能&a…

1.使用分布式文件系统Minio管理文件

分布式文件系统DFS分类 文件系统 文件系统是操作系统用于组织管理存储设备(磁盘)或分区上文件信息的方法和数据结构,负责对文件存储设备空间进行组织和分配,并对存入文件进行保护和检索 文件系统是负责管理和存储文件的系统软件,操作系统通过文件系统提供的接口去…

html 会跳舞的时间动画特效

下面是是代码&#xff1a; <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns"http://www.w3.org/1999/xhtml"> <head> <meta h…

Python环境下一维时间序列信号的时频脊线追踪方法

瞬时频率是分析调频信号的一个重要参数&#xff0c;它表示了信号中的特征频率随时间的变化。使用短时傅里叶变换或小波变换获得信号的时频表示TFR后&#xff0c;从TFR中估计信号各分量的瞬时频率&#xff0c;即可获得信号中的特征信息。在TFR中&#xff0c;调频信号的特征分量通…

考试查分场景重保背后,我们如何进行可用性测试

作者&#xff1a;暮角 随着通过互联网音视频与知识建立连接的新学习方式在全国范围内迅速普及&#xff0c;在线教育/认证考试的用户规模呈井喷式增长。但教育容不得半点马虎与妥协&#xff0c;伴随用户规模不断增长&#xff0c;保证系统稳定性、有效避免千万考生考试时遭遇故障…

JAVA RPC Thrift基操实现与微服务间调用

一、Thrift 基操实现 1.1 thrift文件 namespace java com.zn.opit.thrift.helloworldservice HelloWorldService {string sayHello(1:string username) }1.2 执行命令生成Java文件 thrift -r --gen java helloworld.thrift生成代码HelloWorldService接口如下 /*** Autogene…