Sommario:

Un NAS Raspberry Pi che sembra davvero un NAS: 13 passaggi (con immagini)
Un NAS Raspberry Pi che sembra davvero un NAS: 13 passaggi (con immagini)

Video: Un NAS Raspberry Pi che sembra davvero un NAS: 13 passaggi (con immagini)

Video: Un NAS Raspberry Pi che sembra davvero un NAS: 13 passaggi (con immagini)
Video: Come costruire un NAS Raspberry Pi con OpenMediaVault 2024, Dicembre
Anonim
Un NAS Raspberry Pi che sembra davvero un NAS
Un NAS Raspberry Pi che sembra davvero un NAS
Un NAS Raspberry Pi che sembra davvero un NAS
Un NAS Raspberry Pi che sembra davvero un NAS
Un NAS Raspberry Pi che sembra davvero un NAS
Un NAS Raspberry Pi che sembra davvero un NAS

Perché un NAS Raspberry Pi?

Bene, ho cercato un NAS Raspberry Pi bello ma salvaspazio da Internet e non ho trovato nulla. Ho trovato un design NAS con un Raspberry Pi incollato su una base di legno, ma non è quello che voglio. Voglio un vero NAS. Sembrano professionali e durevoli che possono essere utilizzati per archiviare la mia enorme quantità di raccolte di film. Così ho deciso di costruirmi un NAS da zero. Sì, l'hai sentito. DA ZERO.

In questo progetto, non utilizzerò parti esistenti progettate appositamente per Raspberry Pi NAS. Invece, userò alcune parti comuni che puoi trovare facilmente su Amazon o ebay. Quindi iniziamo!

A proposito, quello è il mio schizzo iniziale di design lassù.

Passaggio 1: modellazione e stampa 3D

Modellazione e stampa 3D
Modellazione e stampa 3D
Modellazione e stampa 3D
Modellazione e stampa 3D
Modellazione e stampa 3D
Modellazione e stampa 3D
Modellazione e stampa 3D
Modellazione e stampa 3D

Dopo aver progettato il mio case NAS in Autodesk Inventor, li provo per vedere se ogni giunto è stato progettato correttamente.

Lascia che ti spieghi come funzionano le parti. Questo caso è diviso in tre parti. La sezione sinistra è per la scheda di gestione dell'alimentazione e Raspberry Pi 3B+. Puoi usare un Pi 3/2B+ e il loro ingombro è lo stesso. Ma vorrai usare il Pi3B+ perché è più veloce. Spiegherò i dettagli più tardi.

La sezione destra del case è progettata per contenere due dischi rigidi da 5 pollici come montaggio di scambio (vedi immagine 4). E lo spazio extra sul retro è per una ventola da 7 cm, un jack CC e il cablaggio.

Passaggio 2: download di modelli 3D (caso)

I modelli 3D possono essere scaricati qui. Licenza sotto:

Attribuzione-Condividi allo stesso modo

CC BY-SA

Passaggio 3: stampa e assemblaggio

Stampa e assemblaggio
Stampa e assemblaggio
Stampa e assemblaggio
Stampa e assemblaggio
Stampa e assemblaggio
Stampa e assemblaggio

Dopo che le stampe sono terminate, possiamo iniziare a costruire la custodia.

La custodia è composta da tre parti come accennato in precedenza, puoi fissarle insieme con alcune viti M3x5 e M3x10 (per i fori delle viti superiore e inferiore). Successivamente, inserendo i cappucci dei pulsanti nei fori, sarai pronto per le parti elettroniche.

Passaggio 4: pulsanti e LED di segnale

Pulsanti e LED di segnalazione
Pulsanti e LED di segnalazione
Pulsanti e LED di segnalazione
Pulsanti e LED di segnalazione
Pulsanti e LED di segnalazione
Pulsanti e LED di segnalazione
Pulsanti e LED di segnalazione
Pulsanti e LED di segnalazione

