วิธีแชร์โฟลเดอร์เป็นอุปกรณ์เก็บข้อมูล USB ขนาดใหญ่ (จาก raspberry pi)


13

ฉันต้องการทำสิ่งที่ค่อนข้างง่าย ... ในใจของฉัน

ฉันมีกรอบรูป "เก่า" ที่มีพอร์ต usb และช่องเสียบการ์ด SD (แต่ไม่มีเครือข่าย) ที่ฉันต้องการซิงค์กับ NAS "โฟลเดอร์รูปภาพ"

เนื่องจากฉันรอคอยที่จะซื้อ PI ฉันต้องการทราบว่าฉันจะบรรลุสิ่งนี้ได้อย่างไรในราคาถูก ($ และกำลังการคำนวณ)

เดาหลักของฉันจะเชื่อมต่อทั้งสองบน USB

ดูคำตอบอื่น ๆ ที่ฉันพบServe up ฮาร์ดไดรฟ์ PC เป็นอุปกรณ์จัดเก็บข้อมูลUSBและอุปกรณ์USB Dongle USB ที่สามารถเลียนแบบอุปกรณ์จัดเก็บข้อมูลเสมือนจริงสำหรับเครื่องเล่นวิดีโอในบ้านและบนบอร์ด PI ตัวเองจำลองอุปกรณ์จัดเก็บข้อมูล USB จำนวนมาก

ดังนั้นจากสิ่งที่ฉันพบจนถึงตอนนี้ฉันมีสองตัวเลือก: สายเคเบิล Host-to-Host หรืออะแดปเตอร์ไร้สายต่อ USB (ทั้งสองแพงกว่า PI เอง)

ปัญหาคือว่าอุปกรณ์ทั้งคู่เป็น Windows เท่านั้นและดูเหมือนจะไม่อนุญาตให้เลือกโฟลเดอร์เฉพาะที่จะแชร์

กลับไปสู่เป้าหมายของฉันคุณมีความคิดเกี่ยวกับวิธีการเชื่อมต่อทั้งสองบน USB หรือไม่?

คำถามโบนัส: มีวิธีการทำเช่นนี้หลายครั้งใน "เซิร์ฟเวอร์" เดียวกันเพื่อเชื่อมต่อโฟลเดอร์ที่แตกต่างกับไคลเอนต์ differents (เฟรมอื่น / วิทยุ / ... )?

ขอบคุณสำหรับเวลาที่ใช้ในการอ่านคำถาม (ยาว) ของฉัน!


@MizukiOshiro ฉันจะทำ แต่จากสิ่งที่ฉันค้นพบสิ่งนี้จะเป็นไปไม่ได้เนื่องจากการออกแบบสเปค USB ฉันโพสต์คำถามนี้ในกรณีที่ฉันพลาดบางอย่าง
Cerber

กรอบรูปบางตัวมีคุณสมบัติ "จอที่สอง" ซึ่งช่วยให้สามารถผลักดันเฟรมเข้ารหัส JPEG จากพีซีไปยังกรอบรูปถ่ายเป็นพอร์ตทาส ฉันใช้คุณสมบัตินี้เพื่อแสดงกราฟที่สร้างขึ้น RRDTool สำหรับการตรวจสอบสถานะเซิร์ฟเวอร์ของฉัน ตัวอย่าง: youtube.com/watch?v=OINZfcV7EQ0

บอร์ด IO ใหม่ที่มาพร้อมกับชุดพัฒนาโมดูล Compute ดูเหมือนว่าจะมีขั้วต่อ USB slave ... เราจะใช้งานได้อย่างไร?
Kozuch

1
ฉันรู้ว่ามันเก่า แต่ก็ง่ายในปัจจุบัน: raspberrypi.org/magpi/pi-zero-w-smart-usb-flash-drive
multithr3at3d

คำตอบ:


6

โดยทั่วไปโปรโตคอล USB ต้องการอุปกรณ์หนึ่งตัวเพื่อทำหน้าที่เป็น Master และอื่น ๆ เป็น Slaves ไม่รองรับการเชื่อมต่อมาสเตอร์ - มาสเตอร์ โดยทั่วไปแล้วอุปกรณ์หลักจะมีตัวเชื่อมต่อ A-type: คอมพิวเตอร์, กรอบรูปที่รองรับสื่อ USB ภายนอก ฯลฯ Slaves คืออุปกรณ์ USB ของคุณ, หนูเป็นต้นโดยทั่วไปอุปกรณ์จะจ่ายพลังงานให้กับทาสผ่านทางบัส USB

ในการคลาวด์น้ำข้อมูลจำเพาะUSB OTGจะช่วยให้อุปกรณ์ที่รองรับสามารถทำงานได้ทั้งแบบมาสเตอร์และแบบทาส (โทรศัพท์ Android บางรุ่น ฯลฯ )

กรอบรูปของคุณเป็นอุปกรณ์หลักคุณต้อง Raspberry Pi ของคุณทำหน้าที่เป็นทาส เท่าที่ฉันรู้มันค่อนข้างยุ่งยากหากเป็นไปได้ทั้งหมด: ในฐานะที่เป็นคอมพิวเตอร์ Raspberry Pi รองรับโหมด USB master แต่เห็นได้ชัดว่าโหมดทาส USB นั้นควรเป็นไปได้ในอุปกรณ์บางอย่าง การพูดถึงฟอรัมที่คุณพูดถึงในคำถามของคุณ:

รุ่น B มีฮับ USB ในตัว 2 พอร์ตซึ่งไม่ทราบวิธีการทำหน้าที่เป็นอุปกรณ์ USB รุ่น A เชื่อมต่ออินเตอร์เฟส USB ของโปรเซสเซอร์โดยตรงซึ่งสามารถกำหนดค่าเป็นอุปกรณ์ USB หรือโฮสต์ USB

เห็นได้ชัดว่ามันจะไม่ทำงานจนกว่าผู้คนจะมีโมเดล A เพื่อพัฒนาและใครบางคนมีความสามารถพิเศษเวลาความชอบและเอกสารประกอบในการเขียนไดรเวอร์อุปกรณ์

Bit-banging อุปกรณ์ USB ความเร็วช้าผ่าน GPIO ควรเป็นไปได้ในรุ่น B

ทั้งหมดนี้จะต้องมีการแฮ็คที่สำคัญมากหลายชั่วโมงในการเขียนโปรแกรม / แก้ไขข้อบกพร่อง ในความคิดของฉันเสียเวลา

คำแนะนำของฉัน:โยนกรอบรูปของคุณรับจอแสดงผล LCD ขนาดเล็กมือสอง / ราคาถูกเชื่อมต่อกับ Raspberry Pi ของคุณและใช้เป็นกรอบรูป ง่ายขึ้นเร็วขึ้น ฯลฯ


2
หรือเพียงเชื่อมต่อการแสดงเฟรมที่มีอยู่ผ่านทางตัวเชื่อมต่อ LCD หรือ GPIO
Ignacio Vazquez-Abrams

จากประสบการณ์ของฉันการเชื่อมแอลซีดีผ่าน LVDS นั้นอยู่ไกลจากเรื่องเล็กน้อย
haimg

ดีอยู่แล้วทั้งสองของคุณดูเหมือนจะถือเป็นทางออกที่ดีที่จะคำถามของฉัน: ไม่ต้องเสียเวลากับการเชื่อมต่อ USB ได้ :)
Cerber

บอร์ด IO ใหม่ที่มาพร้อมกับชุดพัฒนาโมดูล Compute ดูเหมือนว่าจะมีขั้วต่อ USB slave ... เราจะใช้งานได้อย่างไร?
Kozuch
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.