สารบัญ:
- ขั้นตอนที่ 1: การออกแบบและส่วนผสม
- ขั้นตอนที่ 2: การดัดแปลง Raspberry Pi
- ขั้นตอนที่ 3: กล่อง NAS-pi
- ขั้นตอนที่ 4: ถึงเวลาสร้างกล่อง
- ขั้นตอนที่ 5: OpenMediaVault - ซอฟต์แวร์
วีดีโอ: NAS-pi:กล่องสุดยอดสำหรับ PLEX, DLNA และ NAS Pleasures ของคุณ: 5 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
สวัสดีชาว!
วันนี้เราจะมาสร้าง looker ตัวจริงกัน! ที่เก็บข้อมูลบนเครือข่าย Raspberry Pi พร้อมฟังก์ชันสตรีมสื่อ! Raspberry Pi 3 และ Raspberry Pi 2 เข้ากันได้! โครงสร้างที่โดดเด่นมาพร้อมกับเซิร์ฟเวอร์ 160GB RAID1 และ 1.4 TB PLEX
คุณสมบัติที่ยอดเยี่ยม:
- ไดรฟ์ NAS (ในการกำหนดค่า RAID1) ทำมิเรอร์ไฟล์ของคุณและเข้าถึงได้จากทุกที่!
- เซิร์ฟเวอร์ Samba (SMB) สำหรับโซลูชันการจัดเก็บข้อมูลเครือข่ายภายในที่ง่ายดาย
- เซิร์ฟเวอร์ PLEX - ศูนย์กลางสื่อที่ชื่นชอบของมวลชน!
- เซิร์ฟเวอร์ DLNA - ในกรณีที่คุณไม่ชอบ PLEX
- ช่องใส่ HHD 2.5" ที่เข้าถึงได้ง่าย 3 ช่อง - ฮาร์ดไดรฟ์แบบถอดเปลี่ยนได้
- อินเทอร์เฟซ USB สำหรับการถ่ายโอนข้อมูลและการเข้าถึงแป้นพิมพ์
- กล่องที่ดูหล่อ!
ความดีทั้งหมดนี้มีราคาต่ำกว่า $50*!!
ตื่นเต้นกันรึยัง? ไม่มีเงินสำรอง $50? ไม่ต้องกังวล หากคุณข้ามเสียงระฆังและนกหวีดไปสองสามอย่าง คุณสามารถสร้างมันได้ในราคาเพียง 21 ดอลลาร์
ทำอะไรได้บ้าง:
- ถ่ายโอนไฟล์ที่ความเร็วคงที่ 10Mb/s
- สตรีมไฟล์วิดีโอใน FHD
- เล่นเพลง
- จัดเก็บไฟล์
- สร้างความประทับใจให้กับครอบครัวและเพื่อนของคุณ - มาพร้อมกับสิทธิในการคุยโม้!
พร้อม? มาเริ่มคำแนะนำที่ยอดเยี่ยมกันเถอะ! ข้อมูลเพิ่มเติมเกี่ยวกับบิลด์นี้มีอยู่ในหน้านี้:
notenoughtech.com/raspberry-pi/raspberry-pi-nas/
ยังบอกใบ้เวลาการแข่งขัน Raspberry Pi… ขอบคุณสำหรับการโหวต!
*ไม่รวมค่าไดรฟ์
ขั้นตอนที่ 1: การออกแบบและส่วนผสม
NASpi ถูกสร้างขึ้นโดยคำนึงถึงฮาร์ดไดรฟ์ 3 ตัว สิ่งนี้ทำให้ข้อกำหนดบางอย่างเกี่ยวกับชิ้นส่วนที่เราต้องรักษาความปลอดภัย
นี่คือรายการช้อปปิ้งที่สะดวกสำหรับคุณ:
- 4 พอร์ต 3.0 USB ขับเคลื่อนฮับ (แนะนำให้ใช้ micro USB) (จะต้องมีการออกแบบที่คล้ายกันเพื่อรองรับสายเคเบิลภายใน) x1
- สาย USB มุม x4
- เครื่องชาร์จไมโคร USB 2.5A -3A x1
- ราสเบอร์รี่ Pi 2/3 x1
- ช่องใส่ HDD x3
- 2.5" HDD (กู้จากแล็ปท็อปเครื่องเก่า)
- แก้ว Perspex (เลือกสีได้) 3 x A4 (กระจกฝ้าโดดเด่น)
- แก้ว Perspex โลโก้ x2 10x10cm เขียวแดง
คำแนะนำนั้นไม่ดีสำหรับตารางที่เขียนอย่างสวยงาม ดังนั้นหากคุณต้องการดูแต่ละส่วนประกอบด้วยราคาบางส่วนจาก AmazonUK/US Aliexpress และ Banggood โปรดดูโพสต์นี้ (ที่ด้านล่างสุด)
ขั้นตอนที่ 2: การดัดแปลง Raspberry Pi
เพื่อซ่อนสายเคเบิลทั้งหมด บอร์ดโปรดของฉันจะต้องแก้ไขเล็กน้อย มีสายสองเส้นที่จะยื่นออกมาเหมือนนิ้วหัวแม่มือที่เจ็บ ฉันต้องทำอะไรสักอย่างกับมัน
- ขั้วต่อ USB แบบกำหนดเอง
- การส่งกำลังแบบกำหนดเอง
พลัง
สายเคเบิลมุมหนึ่งต้องได้รับการกอบกู้ ตัดส่วน mini-USB ทิ้งให้หย่อนพอที่จะงอสายในกล่อง
USB ประกอบด้วยสายเคเบิล 4 เส้นภายใน - โดยปกติจะมีสีแดงและสีดำสำหรับการจ่ายพลังงาน และสีเขียวและสีขาวสำหรับรางข้อมูล ละเว้นข้อมูลและถอดสายไฟ
ฉันบัดกรีของฉันไปที่ Raspberry Pi โดยตรงใกล้กับปลั๊กไฟเพื่อส่งพลังงานด้วยวิธีนี้ (ดูรูป)
USB แบบกำหนดเอง
ฉันต้องถอดส่วนหัว USB ออกจากบอร์ด ฉันจะแทนที่ด้วยขั้วต่อพลาสติก แต่คุณสามารถบัดกรีสายไฟเข้ากับบอร์ดได้โดยตรง ให้ความสนใจกับรูปภาพและฉลาก
R=redG=greenW=whiteB=black
สามารถใช้หัวต่อ USB ตัวที่สองสำหรับการถ่ายโอนข้อมูล
ขั้นตอนที่ 3: กล่อง NAS-pi
กล่องแรกทำจากกระดาษแข็ง ซึ่งหมายความว่าคุณสามารถสร้างกล่องจากอะไรก็ได้! ต่อมาทักษะ CAD ของฉันดีขึ้นเล็กน้อย และฉันได้ใช้ Sketchup เพื่อสร้างการออกแบบเคสที่เหมาะสม ซึ่งใช้ในภายหลังเพื่อตัดรูปร่างออกจากกระจกเพอร์สเปกซ์ ดูไฟล์ Zip สำหรับไฟล์ Sketchup
ฉันไปที่แฮ็กสเปซในพื้นที่เพื่อตัดสายตาด้วยเครื่องตัดเลเซอร์
ฉันเจาะรูเพิ่มเติมที่แผ่นด้านหน้าเพื่อให้ระบายอากาศได้ดีขึ้น สิ่งเหล่านี้ถูกปิดด้วยโลโก้ซึ่งติดอยู่ที่ด้านหน้าโดยใช้กระดุมเม็ดเล็กๆ ด้วยวิธีนี้อากาศสามารถไหลได้และมองไม่เห็นรู
Raspberry Pi ติดตั้งโดยใช้สกรู 4 ตัว - ฉันเจาะรูเล็ก ๆ ไว้ข้างในแล้ว - และวางน็อตที่ขันแน่นเองหล่น
ฉันยังทำรูเล็ก ๆ (ไม่ผ่าน) ที่ส่วนบนเพื่อรองรับแจ็ค 3.5 มม. แต่หากฉันทำอีกครั้ง ฉันจะถอดแจ็คออกทั้งหมด ฉันเก็บ Raspberry Pi ไว้ใกล้กับด้านบนสุดเท่าที่จะเป็นไปได้ ดังนั้นหากคุณต้องการ คุณสามารถสร้างรูสำหรับ HDMI และเสียงได้
ขั้นตอนที่ 4: ถึงเวลาสร้างกล่อง
ได้เวลาสร้างตู้สไตล์ IKEA ที่งดงามแล้ว
คุณจะต้องการ:
- กาวอะคริลิก (ประมาณ $3/£2) (อย่าใช้ superglue!! เพราะจะทำให้กระจกเสียหาย)
- เทป 3M
- นิ้วที่ปราดเปรียวเนื่องจากพื้นที่มีคุณภาพสูง
เริ่มต้นด้วย Rasberry Pi และจัดการสายเคเบิล เสร็จแล้วประกอบโครงด้านในแล้วทากาวเข้าด้วยกัน จากนั้นก็ถึงเวลาเสียบสายเคเบิลเข้ากับฮับที่มีการจ่ายไฟและติดฮับด้วยเทป 3M
ใช้กาวอะคริลิกติดถาด HDD (ที่เปิดไว้ก่อนหน้านี้) ที่ด้านข้าง ตรวจสอบให้แน่ใจว่าอ่าวหันไปทางที่ถูกต้อง
เมื่ออ่าวอยู่ในสถานที่ให้ใช้กาวเพื่อยึดด้านล่าง คุณยังสามารถเพิ่มกาวบนช่องที่ขอบ - แต่ระวังชิ้นส่วนที่เคลื่อนไหว ฉันออกจากด้านบนโดยไม่ใช้กาวเพื่อให้ฉันสามารถเข้าถึงความกล้าได้อย่างง่ายดาย
ก่อนที่คุณจะดูแลด้านหน้าและด้านหลัง ให้เชื่อมต่อสายเคเบิลทั้งหมดรวมทั้งสายไฟเข้ากับฮับ ปล่อยให้โลโก้เป็นองค์ประกอบสุดท้าย
คดีจะมั่นคงภายใน 24 ชม.
ขั้นตอนที่ 5: OpenMediaVault - ซอฟต์แวร์
คุณจะต้องใช้แหนบเว้นแต่คุณจะโหลดซอฟต์แวร์ไว้ใน Raspberry Pi แล้ว
Raspberry Pi NAS ใช้งานซอฟต์แวร์ Open Media Vault เป็นระบบปฏิบัติการ NAS ฟรี ดาวน์โหลดที่เก็บล่าสุดและติดตั้งบนบอร์ดของคุณ ค้นหา IP ของ Raspberry และเข้าสู่ระบบ:
- ผู้ใช้: ผู้ดูแลระบบ, รูท (สำหรับเทอร์มินัล)
- รหัสผ่าน: openmediavaut
ฉันฟอร์แมตไดรฟ์บนเดสก์ท็อปพีซีเพื่อเพิ่มความเร็ว ตั้งค่าทั้งหมดเป็น Ext4 เมื่อพร้อมแล้วให้เสียบทุกอย่างเข้าและเข้าสู่เว็บอินเตอร์เฟส
ฉันขอแนะนำอย่างยิ่งให้ล้างข้อมูลไดรฟ์อย่างรวดเร็วก่อนที่คุณจะทำอย่างอื่น วิธีนี้คุณจะแน่ใจได้ 100% ว่า Raspberry Pi NAS สามารถเข้าถึงไดรฟ์ได้ สแกนหาไดรฟ์ด้วยแม้ว่าจะมีไดรฟ์อยู่ก็ตาม ไฟล์ fstab จะถูกเติมด้วยวิธีนี้และจะช่วยคุณประหยัดปัญหาบางอย่างในภายหลัง
สร้างบัญชีผู้ใช้ ตั้งค่าชื่อผู้ใช้และรหัสผ่าน คุณจะต้องใช้ข้อมูลประจำตัวเหล่านี้ในภายหลังเพื่อเข้าถึงที่เก็บข้อมูลเครือข่าย เมื่อเสร็จแล้ว คุณต้องสร้างระบบไฟล์ หากคุณต้องการสร้างพาร์ติชัน RAID อย่าสร้างระบบไฟล์ใด ๆ บนไดรฟ์ที่ใช้สำหรับสิ่งนั้น เราจะทำสิ่งนี้เมื่อสร้างพาร์ติชัน RAID แล้ว
SMB – การแชร์ไฟล์เปิดใช้งาน SMB ในบริการ คลิกผ่านเพื่อแชร์ตัวเลือกและสร้างการแชร์ สิ่งสำคัญคือคุณต้องเลือกการสืบทอดสิทธิ์สำหรับโฟลเดอร์ใด ๆ ที่มีไฟล์สื่อสำหรับ Plex หรือ DLNA ไม่เช่นนั้นเซิร์ฟเวอร์ Plex จะไม่เห็นโครงสร้างไฟล์ใหม่
เมื่อคุณมีส่วนแบ่งแล้ว ให้แก้ไขการอนุญาตของผู้ใช้โดยใช้ตัวเลือก ACL ในผู้ใช้/การแชร์ วิธีนี้ทำให้คุณสามารถอนุญาตให้ผู้ใช้ กลุ่ม ฯลฯ เขียน/อ่านเนื้อหาจากการแชร์ได้
RAID1 – ไฟล์มิเรอร์ ความเร็วของ USB บน Raspberry Pi NAS นั้นไม่ดีนัก จะไม่มีทางได้ประโยชน์จากการดึงข้อมูลข้ามไดรฟ์ แต่ฉันสามารถใช้ประโยชน์จากการกำหนดค่า RAID1 ได้ การทำมิเรอร์ได้รับการตั้งค่าเพื่อให้ดิสก์หนึ่งทำมิเรอร์บนไดรฟ์อื่นโดยอัตโนมัติ และสร้างสภาพแวดล้อมการสำรองข้อมูลที่ปลอดภัย ปล่อยให้ขั้นตอนนี้สิ้นสุด จะใช้เวลาสองสามชั่วโมงขึ้นอยู่กับไดรฟ์ของคุณ
เมื่อการตั้งค่า RAID เสร็จสมบูรณ์ คุณสามารถสร้างระบบไฟล์และเพิ่มการแชร์ได้
PLEX
ขั้นแรก ไปที่ OMV- พิเศษ และเปิดใช้งาน Plex เมื่อเสร็จแล้วให้ดาวน์โหลดปลั๊กอิน Plex จากเมนูและการติดตั้งจะเริ่มขึ้น จะใช้เวลาสักครู่ หลังจากนั้น คุณจะได้รับตัวเลือก Plex ในการใช้บริการต่างๆ นี่คือที่ที่คุณสามารถกำหนดค่าเซิร์ฟเวอร์ Plex ของคุณและเข้าถึงอินเทอร์เฟซ Plex
ตรวจสอบให้แน่ใจว่าคุณมีไฟล์บางไฟล์ในไดรฟ์ของคุณ (ถ่ายโอนโดยใช้โปรโตคอล SMB) เนื่องจากจะง่ายกว่าสำหรับคุณในการตรวจสอบว่าเซิร์ฟเวอร์ Plex ของคุณทำงานบน Raspberry Pi NAS ได้สำเร็จ
ลงชื่อเข้าใช้บัญชี Plex ของคุณและไลบรารีที่เลือกเส้นทางที่ถูกต้องและหลังจากนั้นครู่หนึ่ง คุณจะเห็น Plex และสื่อของคุณพร้อมสำหรับการสตรีม
เพื่อให้แน่ใจว่าไดรฟ์โหลดอย่างถูกต้องในการบู๊ต เราต้องชะลอการรูท ฉันใช้เวลานับไม่ถ้วนในการค้นหาว่าทำไมพาร์ติชั่น RAID1 ของฉันจึงหายไปหลังจากการบู๊ต ปรากฎว่าดิสก์ไม่หมุนเร็วพอที่จะบู๊ตเพื่อลงทะเบียน ในการแก้ไขปัญหานี้ ให้เปิดการ์ด SD ออกแล้วเพิ่มลงในไฟล์ cmdline.txt
รูทดีเลย์=10
แนะนำ:
Blinds Control ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: 5 ขั้นตอน (พร้อมรูปภาพ)
การควบคุมมู่ลี่ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: ในคำแนะนำนี้ ฉันจะแสดงให้คุณเห็นว่าฉันเพิ่มระบบอัตโนมัติให้กับมู่ลี่ของฉันอย่างไร ฉันต้องการเพิ่มและลบระบบอัตโนมัติได้ ดังนั้นการติดตั้งทั้งหมดจึงเป็นแบบหนีบ ส่วนหลักคือ: สเต็ปเปอร์มอเตอร์ ตัวขับสเต็ปควบคุม bij ESP-01 เกียร์และการติดตั้ง
RuuviTag และ PiZero W และ Blinkt! เทอร์โมมิเตอร์แบบ Bluetooth Beacon: 3 ขั้นตอน (พร้อมรูปภาพ)
RuuviTag และ PiZero W และ Blinkt! เครื่องวัดอุณหภูมิที่ใช้ Bluetooth Beacon: คำแนะนำนี้อธิบายวิธีการอ่านข้อมูลอุณหภูมิและความชื้นจาก RuuviTag โดยใช้ Bluetooth กับ Raspberry Pi Zero W และเพื่อแสดงค่าเป็นเลขฐานสองบน Pimoroni กะพริบตา! pHAT.หรือเรียกสั้นๆ ว่า จะสร้างสถานะอย่างไร
การเขียนโปรแกรมชิปด้วย Arduino ของคุณ - AVR ISP ที่ครอบคลุม ATTiny85, ATTiny2313 และ ATMega328: 3 ขั้นตอน
การเขียนโปรแกรมชิปด้วย Arduino ของคุณ - AVR ISP ที่ครอบคลุม ATTiny85, ATTiny2313 และ ATMega328: ฉันพบว่านี่เป็นฉบับร่างเมื่อหลายปีก่อน อย่างน้อยก็ยังมีประโยชน์สำหรับฉันดังนั้นฉันจะเผยแพร่! Instructable นี้เป็นการรวมความรู้ที่รวบรวมจากทั่ว 'net และ 'nstructables ครอบคลุมการเขียนโปรแกรมของ AVR Microco
วิดีโอฟรีสำหรับ iTunes (และ iPod ของคุณ): 5 ขั้นตอน
วิดีโอฟรีสำหรับ iTunes (และ iPod ของคุณ): วิธีง่ายๆ ในการรับวิดีโอฟรีและเพิ่มลงในห้องสมุด iTines ของคุณ หลังจากนั้น คุณสามารถเพิ่มลงใน iPod ของคุณได้ (หากรองรับวิดีโอ) *คำแนะนำที่ 1 ของฉัน
74HC164 Shift Register และ Arduino ของคุณ: 9 ขั้นตอน
74HC164 Shift Register และ Arduino ของคุณ: Shift register เป็นส่วนสำคัญของตรรกะดิจิทัล โดยทำหน้าที่เป็นกาวระหว่างโลกคู่ขนานและโลกอนุกรม ช่วยลดจำนวนสายไฟ การใช้พิน และยังช่วยลดภาระของ cpu โดยสามารถจัดเก็บข้อมูลได้ สิ่งเหล่านี้มาในรูปแบบต่างๆ