In realtà i pulsanti e i LED sono un semplice circuito che collega il segnale dal GPIO del Pi al pannello frontale. Non c'è niente di speciale qui, tranne che il pulsante è un po' complicato. Ti consiglierei di fare una stampa di prova prima di montare il PCB all'interno del case con le colle. Ciò può garantire che la qualità dei pulsanti sia buona e cliccabile. Nel mio progetto, poiché il LED ROSSO richiede 5V, quindi ho aggiunto un resistore su di esso e ho pianificato di collegare direttamente il pin VCC del LED all'uscita 5V della scheda di gestione dell'alimentazione. È possibile utilizzare anche il pin GPIO da 3,3 V del Raspberry Pi senza la necessità di un resistore aggiuntivo.

Passaggio 5: prova di adattamento

Prova di adattamento
Prova di adattamento
Prova di adattamento
Prova di adattamento
Prova di adattamento
Prova di adattamento

Dopo aver ricevuto l'alloggiamento hot plug da ebay, ho posizionato due piastre acriliche da 2 mm nella parte inferiore e superiore del case destro. Questo viene utilizzato per rafforzare il supporto per i due alloggiamenti per HDD poiché gli HDD sono un po' pesanti dopo l'inserimento nell'alloggiamento.

Successivamente, ho utilizzato un vecchio disco rigido USB che, di solito, contiene una sorta di scheda di conversione da SATA a USB. Per quello che ho acquistato, viene fornito con una porta di ingresso da 12 V pre-saldata in grado di supportare l'ingresso di alimentazione a 12 V per un HDD da 3,5 pollici. Li ho collegati all'estremità dei due alloggiamenti hot plug per HDD e ho collegato due cavi all'estremità di esso. Uno dei cavi è un jack CC da 2,1 mm per l'ingresso a 12 V e l'altro è un cavo micro USB maschio per dati e 5 V. Entrambi sono ordinati in modo speciale, quindi si piegano in una direzione verso il basso e preservano lo spazio.

Il prodotto finito dovrebbe assomigliare all'immagine 5.

Passaggio 6: nastro e colla

Nastro e colla
Nastro e colla
Nastro e colla
Nastro e colla
Nastro e colla
Nastro e colla

Ora, abbiamo bisogno di nastro e incollare l'alloggiamento hot plug dell'HDD nel case. Innanzitutto, consiglierei di attaccare un nastro biadesivo sulla staffa metallica della baia. Dopo che la baia è stata inserita e fissata, metti della supercolla sul contatto tra la lastra acrilica e la staffa metallica. Ma RICORDA DI RIMUOVERE LA CARTA SULLA LASTRA ACRILICA. Ho dimenticato di farlo per la prima volta e ho un brutto momento per spostare tutto e ripetere lo stesso processo.

Dopo aver terminato questo processo, non vedresti due slot sporgere dalla custodia destra e puoi aprirli e chiuderli tramite la maniglia costruita sull'alloggiamento hot plug.

Passaggio 7: prova di adattamento

Prova di adattamento
Prova di adattamento
Prova di adattamento
Prova di adattamento

Ora, inserisci il tuo disco rigido nell'alloggiamento e dovrebbe adattarsi perfettamente. (In caso contrario, dovresti chiedere un rimborso al venditore dell'alloggiamento hot plug xD)

Potresti notare che ci sono due slot arrotondati nella parte superiore posteriore del case destro. Quelli sono per i cavi USB. Ora puoi attaccare i cavi e renderlo più ordinato prima di iniziare a lavorare sull'elettronica.

Passaggio 8: scheda di gestione dell'alimentazione

Consiglio di gestione dell'alimentazione
Consiglio di gestione dell'alimentazione
Consiglio di gestione dell'alimentazione
Consiglio di gestione dell'alimentazione

Ecco la scheda di gestione dell'alimentazione.

Nel mezzo c'è un Tinduino. È un Arduino auto-sviluppato per l'implementazione e lo sviluppo a basso costo dal nostro laboratorio. Ovviamente puoi usare un Arduino UNO per questo e controllare il relè quando viene premuto un pulsante.

Ci sono molti tutorial online che ti insegnano come creare una tavola come questa, ad esempio:

www.instructables.com/id/Toggle-Switch-Wit…

