Inhaltsverzeichnis:

Raspberry Pi Web Stream Kit - Teil 1: 5 Schritte
Raspberry Pi Web Stream Kit - Teil 1: 5 Schritte

Video: Raspberry Pi Web Stream Kit - Teil 1: 5 Schritte

Video: Raspberry Pi Web Stream Kit - Teil 1: 5 Schritte
Video: Raspberry Pi 4 - Ersteinrichtung für Einsteiger | haus-automatisierung.com [4K] 2024, Juli
Anonim
Raspberry Pi Webstream-Kit - Teil 1
Raspberry Pi Webstream-Kit - Teil 1
Raspberry Pi Webstream-Kit - Teil 1
Raspberry Pi Webstream-Kit - Teil 1
Raspberry Pi Webstream-Kit - Teil 1
Raspberry Pi Webstream-Kit - Teil 1

Hier ist ein einfaches, aber etwas hässliches Kameraset, das ich zusammengestellt habe, um Schulveranstaltungen wie ein Qualifikationsturnier der FIRST LEGO League zu unterstützen. Der Zweck besteht darin, ein einzelnes Drop-In-Kit zu ermöglichen, das 4 Webstreams an einen externen Computer liefert. Nichts zu schwierig, aber ich wollte einen schönen Behälter, um alles zusammenzufügen. Das Endergebnis ist eine Drop-in-Box, die eine externe Stromversorgung und Ethernet (kabelgebunden) benötigt und 4 USB-Anschlüsse für einige Webcams bietet.

Für meinen Einsatz wählte ich eine Munitionsdose des Kalibers.50, die ich bei meiner örtlichen Hafenfracht gefunden habe.

Ich werde zuerst die Hardware dokumentieren. Dann werde ich für Teil 2 den Streaming-Teil der Himbeer-Pi-Webcam dokumentieren. Ich werde wahrscheinlich einen Teil 3 für die OBS Studio-Seite der Dinge brauchen. Alles zur rechten Zeit

UPDATE (31.08.19): Teil 2 ist abgeschlossen:

Schritt 1: Vorbereiten des Netzteils

Vorbereiten des Netzteils
Vorbereiten des Netzteils
Vorbereiten des Netzteils
Vorbereiten des Netzteils
Vorbereiten des Netzteils
Vorbereiten des Netzteils
Vorbereiten des Netzteils
Vorbereiten des Netzteils

Die Verwendung der Munitionsdose führte zu einigen Problemen, insbesondere wenn ich die Dose versiegelt lassen wollte. Ich wollte keinen Stecker installieren, um den normalen C13-Stecker (wie Ihr PC-Netzkabel) aufzunehmen. Aber ich wollte auch einen Netzschalter.

Der Strombedarf war für:

  1. Ethernet-Switch (Wandwarzen-DC-Wandler)
  2. Raspberry Pi's (USB-Stromkabel für alle 4 Einheiten).

Der Trond Prime Mini (alte Version) bietet mit 2 AC-Anschlüssen und 5 USB-Anschlüssen genau die Anforderungen. (siehe Foto)

Die erste hässliche Arbeit besteht darin, zwei Löcher in den Munitionsbehälter zu bohren (Siehe Foto)

  1. Der Netzschalter am Trond
  2. Loch für das Netzkabel

Der Schalter war ein einfacher Kreis. Das Netzkabel wurde erstellt, indem das erste Loch erstellt und dann das Loch in jede Richtung ausgebohrt wurde, bis der 3-polige Stecker passte.

Jedes der Löcher wurde mit flüssigem Gummi bedeckt, um zu verhindern, dass es durch die Schnüre schneidet oder mich schneidet.

Schritt 2: Erstellen Sie andere Löcher (E-Net, USB)

Andere Löcher erstellen (E-Net, USB)
Andere Löcher erstellen (E-Net, USB)
Andere Löcher erstellen (E-Net, USB)
Andere Löcher erstellen (E-Net, USB)
Andere Löcher erstellen (E-Net, USB)
Andere Löcher erstellen (E-Net, USB)
Andere Löcher erstellen (E-Net, USB)
Andere Löcher erstellen (E-Net, USB)

Die ersten Fotos zeigen das Ethernet und die beiden USB-Anschlussgeräte. Die Schrittfotos zeigen alle USB-Kabel, die durchgehen.

Für beide Standorte wurden Schottverbinder verwendet:

  • Ethernet Cat 6 Schottkoppler
  • USB 3.0-Montagekabel für ein Auto oder Boot

Das Ethernet wurde auf der Rückseite der Box angebracht. Die beiden USB-Halterungen ermöglichen 4 einzigartige USB-Anschlüsse am Gerät, einschließlich der Abdeckung.

Bohren Sie einfach die Löcher mit einem Stufenbohrer aus und feilen Sie die Kreise, um sicherzustellen, dass Sie sich nicht schneiden. Stellen Sie sicher, dass Sie die USB-Kabel von außen durchziehen und den Durchhang einziehen, bevor Sie die Einheiten einschrauben.

USB 3.0 ist wichtig. Beim Test mit USB 2.0 verursachte die zusätzliche Länge einige Verzögerungen und wurde bei der ersten Verwendung umgangen. Einmal durch USB 3.0 ersetzt, funktionierte das Kit viel besser.

Schritt 3: Netzteil und Ethernet-Switch einstecken

Einsetzen von Netzteil und Ethernet-Switch
Einsetzen von Netzteil und Ethernet-Switch
Einsetzen von Netzteil und Ethernet-Switch
Einsetzen von Netzteil und Ethernet-Switch
Einsetzen von Netzteil und Ethernet-Switch
Einsetzen von Netzteil und Ethernet-Switch

Ich habe etwas Klettverschluss verwendet, um das Netzteil an der Seite des Geräts zu befestigen. Der Schalter und das Steckerkabel gehen aus den vorgebohrten Stellen heraus. Wieder wurde der Ethernet-Switch mit Klettverschluss an der Vorderseite der Box angebracht, um Platz für den Zugang zu den Anschlüssen und zur Stromversorgung zu schaffen (alle auf derselben Seite). Auf dem Foto sehen Sie auch das Netzteil für den Ethernet-Switch und die USB-Kabel für die Raspberry-Pi-Einheiten. Ich habe auch flache Ethernet-Kabel verwendet, um beim Aufwickeln zu helfen.

Ethernet-Switch: D-Link 8-Port Unmanaged Gigabit Switch

4 Stk.: USB-zu-microUSB-Adapter: 1 ft Geflochtene kurze Kabel

5 Stück: Cat 6 Ethernet-Kabel 3 ft Weiß - Flaches Internet-Netzwerkkabel

Schritt 4: Raspberry Pi-Stack-Setup

Raspberry Pi-Stack-Setup
Raspberry Pi-Stack-Setup
Raspberry Pi-Stack-Setup
Raspberry Pi-Stack-Setup
Raspberry Pi-Stack-Setup
Raspberry Pi-Stack-Setup
Raspberry Pi-Stack-Setup
Raspberry Pi-Stack-Setup

Dies ist ein Satz von Raspberry Pi 3B-Einheiten. Ich benutzte einfach einen Gewindedübel und Muttern, um die Einheiten zu stapeln. Jede Einheit startete mit demselben Image, wurde jedoch für jede Einheit auf eine eindeutige bekannte statische IP-Adresse konfiguriert.

Ich mag generell die Smraza Layered Cases. Es ermöglicht das Stapeln im Vergleich zu einem Hartschalenkoffer wirklich gut.

Also, zu viele Fotos, aber der Stapel wurde einfach an eine Kabelbinderhalterung gebunden. Das Ethernet-Kabel geht "unten" des Stapels heraus, während der USB-Strom seitlich herausgeht.

Stellen Sie sicher, dass Sie eine Konfigurationsreihenfolge für die IP-Adressen (.10,.11,.12,.13) haben und diese den USB-Ausgangsstandorten (USB1, 2, 3, 4) zuordnen und den USB mit jedem Pi verbinden. Lage. Stellen Sie sicher, dass die Zuordnung bekannt ist.

Ich schlage vor, die Dose zu beschriften, um sowohl die IP-Adressen als auch den USB-Speicherort anzuzeigen

Schritt 5: Nackter Blick

Nackter Blick
Nackter Blick
Nackter Blick
Nackter Blick
Nackter Blick
Nackter Blick

hier sind die fotos des nackten Systems, ohne die Dose. Ist auch das Endergebnis

Was fehlt, sind Logitech C920-Kameras. Diese werden alle H.264 nativ streamen. Jeder Raspberry Pi läuft von einer gestarteten Streaming-Quelle. Ich kann mich nicht erinnern, dass das Paket ausgeführt wurde, weshalb Teil 2 die SW-Seite behandeln wird.

Das Endergebnis ist

  1. Webcam -> USB 3.0 -> Bulkhead 1 (Port 1) -> Pi -> (Stream) -> Unmanaged Switch 1
  2. Webcam -> USB 3.0 -> Bulkhead 1 (Port 2) -> Pi -> (Stream) -/
  3. Webcam -> USB 3.0 -> Bulkhead 2 (Port 1) -> Pi -> (Stream) -/
  4. Webcam -> USB 3.0 -> Bulkhead 2 (Port 2) -> Pi -> (Stream) -/
  5. Unmanaged Switch 1 -> Ethernet -> Bulkhead Koppler
  6. Schottkoppler ->. Ethernet -> Unmanaged Switch 2 -> Ethernet -> Laptop -> OBS Studio

Mit OBS Studio können Sie nun die Ausgabe jeder der Kameras verwalten. Sie können mehrere Szenen erstellen. Entweder 1 Kamera pro Szene oder ein Quad-Bild aller Kameras in einer eigenen Szene erstellen.

Bereiten Sie sich auf das Software-Setup vor. Nicht schwer, aber das muss ich noch zusammenbauen.

Empfohlen: