SRD-1 科学研究无人机 SRD-1

无人机 2/5 🧩 软硬件结合 已发布
MilosRasic98 30 Stars MIT BOM 完整度: 0/5 教程完整度: 0/5
SRD-1 科学研究无人机

项目简介

完全开源无人机SRD-1,用于科学研究。


一款完全开源的无人机,我将其命名为 SRD-1。SRD-1 代表科学与研究无人机 1(该名称当然受传奇飞机 SR-71 黑鸟的启发)。它设计为通过 3D 打印制造,使用三个 Arduino Nano 板,一个用于飞控,一个用于遥控接收器,一个用于遥控发射器。

标签

项目特点

**完全开源**:所有硬件设计、固件代码和3D模型文件均公开在GitHub上。
**低成本、易获取**:使用通用的2212电机、30A电调、Arduino Nano和NRF24L01模块,所有零件容易购买。
**模块化设计**:飞行控制、无线电接收和发射三大系统独立,便于调试和维修。
**3D打印优化**:机械零件专为3D打印设计,尽量减少支撑材料,优化强度和可打印性。
**可扩展性**:预留了Raspberry Pi和HQ摄像头的安装位,并设计了减震云台。
**详细文档**:包含技术图纸、飞行视频和完整的制作教程。

技术规格

飞行控制器 Arduino Nano + MPU6050 (运行MultiWii固件)
无线电接收器 Arduino Nano + NRF24L01
无线电发射器 Arduino Nano + NRF24L01
电机 2212无刷电机 (单电机最大推力870g)
电调 30A无刷电调
最大起飞重量 约1.75kg (全油门推力的一半)
机身材料 3D打印PLA + PVC管
摄像头云台 Raspberry Pi HQ Camera + SG90舵机 (带橡胶减震)
电池 未指定,建议3S或4S LiPo

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Arduino Nano 3 飞行控制器、接收器、发射器各一
MPU6050 (六轴陀螺仪/加速度计) 1 用于飞行控制器
NRF24L01 (2.4G无线模块) 2 接收器和发射器各一
2212无刷电机 4 通用型号
30A无刷电调 4 通用型号
1045或类似尺寸螺旋桨 4 正反桨各2
3S或4S LiPo电池 1 容量根据续航需求选择
舵机 SG90 2 用于摄像头云台
Raspberry Pi 4 (可选) 1 用于高级功能
Raspberry Pi HQ Camera (可选) 1 用于航拍
3D打印机身零件 1套 见Printables链接
PVC管 (机臂) 4 易获取的管材
螺丝、螺母、扎带等 若干 标准五金件
橡胶管 (减震用) 若干 用于云台减震

3D 模型

模型名称文件名文件
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
3D 3D
GitHub 仓库 main

能力画像

⚪ 记忆与知识检索: 2/5
🔵 逻辑推演: 3/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 2/5
⚪ 数理与计算: 3/5
⚪ 动手与操作: 5/5
⚪ 狂热与坚持: 4/5
⚪ 创造与创新: 4/5

所需技能

🔧 **动手能力**:需要熟练使用3D打印机、焊接、组装和调试机械结构。能够处理精细的电子元件和线缆。 💻 **编程能力**:需要能够使用Arduino IDE上传固件(MultiWii和自定义NRF代码)。了解基本的C/C++语法和串口通信。 ⚡ **电子电路**:需要理解无刷电机、电调、飞控、无线模块的连接方式。能够使用万用表进行故障排查。

适用场景

**STEM教育与学习**:非常适合学习无人机原理、Arduino编程、3D打印和嵌入式系统。
**科研与实验平台**:可搭载Raspberry Pi和摄像头进行环境监测、航拍或算法验证。
**DIY爱好者项目**:对于喜欢动手制作、追求低成本定制化无人机的爱好者来说,是一个极佳的参考项目。
**开源社区贡献**:项目完全开源,任何人都可以在此基础上改进、扩展并分享自己的成果。