Indholdsfortegnelse:

En Raspberry Pi NAS, der virkelig ligner en NAS: 13 trin (med billeder)
En Raspberry Pi NAS, der virkelig ligner en NAS: 13 trin (med billeder)

Video: En Raspberry Pi NAS, der virkelig ligner en NAS: 13 trin (med billeder)

Video: En Raspberry Pi NAS, der virkelig ligner en NAS: 13 trin (med billeder)
Video: Теперь вы будете готовить ПЕЧЕНЬ только так! Отбивные, Биточки с луком и гречкой 2024, November
Anonim
En Raspberry Pi NAS, der virkelig ligner en NAS
En Raspberry Pi NAS, der virkelig ligner en NAS
En Raspberry Pi NAS, der virkelig ligner en NAS
En Raspberry Pi NAS, der virkelig ligner en NAS
En Raspberry Pi NAS, der virkelig ligner en NAS
En Raspberry Pi NAS, der virkelig ligner en NAS

Hvorfor en Raspberry Pi NAS

Nå, jeg har ledt efter en smuk, men pladsbesparende Raspberry Pi NAS fra internettet, og jeg fandt ingenting. Jeg fandt noget NAS -design med en Raspberry Pi blive limet til en træbaseret, men det er ikke det, jeg vil. Jeg vil have en rigtig NAS. De ligner professionelle og holdbare, der kan bruges til at gemme mine enorme mængder filmsamlinger. Så jeg besluttede at bygge mig en NAS fra bunden. Ja, du hørte det. FRA GRUNDEN OP.

I dette projekt vil jeg ikke bruge eksisterende dele, der er specielt designet til Raspberry Pi NAS. I stedet vil jeg bruge nogle fælles dele, du nemt kan finde på Amazon eller ebay. Så lad os komme i gang!

Det er i øvrigt min første designskitse deroppe.

Trin 1: 3D -modellering og udskrivning

3D -modellering og udskrivning
3D -modellering og udskrivning
3D -modellering og udskrivning
3D -modellering og udskrivning
3D -modellering og udskrivning
3D -modellering og udskrivning
3D -modellering og udskrivning
3D -modellering og udskrivning

Efter at jeg har designet mit NAS -kabinet i Autodesk Inventor, tester jeg dem, for at se om hver samling er korrekt designet.

Lad mig forklare, hvordan delene fungerer. Denne sag er opdelt i tre dele. Den venstre sektion er til strømstyringskortet og Raspberry Pi 3B+. Du kan bruge en Pi 3/ 2B+, og deres fodaftryk er det samme. Men du vil gerne bruge Pi3B+, da den er hurtigere. Jeg vil forklare detaljerne senere.

Den højre del af sagen er designet til at rumme to 5 -tommers harddisk, hvordan swap -montering (Se billede 4). Og den ekstra plads på bagsiden er til en 7 cm blæser, et DC -stik og kablet.

Trin 2: Download 3D -modeller (sag)

3D -modellerne kan downloades her. Licens under:

Attribution-ShareAlike

CC BY-SA

Trin 3: Udskrivning og samling

Trykning og samling
Trykning og samling
Trykning og samling
Trykning og samling
Trykning og samling
Trykning og samling

Når udskrifterne er færdige, kan vi begynde at bygge sagen.

Sagen består af tre dele som nævnt før, du kan vedhæfte dem sammen med nogle M3x5 skruer og M3x10 (til de øverste og nederste skruehuller). Bagefter skal du indsætte knaphætterne i hullerne, og du er klar til de elektroniske dele.

Trin 4: Knapper og signal -lysdioder

Knapper og signal -lysdioder
Knapper og signal -lysdioder
Knapper og signal -lysdioder
Knapper og signal -lysdioder
Knapper og signal -lysdioder
Knapper og signal -lysdioder
Knapper og signal -lysdioder
Knapper og signal -lysdioder

Faktisk er knapperne og lysdioderne nogle enkle kredsløb, der vedhæfter signalet fra Pi's GPIO til frontpanelet. Der er ikke meget specielt her bortset fra, at knappen er lidt vanskelig. Jeg vil anbefale dig at lave et testudskrivning, inden du monterer printkortet inde i kassen med lim. Det kan sikre, at kvaliteten af knapperne er god og klikbar. I mit design, da den RØDE LED kræver 5V, så tilføjede jeg en modstand på den og planlagde direkte at tilslutte LED VCC -stiften til strømstyringskortets 5V -udgang. Du kan også bruge Raspberry Pi's 3.3V GPIO -pin uden behov for den ekstra modstand.

Trin 5: Testmontering

Testmontering
Testmontering
Testmontering
Testmontering
Testmontering
Testmontering

Efter at have modtaget hot plug -bugten fra ebay, placerede jeg to 2 mm akrylplade i bunden og toppen af den rigtige sag. Dette bruges til at styrke understøttelsen af de to HDD -båse, da HDD er lidt tungt efter at have været indsat i bugten.

Bagefter brugte jeg et gammelt USB -harddiskdrev, der normalt indeholder en form for SATA til USB -konverteringskort. Til den, jeg købte, kommer den med en forhåndsblødgjort 12V indgangsport, der kan understøtte 12V strømindgang til en 3,5 tommer HDD. Jeg fastgjorde dem til enden af de to HDD hot plug bay og fastgjorde to kabel til enden af den. Det ene af kablet er et 2,1 mm DC -stik til 12V -indgangen, og det andet er et micro USB -hankabel til data og 5V. Begge er specialordnede, så de bøjer i retning mod bunden og bevarer plads.

