4、硬件清单与采购:投影仪选购指南(二手/便携式)、摄像头推荐(OV5640/IMX219)、支架与电源模块
好,咱们开始聊硬件。说实话,做结构光投影这件事,最让人头疼的往往不是算法,而是——东西买不对。我当年第一次搭这套系统时,投影仪买了个家用看电影的,结果刷新率跟不上,摄像头又选了个感光极差的,折腾了两周才发现是硬件不匹配。嗯,今天咱们就把这事一次性说清楚。
4.1 投影仪选购:二手才是王道
结构光投影的核心要求其实就两条:亮度够、能投出清晰的条纹。你不需要4K分辨率,也不需要HDR。说白了,它就是个会发光的图案发生器。
核心参数优先级:
- 亮度:≥200 ANSI流明(室内使用)
- 分辨率:至少800×600(SVGA)
- 对比度:越高越好,至少1000:1
- 接口:必须有HDMI或VGA输入
我个人习惯用二手商务投影仪。为什么?因为全新的便携式投影仪动不动就两三千,而二手市场里,那些公司淘汰下来的爱普生、明基、松下,五六百块就能拿下。我在闲鱼上淘过一台明基MX525,1024×768分辨率,3200流明,才花了480块。用了两年,一点问题没有。
避坑指南:我曾经买过一台号称“便携”的LED投影仪,亮度只有100流明。白天拉上窗帘都看不清条纹。后来我学乖了——只看ANSI流明,不看“等效流明”这种营销词。
4.2 摄像头推荐:OV5640 vs IMX219
摄像头是结构光系统的眼睛。选错了,后面所有标定、解码工作都白费。目前主流方案就两个:OV5640和IMX219。我直接给你对比表:
| 参数 | OV5640 | IMX219 |
|---|---|---|
| 分辨率 | 500万像素(2592×1944) | 800万像素(3280×2464) |
| 感光尺寸 | 1/4英寸 | 1/4英寸 |
| 帧率 | 最高60fps(VGA) | 最高30fps(全分辨率) |
| 接口 | DVP并行接口 | MIPI CSI-2 |
| 价格 | 约30-50元 | 约60-90元 |
| 适用平台 | STM32、FPGA、树莓派 | 树莓派、Jetson Nano |
怎么选?我建议这样:
- 如果你用树莓派或Jetson Nano,无脑选IMX219。MIPI接口直连,驱动现成,省心。
- 如果你用STM32或FPGA做底层控制,选OV5640。DVP接口更容易用逻辑分析仪抓波形调试。
- 如果你预算紧张,OV5640也能用,但要注意——它的暗光表现不如IMX219。我在一个光线较暗的实验室里试过,OV5640拍出来的条纹边缘模糊,解码时误码率高了10%。
注意:不要买那种带红外滤光片的摄像头!结构光投影通常用近红外波段,滤光片会把有用的光信号滤掉。买之前一定问清楚卖家:“这个摄像头有没有IR-CUT?”
4.3 支架与电源模块:稳定压倒一切
结构光测量对机械稳定性极其敏感。你想想看,投影仪和摄像头之间哪怕有0.1毫米的位移,重建出来的三维模型就会变形。所以支架这块,千万别省钱。
支架推荐方案:
- 铝合金光学面包板:300×300mm,约150元。这是最稳的方案。
- 重型相机三脚架:如果不想买面包板,用两个三脚架分别架投影仪和摄像头也行。但一定要买承重5kg以上的,便宜的塑料架会晃。
- 3D打印支架:我自己设计过一个PLA材质的固定座,把投影仪和摄像头刚性连接在一起。成本不到20元,但需要你有3D打印机。
我的经验:我曾经用两个便宜的桌面支架搭系统,结果每次碰一下桌子,标定参数就得重做。后来换了面包板+重型云台,再也没出过问题。稳定性的投入,永远值得。
电源模块:
投影仪和摄像头都需要稳定的供电。我见过有人用USB供电给摄像头,结果因为线损导致电压不稳,图像出现条纹噪声。这里给个清单:
- 投影仪:原装电源适配器(别用杂牌,烧了不划算)
- 摄像头:如果是树莓派,直接通过GPIO供电;如果是独立模块,用5V/2A的稳压电源
- 备用:一个带开关的插排,方便统一断电
小技巧:如果你用OV5640,可以在电源线上加一个100μF的电解电容滤波。我试过,能明显减少图像中的高频噪声。
4.4 知识体系总览
下面这张图,帮你把本章的核心逻辑串起来:
嗯,硬件清单这部分就这些。记住一句话:结构光系统里,最贵的不是硬件,是你调试的时间。所以前期选对东西,后面能省下无数个加班的夜晚。我当年要是有人告诉我这些,至少能少走两个月弯路。
公众号:蓝海资料掘金营,微信deep3321