이 리믹스는 두 부분의 케이스를 하나로 합쳐서, Pimoroni InkyPHAT 디스플레이와 함께 전자 잉크 디스플레이 창을 추가하고, 40mm 케이스 팬을 위한 추가적인 마운트 포인트를 추가합니다. 다른 모든 파일은 동일하지만, 더 쉽게 인쇄할 수 있도록 STL로 변환되었습니다. 이 리믹스는 제가 사용
인트로
이 프로젝트는 상당히 쉬운 편이지만 많은 단계가 있습니다. 또한 4개의 SATA 드라이브의 가격을 고려할 때 생산비용이 다소 높습니다. 저가 사용한 것과 같은 구성 요소를 사용하지 않아도 되지만, 변경하는 경우에는 차이점을 고려해야 합니다. 저렴한 드라이브를 사용하는 경우에는 비용 외에 설정에 큰 차
도구들.
- 용접 ير
- 대형 포맷 3D 프린터.
- 2kg의 필라멘트(당신은 아무 실수도 하지 않으면 하나로 할 수 있지만... 아니, 저는 그렇게 할 수가 없었어요.)
하드웨어
-
라즈베리 파이 5, 4GB + 액티브 쿨러 + 프로 엔드ュ어런스 SD 카드
-
라즈베리 파이 제로 2w(헤더 포함) + 일반 SD 카드
-
네 개의 2TB SATA SSD 드라이브(Samsung 870 EVO)
-
피모로니 레드 인키패트 전자 잉크 디스플레이.
-
Geekworm x1009 SATA 해시태그와 파워 어댑터
-
팬들
- 1 92mm 팬 - 12V
- 2 40mm 팬 - 12V
- 팬 분리기(그것들은 상자 안에 있습니다)
-
온도 센서.
-
USB 이더넷 어댑터.
조립 하드웨어.
- M2.5 열간 설정 소켓
- 다양한 크기의 나사들, M2와 2.5개.
- M2.5 x 15mm 스탠드오프
- 케이블들
- USB 팬 어댑터.
- 4개의 SATA 3 케이블
- 마이크로 USB에서 USB A로
조립
모든 조각을 인쇄하세요(며칠이 걸릴 것입니다). 모든 조각을 지원(모든 곳에서) 그들이 나타나는 방향으로 인쇄하세요.
- 케이스
- 얼굴 패널
- 드라이브 하우징
- 네 개의 (4) 드라이브 케이지
- 백플레이트
- 라즈베리 파이 슬레드
주요 사례
- 지원물을 신중히 제거하세요 (이것은 지치는 일입니다)
- 케이스 팬을 설치하세요.
- 아래에 큰 팬이 있습니다(로고가 안쪽을 향하고 있습니다)
- 측면에 있는 케이스 팬들.
- 모든 팬은 팬과 함께 제공된 나사를 사용하여 지원을 설치합니다.
- 케이스 뒷면의 구멍에 4개의 열 설정 인서트를 설치하세요.
드라이브 하우징
- 뒷면의 네 개의 구멍에 열 설정 인서트를 사용하고, 각 소켓에 스탠드오프를 설치하십시오.
- 4개의 M2 나사를 사용하여 각 드라이브 케이지에 SATA SSD를 장착하십시오 (또는 그렇지 않아도 되고, 솔직히 선택 사항입니다. 제가 적합한 M2 나사를 가지고 있지 않아서 건너뛰었습니다).
- Geekworm 키트의 SATA 및 전원 케이블을 각 드라이브에 연결하세요.
라즈베리 파이 5를 설치하세요.
-
SD 카드에 기본 Raspberry Pi Lite OS를 설치하고 Wi-Fi를 위해 구성하십시오 (나중에 이더네트 케이블이 필요하겠지만, 당장은 우리는 Wi-Fi를 통해 구성을 할 수 있습니다).
-
라즈베리 파이 슬레드의 상부와 하부 구멍에 8개의 열 설정 인서트를 설치하세요.
-
스탠드오프를 사용하여 레이저베리 파이를 슬레드에 장착하십시오.
-
Geekworm SATA 해트를 설치하고 지시사항을 따르세요.
- 아직 드라이브를 설치하지 마세요.
-
온도 센서를 설치하고 여기에 있는 지시사항을 따르세요.
-
선택적으로 브레이크아웃 보드를 위한 마운팅 브래킷을 인쇄하고 나사로 설치하십시오.
-
M2.5 나사를 사용하여 슬레드를 케이스의 바닥에서 장착하십시오 (선택 사항이지만 권장됩니다)
-
만일 직각 케이블을 사용한다면, SATA 드라이브는 왼쪽부터 (0)에서 (3)까지 순서대로 연결하세요. 마지막 드라이브는 직각 브래킷이 라즈베리 파이에 연결되어야 하며, 다른 3개의 케이블은 드라이브에 연결되어야 합니다. 이는 다른 방법으로는 적합하지 않아서, 저는 케이블을
-
SATA 전원 케이블을 Geekworm Hat에 연결하세요.
-
아직 라즈베리 파이에 전원을 공급하지 마세요.
-
선택적으로 브레이크아웃 보드 마운트를 케이스에 붙이세요 (하지만 사실 이 단계는 끝나기 전에 기다리는 게 좋을 거에요. 그리고 제가 말하자면, 저는 그것을 붙이지 않았고, 그것은 그저 거기에 있는 상태입니다).
-
열 센서는 SATA 케이블 뒤의 공간에 설치되어야 하지만, Zero 2W의 앞에 있어야 합니다.
InkyPhat 전자 잉크 디스플레이.
- Pimoroni의 지시에 따라 InkyPhat 화면을 0-2w 헤더에 부드럽게 부착하십시오.
- 화면과 Raspberry Pi를 패널에 장착하세요.
- USB 케이블을 Zero 2W에 연결하고 뒷면으로 연결하세요.
- USB A쪽을 라즈베리 파이의 파란색 (전원 공급되는) USB 포트 중 하나에 연결하세요.
- 케이스의 앞면에 페이스 플레이트를 끼워 넣으세요.
InkyPhat 디스플레이를 설치하려면 여기서 Pimoroni의 지침을 따르세요:https://github.com/pimoroni/inky
USB 팬 어댑터.
- Raspberry Pi 5의 다른 파란색 USB 포트에 USB 팬 어댑터를 연결하세요.
- 두 개의 4핀 Y 어댑터를 연결하세요.
- 메인 케이스 팬을 첫 번째 Y 어댑터의 첫 번째 포트에 연결하세요.
- 두 개의 팬을 두 번째 Y 어댑터의 남은 포트에 연결하세요.
- 팬 케이블들을 모두 슬레드 아래에 넣어 두세요.
이 시점에서는 모든 케이블이 연결되어야 합니다. Geekworm 전원 공급 장치를 사용하여 Raspberry Pi에 전원을 공급하십시오 (USB 포트는 사용되지 않을 것입니다).
소프트웨어 설정
라즈베리 파이 5를 설정하세요.
Geekworm SATA 해시 드라이버를 설치하세요.https://suptronics.com/Raspberrypi/Storage/x1009-v1.1_software.html
sudo nano /boot/firmware/config.txt
PCIe 외부 커넥터를 활성화하세요. dtparam=pciex1 dtparam=pciex1_gen=3 # 공식적으로 지원되지는 않지만, 제 삼성 드라이브에서는 잘 작동됩니다.
sudo rpi-eeprom-config -e 파일 끝에 PSU_MAX_CURRENT=5000을 추가하세요.
sudo 재부팅
sudo lspci
온도 센서를 설치하세요.
하드웨어 설정https://www.youtube.com/watch?v=j7LLVkPpQ78&t=199s
서면 지시사항https://piddlerintheroot.com/temp-sensor-ds18b20/
소프트웨어 설정
Sudo rasp-config
- 인터페이스 옵션
- 1-와이어
제 설정(영상과 다르습니다)
그린 = 그라운드 > 블랙 블루 = 라이브 > 레드 퍼플 = 데이터 > 옐로우
보라색은 4번 핀으로 간다.
sudo nano /boot/firmware/config.txt
1-와이어 인터페이스를 활성화하려면 파일의 끝부분에 이 줄을 추가하세요.
dtoverlay=w1-gpio
재부팅
sudo modprobe w1-gpio sudo modprobe w1-therm
센서가 제대로 작동하고 있는지 확인하세요.
오픈미디어볼트 설정하기
오픈 미디어 볼트를 설치하고 디스크를 포맷하고 MD 플러그인을 설치하고 RAID 5 어레이를 만들고 파일 시스템을 만들고 이더네트 연결을 브리지하고(사용하는 경우) 열 로거와 열 서버 스크립트를 설치하고 활성화하고 CPU 로거와 CPU 서버 스크립트를 설치하고 활성화하고 RAID
라즈베리 파이 제로 W 설정하기
- 인터페이스들.
- SPI 활성화
- I2C 활성화
재부팅
와이파이에 연결하세요 (또는 USB 장치로 연결하세요, 하지만 저는 아직 그것을 실행할 수 없었습니다). InkyPhat 드라이버를 설치하세요. 연결성을 확인하기 위해 화면을 테스트하세요. NAS.py 스크립트를 설치하세요. crontab을 설정하여 NAS.py 스크립트를 x 분마다 실행하도록
네 개의 M2.5 중간 길이의 나사로 뒷커버를 설치하세요.
커스터마이징 소프트웨어
이 리포지토리를 러스베리 파이 5와 러스베리 파이 Zero 2w에 모두 복사하세요. (참고: 이 파일을 편집할 때 더 구체적인 지침이 제공될 것입니다.)
https://github.com/adunderwood/RaspberryPi_NAS
라즈베리 파이 5
네이스
- CPU
- 온도
- 드라이브 공간 사용 가능한 서비스
라즈베리 파이 제로 W
Pimoroni 드라이버 소스를 설치하세요. source.sh pip install requirements python nas.py crontab -e
/5* /bin/bash -l -c "source /home/nas/.virtualenvs/pimoroni/bin/activate && python /home/nas/display/nas.py"
당신의 구성을 반영하기 위해 경로를 조정하세요. 이는 Pimoroni 드라이버 설치에 의해 생성된 기본 가상 환경을 사용합니다.
카테고리: 전자제품标签
模型来源
