라즈베리 파이에서 USB 대용량 저장 장치로 폴더를 공유하는 방법 비디오 플레이어 및 PI

나는 내 마음 속에 아주 간단한 일을하고 싶다.

NAS “Photo folder”와 동기화하고 싶은 USB 포트와 SD 카드 슬롯이있는 “오래된”사진 프레임이 있지만 네트워킹은 없습니다.

PI를 구입하기를 기대하고 있기 때문에 저렴한 방법으로 ($ 및 컴퓨팅 성능) 어떻게 이것을 달성 할 수 있는지 알고 싶습니다.

내 주요 추측은 USB에 모두 연결하는 것입니다.

다른 답변을 보면 PC 하드 드라이브를 USB 대용량 저장 장치USB WiFi 동글 장치로 제공하여 가정용 비디오 플레이어 및 PI 보드 자체 의 가상 대용량 저장 장치를 에뮬레이션 할 수 있습니다 USB 대용량 저장 장치 에뮬레이션

그래서 지금까지 내가 찾은 것에서 두 가지 옵션이 있습니다 : Host-to-Host USB 케이블 또는 Wi-Fi to USB 어댑터 (PI 자체만큼 비쌉니다)

문제는 두 장치가 모두 Windows 전용이며 공유 할 특정 폴더를 선택할 수 없다는 것입니다.

내 목표로 돌아가서 USB로 두 가지를 연결하는 방법에 대한 아이디어가 있습니까?

보너스 질문 : 다른 폴더를 다른 클라이언트 (다른 ​​프레임 / 라디오 / …)에 연결하기 위해 동일한 “서버”에서이 작업을 여러 번 수행하는 방법이 있습니까?

내 (긴) 질문을 읽는 데 시간을 내 주셔서 감사합니다!



답변

기본적으로 USB 프로토콜에는 하나의 장치가 마스터로 작동하고 다른 장치에는 슬레이브로 작동해야합니다. 마스터-마스터 연결은 지원되지 않습니다. 마스터 장치에는 일반적으로 컴퓨터, 외부 USB 미디어를 지원하는 포토 프레임 등 A 형 커넥터가 있습니다. 슬레이브는 일반적인 USB 스틱, 마우스 등입니다. 마스터는 USB 버스를 통해 슬레이브에 전원을 공급합니다.

물을 흐리게하기 위해, USB OTG의 사양을 지원하는 장치가 작동 할 수 있도록 모두 마스터로와 슬레이브 (일부 안드로이드 폰 등)로.

사진 프레임은 마스터 장치이므로 슬레이브 역할을하는 Raspberry Pi가 필요합니다. 내가 아는 한, 가능하다면 전혀 까다 롭습니다. 컴퓨터로서 Raspberry Pi는 USB 마스터 모드를 지원하지만 일부 장치 에서는 USB 슬레이브 모드도 가능해야 합니다. 질문에 언급 한 포럼 인용 :

모델 B에는 2 포트 USB 허브가 내장되어 있으며 USB 장치로 작동하는 방법을 모릅니다. 모델 A는 USB 장치 또는 USB 호스트로 구성 할 수있는 프로세서 USB 인터페이스를 직접 연결합니다.

분명히, 사람들이 모델 A를 개발하고 누군가가 재능, 시간, 성향 및 문서를 가지고 장치 드라이버를 작성할 때까지는 작동하지 않습니다.

모델 B에서 GPIO를 통한 저속 USB 장치의 비트 뱅킹이 가능해야합니다.

이 모든 것은 매우 중요한 해킹과 많은 시간의 프로그래밍 / 디버깅 시간이 필요합니다. 제 생각에는 시간 낭비입니다.

내 제안 : 포토 프레임을 버리고 중고 / 저렴한 소형 LCD 디스플레이를 가져 와서 Raspberry Pi에 연결 한 다음 포토 프레임으로 사용하십시오. 훨씬 쉽고 빠릅니다.


답변