Spisu treści:

Zestaw Raspberry Pi Web Stream - część 1: 5 kroków
Zestaw Raspberry Pi Web Stream - część 1: 5 kroków

Wideo: Zestaw Raspberry Pi Web Stream - część 1: 5 kroków

Wideo: Zestaw Raspberry Pi Web Stream - część 1: 5 kroków
Wideo: Raspberry PI NAS na dyskach 3.5" cz. 1 2024, Listopad
Anonim
Zestaw Raspberry Pi Web Stream - część 1
Zestaw Raspberry Pi Web Stream - część 1
Zestaw Raspberry Pi Web Stream - część 1
Zestaw Raspberry Pi Web Stream - część 1
Zestaw Raspberry Pi Web Stream - część 1
Zestaw Raspberry Pi Web Stream - część 1

Oto prosty, ale nieco brzydki zestaw z aparatem, który stworzyłem, aby wspierać wydarzenia szkolne, takie jak turniej kwalifikacyjny FIRST LEGO League. Celem jest umożliwienie jednego zestawu, który zapewni 4 strumienie sieciowe do zewnętrznego komputera. Nic trudnego, ale chciałem mieć ładny pojemnik, żeby to wszystko poskładać. Efektem końcowym jest drop in box, który wymaga zewnętrznego zasilania i sieci Ethernet (przewodowej) i zapewnia 4 złącza USB dla niektórych kamer internetowych.

Do mojego wdrożenia wybrałem puszkę z amunicją kalibru.50, którą można znaleźć w moim lokalnym porcie towarowym.

Najpierw udokumentuję sprzęt. Następnie, w części 2, udokumentuję część przesyłania strumieniowego z kamery internetowej raspberry pi. Prawdopodobnie będę potrzebować części 3 ze strony OBS Studio. Wszystko we właściwym czasie

AKTUALIZACJA (31.08.19): Część 2 jest zakończona:

Krok 1: Przygotowanie zasilacza

Przygotowanie zasilacza
Przygotowanie zasilacza
Przygotowanie zasilacza
Przygotowanie zasilacza
Przygotowanie zasilacza
Przygotowanie zasilacza
Przygotowanie zasilacza
Przygotowanie zasilacza

Używanie amunicji może spowodować kilka problemów, zwłaszcza jeśli chciałem zostawić puszkę zapieczętowaną. Nie chciałem instalować wtyczki, aby zaakceptować normalne złącze C13 (jak przewód zasilający komputera). Ale chciałem też wyłącznik zasilania.

Zapotrzebowanie na energię było dla:

  1. Przełącznik Ethernet (konwerter ścienny DC)
  2. Raspberry Pi (kable zasilające USB dla wszystkich 4 jednostek).

Trond Prime Mini (stara wersja) zapewnia dokładnie to, czego potrzebujesz dzięki 2 portom AC i 5 portom USB. (Zobacz zdjęcie)

Pierwszą brzydką robotą jest zrobienie dwóch dziur w skrzynce z amunicją (patrz zdjęcie)

  1. Wyłącznik zasilania na Trond
  2. Otwór na przewód zasilający

Przełącznik był prostym kołem. Przewód zasilający został utworzony przez wykonanie pierwszego otworu, a następnie rozwiercenie otworu w każdym kierunku, aż zmieści się 3-bolcowa wtyczka.

Każdy z otworów został pokryty płynną gumą, aby zapobiec przecięciu przewodów lub przecięciu mnie.

Krok 2: Utwórz inne otwory (E-net, USB)

Utwórz inne otwory (E-net, USB)
Utwórz inne otwory (E-net, USB)
Utwórz inne otwory (E-net, USB)
Utwórz inne otwory (E-net, USB)
Utwórz inne otwory (E-net, USB)
Utwórz inne otwory (E-net, USB)
Utwórz inne otwory (E-net, USB)
Utwórz inne otwory (E-net, USB)

Pierwsze zdjęcia pokazują Ethernet i dwa urządzenia ze złączem USB. Zdjęcia krokowe pokazują wszystkie kable USB.

W obu lokalizacjach zastosowano łączniki grodziowe:

  • Łącznik grodziowy Ethernet Cat 6
  • Kable do montażu USB 3.0 do samochodu lub łodzi

Ethernet został umieszczony z tyłu pudełka. Dwa uchwyty USB pozwalają na 4 unikalne porty USB na urządzeniu, w tym na pokrywie.

Po prostu wywierć otwory wiertłem stopniowym i spiłuj koła, aby upewnić się, że się nie skaleczysz. Pamiętaj, aby wyciągnąć kable USB z zewnątrz i wciągnąć cały luz przed przykręceniem jednostek.

USB 3.0 jest ważny. Podczas testów z USB 2.0 dodatkowa długość powodowała pewne opóźnienia i została ominięta przy pierwszym użyciu. Po wymianie na USB 3.0 zestaw działał znacznie lepiej.

Krok 3: Włożenie zasilacza i przełącznika Ethernet

Wkładanie zasilacza i przełącznika Ethernet
Wkładanie zasilacza i przełącznika Ethernet
Wkładanie zasilacza i przełącznika Ethernet
Wkładanie zasilacza i przełącznika Ethernet
Wkładanie zasilacza i przełącznika Ethernet
Wkładanie zasilacza i przełącznika Ethernet

Użyłem rzepa, aby przymocować zasilacz z boku urządzenia. Przełącznik i kabel z wtyczką wychodzą z nawierconych miejsc. Ponownie zastosowano rzep, aby umieścić przełącznik Ethernet z przodu pudełka, zapewniając miejsce na dostęp do portów i zasilania (wszystkie z tej samej strony). Na zdjęciu widać również zasilanie przełącznika Ethernet oraz kable USB do jednostek Raspberry Pi. Użyłem również płaskich kabli Ethernet, aby pomóc w nawijaniu.

Przełącznik Ethernet: 8-portowy niezarządzany przełącznik gigabitowy D-link

4 szt: Przejściówki USB na microUSB: Krótkie kable w oplocie 1 ft

5 szt: Kabel Ethernet Cat 6 3 ft Biały - płaski kabel sieciowy do Internetu

Krok 4: Konfiguracja stosu Raspberry Pi

Konfiguracja stosu Raspberry Pi
Konfiguracja stosu Raspberry Pi
Konfiguracja stosu Raspberry Pi
Konfiguracja stosu Raspberry Pi
Konfiguracja stosu Raspberry Pi
Konfiguracja stosu Raspberry Pi
Konfiguracja stosu Raspberry Pi
Konfiguracja stosu Raspberry Pi

Jest to zestaw jednostek Raspberry Pi 3B. Po prostu użyłem gwintowanego kołka i nakrętek, aby ułożyć jednostki. Każda jednostka zaczynała od tego samego obrazu, ale została skonfigurowana z unikalnym znanym statycznym adresem IP dla każdej jednostki.

Generalnie podobają mi się obudowy warstwowe Smraza. Dzięki temu układanie w stos działa naprawdę dobrze w porównaniu z twardym etui.

Tak więc zbyt wiele zdjęć, ale stos był po prostu przywiązany do uchwytu na suwak. Kabel Ethernet wychodzi „na dole” stosu, podczas gdy zasilanie USB wychodzi z boku.

Upewnij się, że masz kolejność konfiguracji adresów IP (.10,.11,.12,.13) i zmapuj je do lokalizacji wyjściowych USB (USB1, 2, 3, 4) i podłącz USB do każdego Pi. Lokalizacja. Upewnij się, że mapowanie jest znane.

Proponuję oznaczyć puszkę etykietą, aby pokazać zarówno adresy IP, jak i lokalizację USB

Krok 5: Nagie spojrzenie

Nagie spojrzenie
Nagie spojrzenie
Nagie spojrzenie
Nagie spojrzenie
Nagie spojrzenie
Nagie spojrzenie

oto zdjęcia nagiego systemu, bez puszki. Czy jest też efektem końcowym

Brakuje aparatów Logitech C920. Wszystkie te będą natywnie przesyłać strumieniowo H.264. Każde Raspberry Pi działa od uruchomionego źródła strumieniowego. Nie pamiętam wykonywanego pakietu, dlatego część 2 zajmie się stroną oprogramowania.

Wynik końcowy to

  1. Kamera internetowa -> USB 3.0 -> Przegroda 1 (port 1) -> Pi -> (strumień) -> Przełącznik niezarządzany 1
  2. Kamera internetowa -> USB 3.0 -> Przegroda 1 (port 2) -> Pi -> (strumień) -/
  3. Kamera internetowa -> USB 3.0 -> Bulkhead 2 (port 1) -> Pi -> (strumień) -/
  4. Kamera internetowa -> USB 3.0 -> Bulkhead 2 (port 2) -> Pi -> (strumień) -/
  5. Przełącznik niezarządzalny 1-> Ethernet -> Łącznik grodziowy
  6. Łącznik grodziowy ->. Ethernet -> Przełącznik niezarządzany 2 -> Ethernet -> laptop -> OBS Studio

OBS Studio pozwoli teraz zarządzać wyjściem każdej z kamer. Możesz stworzyć wiele scen. Albo 1 kamera na scenę, albo utwórz poczwórny obraz wszystkich kamer we własnej scenie.

Przygotuj się do instalacji oprogramowania. Nie jest to trudne, ale nadal muszę to poskładać.

Zalecana: