2025-9-23 17:30:00 [显示全部楼层]
34浏览
查看: 34|回复: 0

[大脑洞] 【保姆级教程】用树莓派5从零开始打造一台功能完备...

[复制链接]
本帖最后由 RRoy 于 2025-9-22 14:16 编辑

这周我们来详细介绍一个基于树莓派5的DIY项目——从零开始打造一台功能完备的4盘位NAS。
借助树莓派5的PCIe接口和强大的处理能力,再配合专门设计的3D打印外壳,这台自制NAS无论在外观专业性还是数据传输性能上,都有着非常出色的表现。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图1

【保姆级教程】用树莓派5从零开始打造一台功能完备...图2

【保姆级教程】用树莓派5从零开始打造一台功能完备...图3

【保姆级教程】用树莓派5从零开始打造一台功能完备...图4

所需材料

  • 树莓派5
  • Radxa Penta SATA Hat
  • SATA延长线
  • 32GB闪迪MicroSD卡
  • 4TB西部数据红盘NAS硬盘
  • 12V电源适配器
  • 圆口电源延长线
  • 80mm薄款风扇
  • Molex风扇转接头
  • M3黄铜螺母柱
  • 二十 (20) 颗 M3x8mm 圆头螺丝
  • 四 (4) 颗 M3x16mm 圆头螺丝
  • 2.5G网络适配器 (可选)

使用的工具与设备

  • Bambulab P1S 3D打印机
  • Hakko电烙铁
  • 功率计

硬件概述

该项目选用了树莓派5作为核心,并通过Radxa Penta SATA Hat扩展板,充分利用其PCIe接口,扩展出四个SATA端口。实际上,该扩展板有第五个端口(Penta之名的由来),但因其接口类型不同且布局不便,本次制作决定只使用四个。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图5

【保姆级教程】用树莓派5从零开始打造一台功能完备...图6

存储方面,配置了四块4TB的西部数据红盘NAS专用硬盘,在容量和可靠性上做到了很好的平衡。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图7

由于3.5英寸硬盘体积较大,无法直接安装在Radxa扩展板上,因此需要使用SATA延长线。项目中选用的这种延长线自带螺丝安装孔,为后续设计定制化的固定支架提供了便利,可以确保硬盘托架与接口精确对齐。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图8

为完善整体配置,还用到了以下组件:

  • 一个树莓派5主动散热器,负责CPU的散热。
  • 一张microSD卡,用于安装和运行操作系统。
  • 一个12V 40W的电源适配器,为整个NAS系统供电。
  • 一个12V 80mm的薄款风扇,用于带走硬盘和内部组件产生的热量。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图9

设计NAS外壳

这款定制的3.5英寸Pi NAS外壳是使用Fusion 360软件设计的。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图10

【保姆级教程】用树莓派5从零开始打造一台功能完备...图11

【保姆级教程】用树莓派5从零开始打造一台功能完备...图12
其设计亮点包括:

  • 独立的硬盘托架,配有拉杆结构,方便抽拉和更换硬盘。
  • 为SATA延长线接头设计的专用安装支架,让硬盘滑入时即可精准对接。
  • 将树莓派与Radxa扩展板堆叠在硬盘仓后方,隐藏了平时无需接触的HDMI和USB-C接口,使外观更简洁。
  • 通过圆口电源延长线,将供电接口引至背板,布线更规整。
  • 在树莓派上方预留了80mm风扇位,可由前进气口吸入冷空气,从后方排出热风,形成高效风道。
  • 设计了带格栅的风扇罩,有效防止线缆意外卷入扇叶。

所有组件最终都被收纳于一个外观酷似传统4盘位NAS的外壳中。
3D打印文件可从Makerworld下载:https://makerworld.com/en/models/1605027-raspberry-pi-5-based-4-bay-nas

使用Bambu Lab P1S 3D打印外壳

为了将3D模型变为现实,作者使用了Bambu Lab P1S Combo打印机。这是一款中端CoreXY打印机,其优势在于:

  • 高速且封闭式的打印仓,保证打印质量。
  • 通过AMS(自动材料系统)支持多色、多材料打印。
  • 开箱即用的可靠性,非常适合这类功能性强的项目。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图13

【保姆级教程】用树莓派5从零开始打造一台功能完备...图14

处理大尺寸打印

设计上面临的一个挑战是外壳的长度。完整外壳长达275.5mm,超出了P1S打印机256mm的最大构建尺寸。为解决此问题,作者巧妙地沿着一条对角线将外壳一分为二。这种做法不仅将接缝处理成了一条装饰线,还顺带免去了打印支撑结构的麻烦。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图15

【保姆级教程】用树莓派5从零开始打造一台功能完备...图16

随后,模型文件被导出并通过Bambu Studio切片,分六个批次进行打印,所用材料如下:

  • 黑色PLA基础耗材,用于打印外壳主体。
  • 白色PLA基础耗材,用于打印前面板和托架拉杆上的文字。

打印参数方面,直接采用了纹理PEI打印平台、0.2mm标准层高和PLA基础耗材的全部默认设置。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图17