Det færdige produkt skal ligne billedet 5.

Trin 6: Tape og lim

Tape og lim
Tape og lim
Tape og lim
Tape og lim
Tape og lim
Tape og lim

Nu skal vi tape og lime HDD hot plug -rummet ind i sagen. Først vil jeg anbefale at stikke et dobbeltsidet tape på metalbeslaget i bugten. Når bugten er indsat og fastgjort, sættes lidt superlim på kontakten mellem akrylpladen og metalbeslaget. Men HUSK AT FJERNE PAPIRET PÅ AKRYLPLADEN. Jeg har glemt at gøre det for første gang, og jeg har det dårligt med at flytte alt ud og gøre den samme proces igen.

Efter at have afsluttet denne proces, ville du ikke se to slidser stikke ud af den rigtige sag, og du kan derefter åbne og lukke dem via håndtaget på den varme stikplads.

Trin 7: Test pasform

Test pasform
Test pasform
Test pasform
Test pasform

Stik nu din harddisk i bugten, og den skal passe perfekt. (Hvis ikke, skal du bede om refusion fra din sælger af hot plug -rummet xD)

Du vil muligvis bemærke, at der er to afrundede slots øverst på bagsiden af den rigtige sag. Det er til USB -kablerne. Du kan nu stikke kablerne ud og få det til at se mere ryddeligt ud, inden du begynder at arbejde med elektronikken.

Trin 8: Power Management Board

Power Management Board
Power Management Board
Power Management Board
Power Management Board

Her kommer power management board.

I midten er en Tinduino. Det er en egenudviklet Arduino til implementering og udvikling af lave omkostninger fra vores laboratorium. Selvfølgelig kan du bruge en Arduino UNO til dette og styre relæet fra, når der er et tryk på en knap.

Der er masser af selvstudier online, der lærer dig, hvordan du laver et bræt som dette, for eksempel:

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

Det er dybest set en låsekontakt, så du kan gøre det i hvilken stil du vil.

Til højre er en bukkonverter. Det sænker spændingen fra 12V til 5V for Pi og Arduino.

Og endelig er den nederste 3 port, fra venstre mod højre 12V strøm ind, 12V strøm til HDD1, 12V strøm ud til HDD2

Trin 9: Fixing Everything Together

Fixing Everything Together
Fixing Everything Together

Nu, fastgør strømstyringspladen med hindbærpi som vist på billedet ovenfor.

Tilslut 12V strømindgangen, og alt skal lyse (Hvis ikke, kan du måske kortslutte knappen og aktivere Arduino Relay Toggle System)

Trin 10: Luk sagen, og du er færdig

Luk sagen, og du er færdig!
Luk sagen, og du er færdig!
Luk sagen, og du er færdig!
Luk sagen, og du er færdig!
Luk sagen, og du er færdig!
Luk sagen, og du er færdig!

Nu, skru alle skruerne i, tilslut strømkablet, og du er klar til at gå?

Ikke endnu. Vi har stadig brug for softwaren. Men sådan ser efterbehandlingshardwaren ud.

Da softwaren stadig er under udvikling, vil jeg anbefale at installere et open source OS / NAS -system som FreeNAS eller open media vault. Men jeg vil ikke gøre det, da jeg har planlagt at bygge min NAS fra bunden.

Så hvad ville jeg gøre derefter? Skriv mit eget NAS -operativsystem!

Trin 11: Installer OS og begynd at oprette dit eget NAS -interface

Installer OS og begynd at oprette dit eget NAS -interface
Installer OS og begynd at oprette dit eget NAS -interface

Installer Raspbian Lite fra Raspberry pi -webstedet.

www.raspberrypi.org/downloads/raspbian/

og installer det på dit SD -kort. Jeg tror, der er masser af tutorial online, så jeg kopierer ikke disse dele i denne instruerbare.

Trin 12: Gå videre? ArOZ Online System

Kom videre? ArOZ Online System!
Kom videre? ArOZ Online System!
Kom videre? ArOZ Online System!
Kom videre? ArOZ Online System!
Kom videre? ArOZ Online System!
Kom videre? ArOZ Online System!
Kom videre? ArOZ Online System!
Kom videre? ArOZ Online System!

Du husker måske mit indlæg for to år siden, som et Raspberry Pi mediecenter -system kaldes

ArOZ Online (Alpha)

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

Nu har jeg fuldstændig omskrevet det til en helt ny DSM som Web UI kaldet ArOZ Online (Beta)

Dette system fungerer på både Window Host og Linux Host (selvfølgelig også Rasbian).

Trin 13: Kommer snart

Kommer snart!
Kommer snart!

Nå, i det mindste for nu registrerer systemet, jeg skrev, 1TB -drevet, jeg har indsat i NAS'en.

Så hvad så? Softwaren har stadig brug for mange års udvikling for at den kan køre gnidningsløst.

I øjeblikket er den maksimale overførselshastighed over 5G WiFi til HDD omkring 100 Mbps. Hvilket er OK for det faktum, at det bare er en lillebitte computer, der leverer al din anmodning. Og det kan nå omkring 93 Mbps under overførsel med Samba (Window SMB / Network Disk). Dette kan være fordelen ved at bruge Pi 3B+.

Glæd dig til opdateringen, der kan instrueres til dette projekt næste år:))

======= April 2020 Opdateringer =========

Du kan nu få en kopi af det halvfabrikata, specialfremskrevne NAS OS med web-desktop her:)

github.com/tobychui/ArOZ-Online-System

Anbefalede: