这是一个低成本、可自制的开源的全 3D 打印 DIY VR 头显项目。极致低成本:总成本仅为商用 VR 头显(如 Meta Quest 3S)的 1/2 左右,适合 DIY 爱好者。



核心特性
特性 | 详情 |
|---|---|
显示规格 | 2880×1440p 分辨率,120Hz 刷新率 |
光学设计 | 瞳距(IPD)独立可调,镜头可轻松更换 |
佩戴适配 | 兼容 HTC Vive Pro 头垫,支持亮度调节 |
追踪能力 | 支持 SteamVR 3DOF 头部追踪,可通过 PSMoveServiceEX 实现 6DOF 追踪 |
交互支持 | |
开源属性 | 全流程开源,包含 3D 模型、电路、固件、组装教程 |
核心物料清单(BOM)
项目核心元器件均来自平价电商平台,整体成本约150 美元,核心部件包括:
显示模块:1x 2880×1440p 显示屏
主控与传感:1x GY91 IMU 模块、1x Arduino Pro Micro USB-C 开发板、2x NRF2401 无线模块
结构件:3D 打印外壳、不锈钢杆、黄铜衬套、尼龙扎带、螺纹嵌件等
配件:1x HTC Vive Pro Face Pad(面部衬垫)、乒乓球( Ping Pong Ball)等光学 / 结构配件
项目结构与版本
文件分类:包含 Firmware(固件)、PCB(电路)、STL(3D 打印模型)、STEP(装配模型)等完整工程文件
版本迭代:当前为 V2.0 版本,优化了前盖打印难度、追踪方案,保留 V1.0 历史文件供参考
开源协议:采用 CERN-OHL-S-2.0 开源协议,允许自由修改、分发与商用(需遵守协议要求)
技术方案与实现
1. 硬件架构
核心追踪:基于 IMU+Arduino 实现 3DOF 头部姿态感知,V2.0 集成 HadesVR 开源追踪方案,支持 6DOF
无线交互:通过 NRF2401 模块实现头显与控制器的无线通信
显示驱动:双屏驱动实现 2880×1440p 高分辨率输出,120Hz 刷新率保证流畅体验
2. 软件与追踪
基础追踪:HadesVR 驱动(项目提供修改版固件)
6DOF 升级:通过 PSMoveServiceEX 实现外部光学追踪
兼容性:原生支持 SteamVR,可直接运行主流 VR 游戏(如 Beat Saber)
项目亮点与价值
极致低成本:总成本仅为商用 VR 头显(如 Meta Quest 3S)的 1/2 左右,适合 DIY 爱好者
全流程开源:从 3D 模型、电路设计到固件、软件全开源,可自由定制修改
可扩展性强:支持 6DOF 追踪、无线控制器等升级,适配不同使用需求
教程完整:配套 YouTube 制作视频教程,覆盖 3D 打印、电路焊接、组装调试全流程
自制注意事项
3D 打印:V2.0 前盖可直接平放打印,减少支撑;部分零件需多件打印(如 3x DIY VR Buckle)
电路焊接:IMU 模块焊接需移除引脚塑料垫片,确保 USB 口对齐;仅需 3 个 SMD 元件即可完成 PCB 组装
调试要求:需完成 HadesVR 固件烧录、PSMoveServiceEX 传感器校准等步骤
版本区分:V1.0 与 V2.0 文件已重命名区分,V2.0 为当前推荐版本
License
CERN-OHL-S-2.0 license