【保姆级教程】用树莓派5从零开始打造一台功能完备...图18

【保姆级教程】用树莓派5从零开始打造一台功能完备...图19
整个外壳打印下来消耗了近1公斤耗材,耗时接近24小时。由于文字部分只有几层厚度,前面板的双色打印仅产生了5克废料,材料利用率很高。

打印结果与设计调整

Bambu P1S的打印成品质量非常出色,表面光滑,细节清晰,基本无需后期打磨。打印件没有出现翘曲或拉丝问题,公差控制得也十分精准。对于一台仅经过基础设置和自动校准的打印机来说,首次进行如此大规模的打印便有这样的表现,确实令人印象深刻。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图20

【保姆级教程】用树莓派5从零开始打造一台功能完备...图21
不过在实际组装中,作者还是发现了一些小问题并进行了修正:需要为硬盘托架导轨增加一些间隙,并且补上了遗漏的树莓派固定螺丝孔。为此,外壳的两半被重新打印了一次。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图22

组装3.5英寸Pi NAS外壳

安装黄铜螺母柱

3D打印件之间主要通过M3螺丝和预埋的黄铜螺母柱来固定。首先需要用电烙铁将这些螺母柱热熔嵌入到指定位置:

  • 四个嵌入外壳后半部分,用于连接外壳前后两半。
  • 四个嵌入SATA线缆支架,用于将支架固定到外壳上。
  • 八个嵌入SATA线缆支架,用于固定SATA连接器。
  • 每个硬盘托架各一个,配合一个3D打印的垫圈来安装托架拉杆。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图23

【保姆级教程】用树莓派5从零开始打造一台功能完备...图24

在支架上安装SATA线缆连接器

每个SATA连接器由两颗M3x8mm的圆头螺丝固定。由于空间紧凑,安装时可以采用一个技巧:先安装末端连接器的螺母柱和螺丝,然后利用长柄六角扳手穿过后续螺母柱的预留孔位,来拧紧螺丝。这样逐个安装,可以轻松搞定全部四个连接器。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图25

【保姆级教程】用树莓派5从零开始打造一台功能完备...图26

组装3.5英寸硬盘托架

每个3.5英寸硬盘使用四颗沉头螺丝固定在托架上。随后,用一颗M3x8mm螺丝和一个3D打印的垫圈将拉杆安装好,使其可以在拉出和收起位置间自由转动。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图27

【保姆级教程】用树莓派5从零开始打造一台功能完备...图28
依次为所有四个托架完成组装。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图29

安装风扇和电源插孔

将80x10mm的12V薄款风扇用四颗M3x16mm螺丝固定在外壳后部,注意确保风扇朝向是向外排风。风扇罩的格栅设计为水平方向,以最大程度减少对线缆的干扰。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图30

【保姆级教程】用树莓派5从零开始打造一台功能完备...图31
同时,将Radxa扩展板供电所需的圆口电源延长线也一并安装好。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图32

树莓派核心模块组装

接下来是核心部分的组装。这台NAS计划运行OMV(Open Media Vault)系统,该系统需要基于Raspberry Pi OS Lite安装,所以动手前务必先将系统镜像刷入microSD卡。
组装步骤如下:

  1. 将刷好系统的microSD卡插入树莓派。
  2. 安装主动散热器。这里需要注意,为了给Radxa扩展板的电源插孔留出空间,需要掰掉散热器上的三片鳍片。这算是扩展板的一个小设计缺陷。
  3. 将Radxa套件附带的铜柱安装到树莓派上,确保螺纹朝上。
  4. 连接PCIe排线。
  5. 将Radxa扩展板对准安装到树莓派的GPIO引脚上并固定。
  6. 提前插入Molex风扇电源线,因为主板安装到位后空间狭小,将无法操作。
  7. 用附带的四颗M2.5螺丝将整个树莓派固定在外壳上。
  8. 连接风扇和电源线。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图33

【保姆级教程】用树莓派5从零开始打造一台功能完备...图34

【保姆级教程】用树莓派5从零开始打造一台功能完备...图35

【保姆级教程】用树莓派5从零开始打造一台功能完备...图36
【保姆级教程】用树莓派5从零开始打造一台功能完备...图37
随后,在树莓派上方安装SATA电源线组件。先将四个SATA连接器分别插入Radxa扩展板,然后将整个支架对准后半部分外壳的螺丝孔。
注意: 确保SATA线缆支架的数据接口朝下安装,避免装反。最后用四颗M3x8mm圆头螺丝将其牢牢固定。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图38

【保姆级教程】用树莓派5从零开始打造一台功能完备...图39
【保姆级教程】用树莓派5从零开始打造一台功能完备...图40
最后再检查一遍,确保插入Radxa扩展板的SATA连接器没有受到过度挤压,同时拨动一下风扇,确认它可以自由旋转,没有被线缆卡住。

外壳组装

将外壳的两半合拢,用四颗M3x8mm圆头螺丝固定。如果追求更一体化的视觉效果,也可以考虑换用黑色螺丝。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图41
在外壳底部粘上几个橡胶脚垫,可以起到减震降噪的作用。至此,NAS硬件组装完毕,可以安装硬盘了。只需将每个硬盘托架滑入槽位,直到感觉它们插入了背部的SATA接口即可。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图42

【保姆级教程】用树莓派5从零开始打造一台功能完备...图43

启动NAS并安装OMV

接通网线和12V电源,准备启动NAS。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图44
等待几分钟让树莓派启动,然后可以在路由器的DHCP客户端列表里,或使用Angry IP Scanner等工具找到它的IP地址。
通过SSH连接到树莓派,然后执行以下命令来更新系统并安装OMV:
```bashsudo apt updatesudo apt upgrade -ywget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash````
安装脚本大约需要5分钟,完成后会提示重启树莓派。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图45

首次启动和设置

启用PCIe端口

为了让系统识别到硬盘,还需要手动启用树莓派的PCIe端口。编辑 /boot/firmware/config.txt 文件,在末尾添加以下两行:
dtparam=pciex1dtparam=pciex1_gen=3
保存后再次重启树莓派。
重启完成后,硬盘应该就能被系统识别。可以输入以下命令来确认:
bashlsblk
正常情况下,会看到类似 sda, sdb, sdc, sdd 的设备列表,分别对应四块硬盘。

配置OMV

完成OMV安装并启用PCIe端口后,在浏览器中输入树莓派的IP地址,即可访问OMV的网页管理后台。默认登录信息为:

  • 用户名:  admin
  • 密码: openmediavault

首次登录后,请务必修改默认密码。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图46
关于OMV的详细配置,网络上已有非常丰富的教程,此处不再赘述。
基本配置流程如下:

  1. 将硬盘设置为RAID 5阵列,提供12TB的可用空间和单盘冗余保护。(注意:OMV 7在树莓派上似乎无法通过网页界面创建RAID,需要通过命令行手动完成。)
  2. 基于RAID阵列创建存储卷。
  3. 在存储卷上创建共享文件夹。
  4. 创建新用户,并授予其访问共享文件夹的权限。
  5. 启用SMB服务,以便在Windows或macOS网络中访问。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图47

测试3.5英寸Pi NAS

传输速度

为了测试这台Pi NAS的实际性能,首先将网络共享文件夹映射到一台Windows 11电脑上,然后尝试拷贝一个30GB的大视频文件到NAS。实测平均写入速度约为110MB/s,速率曲线基本稳定,偶有小幅波动。换算下来约为900Mb/s,这表明传输速度很可能已达到了树莓派千兆网口的上限。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图48
接着测试从NAS读取同一个文件到电脑,速度更快且更稳定,平均速度达到了113MB/s。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图49
使用软件进行1GB文件大小的自动化测试,结果也基本一致:写入和读取速度均在110MB/s左右。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图50
既然瓶颈在于千兆网口,那么换用2.5G网卡效果如何?将一个2.5G USB网卡插入树莓派的USB 3.0接口后,性能提升立竿见见影。
向NAS的写入速度提高到了平均约200MB/s,从NAS读取的速度更是达到了250MB/s。此时,写入速度的瓶颈可能转移到了树莓派CPU在进行软件RAID奇偶校验计算时的处理能力上。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图51
【保姆级教程】用树莓派5从零开始打造一台功能完备...图52
可见,花不到150块升级一个2.5G网卡是非常简单且划算的,它能显著提升NAS的传输性能,尤其是在拷贝大量数据时。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图53

功耗

使用功率计测得这台NAS在两种状态下的功耗:

  • 空闲: \~18W
  • 满载写入: \~30W

【保姆级教程】用树莓派5从零开始打造一台功能完备...图54

【保姆级教程】用树莓派5从零开始打造一台功能完备...图55
这个功耗值虽然高于全固态硬盘的Pi NAS(约9-12W),但对于一台带动四块大容量机械硬盘的设备来说,表现已经相当不错。作为参考,一台华芸(Asustor)品牌NAS在硬盘休眠时的待机功耗就约为18W,而这台DIY NAS在硬盘持续运转的情况下也维持了同样的水平。

散热和噪音

散热方面,机箱前面板的通风口与后置的80mm风扇构成了高效的散热风道,即便在满负载运行时,也能让设备保持凉爽。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图56

【保姆级教程】用树莓派5从零开始打造一台功能完备...图57
不过,该设计一个比较明显的缺点是噪音较大。在80mm风扇运转时,距离设备20cm处测得的噪音水平约为54dB。

【保姆级教程】用树莓派5从零开始打造一台功能完备...图58

总结

以上就是这款基于树莓派5打造的4盘位3.5英寸NAS的全部制作过程。它拥有不俗的性能、兼具功能与美感的3D打印外壳,并且可以灵活地运行OMV或其他NAS操作系统,完全能满足家庭用户的存储需求。

作者已将3D打印文件上传至MakerWorld。如果使用Bambu Lab A1、P1S或X1C打印机,可以直接通过Bambu Handy应用加载预设好的打印配置文件一键打印。如果使用其他打印机,也可以下载源文件后用自己的切片软件进行处理。
关于这款Pi NAS,大家有什么看法呢?欢迎在评论区留言讨论。



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail