Ich würde gerne etwas ganz Einfaches tun ... in meinen Gedanken.
Ich habe einen "alten" Fotorahmen mit USB-Anschluss und SD-Kartensteckplatz (aber ohne Netzwerk), den ich mit meinem NAS "Fotoordner" synchronisieren möchte.
Da ich mich darauf freue, einen PI zu kaufen, würde ich gerne wissen, wie ich dies auf kostengünstige Weise erreichen kann ($ und Rechenleistung).
Ich würde hauptsächlich davon ausgehen, beide über USB zu verbinden.
Auf der Suche nach anderen Antworten fand ich PC-Festplatte als USB-Massenspeicher und USB-WLAN-Dongle-Gerät, das ein virtuelles Massenspeichergerät für einen Heimvideoplayer und auf der PI-Platine selbst emulieren kann, USB-Massenspeichergerät emulieren
Von dem, was ich bisher gefunden habe, habe ich zwei Möglichkeiten: ein Host-zu-Host-USB-Kabel oder einen WLAN-zu-USB-Adapter (beide so teuer wie der PI selbst)
Das Problem ist, dass beide Geräte nur Windows unterstützen und es anscheinend nicht zulassen, einen bestimmten Ordner für die Freigabe auszuwählen.
Zurück zu meinem Ziel, hat jemand von euch eine Idee, wie man beide über USB verbindet?
Bonusfrage: Gibt es eine Möglichkeit, dies mehrmals auf demselben "Server" zu tun, um verschiedene Ordner mit verschiedenen Clients (andere Frames / Radios / ...) zu verbinden?
Vielen Dank für die Zeit, die Sie mit dem Lesen meiner (langen) Frage verbracht haben!
quelle
Antworten:
Grundsätzlich erfordert das USB-Protokoll, dass ein Gerät als Master und andere als Slaves fungieren. Master-Master-Verbindungen werden nicht unterstützt. Master-Geräte verfügen in der Regel über A-Anschlüsse: Computer, Bilderrahmen, die externe USB-Medien usw. unterstützen. Slaves sind Ihre typischen USB-Sticks, Mäuse usw. Der Master versorgt den Slave über den USB-Bus mit Strom.
Um das Wasser zu trüben, können Geräte, die dies unterstützen , gemäß der USB-OTG- Spezifikation sowohl als Master als auch als Slave fungieren (einige Android-Telefone usw.).
Ihr Fotorahmen ist ein Master-Gerät, Sie benötigen Ihren Raspberry Pi als Slave. Soweit ich weiß, ist es ziemlich schwierig, wenn überhaupt möglich: Als Computer unterstützt Raspberry Pi den USB-Master-Modus, aber anscheinend sollte der USB-Slave-Modus auch auf einigen Geräten möglich sein. Zitiere das Forum, das du in deiner Frage erwähnt hast:
Dies alles erfordert einige sehr umfangreiche Hacking-Vorgänge und viele Stunden Programmier- / Debugging-Zeit. Meiner Meinung nach Zeitverschwendung.
Mein Vorschlag: Werfen Sie Ihren Fotorahmen heraus, holen Sie sich ein gebrauchtes / billiges kleines LCD-Display, schließen Sie es an Ihren Raspberry Pi an und verwenden Sie es als Fotorahmen. Viel einfacher, schneller usw.
quelle