È fondamentalmente un interruttore a scatto, quindi puoi farlo in qualsiasi stile tu voglia.

Sulla destra c'è un convertitore buck. Abbassa la tensione da 12V a 5V per il Pi e l'Arduino.

E infine, la porta 3 in basso, da sinistra a destra, è l'alimentazione a 12 V, l'uscita a 12 V per HDD1, l'alimentazione a 12 V per l'HDD2

Passaggio 9: sistemare tutto insieme

Riparare tutto insieme
Riparare tutto insieme

Ora, collega la scheda di gestione dell'alimentazione con il raspberry pi come mostrato nell'immagine sopra.

Collega l'ingresso di alimentazione a 12V e tutto dovrebbe accendersi (in caso contrario, forse puoi cortocircuitare il pulsante e attivare il sistema Arduino Relay Toggle)

Passaggio 10: chiudi il caso e il gioco è fatto

Chiudi il caso e il gioco è fatto!
Chiudi il caso e il gioco è fatto!
Chiudi il caso e il gioco è fatto!
Chiudi il caso e il gioco è fatto!
Chiudi il caso e il gioco è fatto!
Chiudi il caso e il gioco è fatto!

Ora, avvita tutte le viti, collega il cavo di alimentazione e sei pronto per partire?

Non ancora. Abbiamo ancora bisogno del software. Ma ecco come appare l'hardware di finitura.

Poiché il software è ancora in fase di sviluppo, consiglierei di installare un sistema OS / NAS open source come FreeNAS o open media vault. Ma non lo farò perché ho pianificato di costruire il mio NAS da zero.

Quindi cosa farei dopo? Scrivere il mio sistema operativo NAS!

Passaggio 11: installare il sistema operativo e iniziare a creare la propria interfaccia NAS

Installa il sistema operativo e inizia a creare la tua interfaccia NAS
Installa il sistema operativo e inizia a creare la tua interfaccia NAS

Installa Raspbian Lite dal sito Web Raspberry pi.

www.raspberrypi.org/downloads/raspbian/

e installalo sulla tua scheda SD. Penso che ci siano molti tutorial online, quindi non duplico quelle parti in questo istruibile.

Passaggio 12: andare avanti? Sistema online ArOZ

Vai avanti? Sistema online ArOZ!
Vai avanti? Sistema online ArOZ!
Vai avanti? Sistema online ArOZ!
Vai avanti? Sistema online ArOZ!
Vai avanti? Sistema online ArOZ!
Vai avanti? Sistema online ArOZ!
Vai avanti? Sistema online ArOZ!
Vai avanti? Sistema online ArOZ!

Potresti ricordare il mio post di due anni fa che è un sistema di media center Raspberry Pi chiamato

ArOZ Online (Alpha)

www.instructables.com/id/Simplest-Media-Ce…

Ora, l'ho completamente riscritto in una nuovissima interfaccia utente Web simile a DSM chiamata ArOZ Online (Beta)

Questo sistema funzionerà sia su Windows Host che su Linux Host (ovviamente anche Rasbian).

Passaggio 13: presto disponibile

Presto in arrivo!
Presto in arrivo!

Bene, almeno per ora il sistema che ho scritto rileva l'unità da 1 TB che ho inserito nel NAS.

Quindi che succede adesso? Il software ha ancora bisogno di anni di sviluppo per funzionare senza problemi.

Attualmente, la velocità massima di trasferimento tramite WiFi 5G su HDD è di circa 100 Mbps. Il che va bene per il fatto che è solo un minuscolo computer che sta consegnando tutte le tue richieste. E può raggiungere circa 93Mbps durante il trasferimento con Samba (Window SMB / Network Disk). Questo potrebbe essere il vantaggio di usare il Pi 3B+.

Si prega di attendere l'aggiornamento istruibile per questo progetto l'anno prossimo:))

======= Aggiornamenti di aprile 2020 ========

Ora puoi ottenere una copia del sistema operativo NAS semifinito e personalizzato con desktop Web qui:)

github.com/tobychui/ArOZ-Online-System

Consigliato: