OpenPerseverance 火星车 OpenPerseverance

⭐⭐☆☆☆ (2/5) 🧩 软硬件结合 已发布
JeanetteMueller 37 Stars CC0-1.0 BOM 完整度: /5 教程完整度: /5

项目简介

This is a large Project about building your own Perseverance Mars Rover. 3D printed and remote controlled.


OpenPerseverance 是一个极具野心的开源硬件项目,旨在让每一位爱好者都能亲手打造属于自己的“毅力号”火星车。该项目由 Jeanette Mueller 发起,核心目标是通过3D打印和远程控制技术,将NASA的尖端探测器以可复现、可定制的方式带入普通人的工作台。

项目特点

**高度还原**:3D 打印零件设计参考了真实的“毅力号”火星车结构,包括摇臂转向架(Rocker-Bogie)悬挂系统、主车身、高增益天线等。
**完整遥控方案**:使用 PS4 手柄连接 iPhone,iPhone 作为核心控制器将手柄信号转换为 JSON 指令,并通过 Wi-Fi 发送给车上的树莓派。
**多摄像头图传**:支持安装多个摄像头(树莓派摄像头、ESP32-CAM),并在 iPhone 上实时显示画面。
**开源可扩展**:所有 3D 模型和 Python 源代码均开源,社区可以自由修改和添加功能,如机械臂、科学仪器等。

技术规格

控制核心
电机控制
遥控方式
图传方案
编程语言
3D 打印材料
结构框架
悬挂系统

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
20x20 铝合金型材 (30cm) 4 B型 Nut 6
20x20 铝合金型材 (40cm) 5 B型 Nut 6
角码 20x40 Nut 6 (博世格栅) 8 带紧固件
锤头螺母 M4 (Nut 6) 50
35 x 47 x 7 mm 滚珠轴承 4
8 x 22 x 7 mm 滚珠轴承 8
铝合金圆管 25mm外径 x 2mm壁厚 (内径21mm) 若干 4x150mm, 2x100mm, 2x120mm
JX Servo 1181MG 4
MG90s 舵机 2
Raspberry Pi 3b (或更新) 1
Raspberry Pi Zero W 1 用于相机塔
树莓派摄像头 (Longruner 款) 1
ESP32 带摄像头模块 (ESP32-CAM) 1
直径2mm,长度40mm 2 UHF天线用
直径2mm,长度44mm 2 UHF天线用
直径2mm,长度41mm 2 UHF天线用
主车身零件 (BridgeBase, TopBox等) 1套 见STL目录
摇臂转向架零件 (WheelHolder, Tire等) 1套 见STL目录
散热器零件 (Wall, Holder, Heatpipes) 1套 见STL目录

3D 模型

所需工具

工具用途是否必需
3D打印机 打印所有外壳和结构件 ✅ 是
焊台 焊接电子元件和连接线 ✅ 是
螺丝刀套装 组装型材和固定零件 ✅ 是
内六角扳手 安装锤头螺母和型材连接件 ✅ 是
游标卡尺 精确测量零件尺寸 ▢ 推荐
热风枪 处理热缩管 ▢ 推荐
万用表 电路测试和故障排查 ▢ 推荐

能力画像

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

所需技能

🔧 **动手能力**:需要熟练操作3D打印机,具备机械组装、型材切割和电子焊接能力。项目零件众多,组装过程复杂。 💻 **编程能力**:需要掌握 Python 基础,能够理解树莓派上的控制代码,并可能需要对 iPhone 端的信号转换逻辑进行调试。 ⚡ **电子电路**:需要了解树莓派 GPIO、舵机控制、电机驱动板以及摄像头模块的接线和配置。

适用场景

**STEM 教育**:作为机器人学、机械设计和嵌入式系统的综合教学项目。
**创客挑战**:适合有经验的创客挑战大型、复杂的机械电子制作。
**太空探索爱好者**:对于热爱火星探测和航天模型的爱好者,这是一个极具吸引力的收藏和展示品。
**开源贡献**:项目作者明确表示欢迎社区改进代码和设计,适合希望参与开源项目的开发者。