Spisu treści:
- Krok 1: Pobierz, przygotuj i prześlij szkic
- Krok 2: Wyświetl strumień
- Krok 3: Użyj obudowy do kamery
Wideo: Streamer wideo RTSP o wartości 9 USD za pomocą płyty ESP32-CAM: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
W tym poście dowiesz się, jak zbudować urządzenie do przesyłania strumieniowego wideo o wartości 9 USD, które wykorzystuje RTSP i płytę ESP32-CAM. Szkic można skonfigurować tak, aby łączył się z istniejącą siecią Wi-Fi lub może również utworzyć własny punkt dostępu, z którym można się połączyć, aby wyświetlić strumień.
Powyższy film przedstawia cały proces budowania tego projektu.
Krok 1: Pobierz, przygotuj i prześlij szkic
Pobierz szkic, korzystając z następującego linku:
Istnieją dwa sposoby wykorzystania szkicu:
Podłączanie do istniejącej sieci WiFi:
Jeśli chcesz, aby streamer wideo łączył się z istniejącą siecią Wi-Fi, musisz dodać poświadczenia sieciowe do pliku wifikeys.h, jak pokazano na obrazku. Nie musisz zmieniać niczego innego w szkicu i możesz przejść do pobierania sekcji szkicu poniżej:
Tworzenie nowego punktu dostępu:
Możesz również skonfigurować tablicę tak, aby tworzyła samodzielny punkt dostępu, z którym możesz się połączyć i z którego możesz oglądać transmisję. Aby to zrobić, musisz odkomentować linię "#define SOFTAP_MODE" w szkicu. Opcjonalnie możesz również zmienić hasło punktu dostępu, jeśli chcesz. Użyj obrazu jako odniesienia.
Pobieranie szkicu:
Płyta ESP32-CAM nie ma wbudowanego złącza USB, więc aby przesłać szkic, musisz użyć zewnętrznego konwertera USB na szeregowy. Możesz użyć połączeń pokazanych powyżej, ale upewnij się, że konwerter USB na szeregowy jest podłączony w trybie 3,3V.
Zaleca się użycie zewnętrznego zasilacza 5 V do zasilania płyty, szczególnie jeśli używasz tabliczki zaciskowej FTDI. W przypadku zewnętrznego zasilania 5 V wystarczy prosta tabliczka zaciskowa USB. Odniosło się pewne sukcesy w zasilaniu płyty bezpośrednio z płyty breakout CP2102, więc możesz spróbować najpierw. W razie potrzeby płyta posiada również pin zasilania 3.3V.
Zworka jest potrzebna do przełączenia płytki w tryb pobierania. Gdy wszystko jest już podłączone, włącz zasilanie płyty, otwórz terminal szeregowy (Narzędzia->Serial Monitor) z szybkością transmisji 115, 200 i naciśnij przycisk resetowania. Powinieneś uzyskać dane wyjściowe, jak pokazano na obrazku, a to wskaże, że wszystko działa zgodnie z oczekiwaniami.
Następnie naciśnij przycisk przesyłania i poczekaj, aż zakończy przesyłanie. W obu przypadkach tablica wydrukuje łącze strumienia do terminala szeregowego i musimy go użyć, aby wyświetlić strumień.
Krok 2: Wyświetl strumień
Tryb punktu dostępu:
Jeśli skonfigurowałeś tablicę tak, aby utworzyć nowy punkt dostępu, musisz najpierw połączyć się z nim, zanim będziesz mógł oglądać transmisję. Domyślna nazwa punktu dostępu to „devcam”, a domyślne hasło to „12345678”. Po połączeniu możesz przejść do oglądania strumienia poniżej.
Używając komputera:
Najłatwiejszym sposobem przeglądania strumienia na komputerze jest użycie VLC. Więc najpierw pobierz i zainstaluj. Następnie wybierz opcję „Otwórz sieć” z menu Plik, a następnie wklej lub wpisz link do strumienia w wyświetlonym polu. Otwórz i poczekaj, aż pojawi się strumień.
Korzystanie ze smartfona:
Możesz pobrać aplikację kliencką RTSP, aby oglądać strumień za pomocą smartfona. Ale wpisanie adresu IP w przeglądarce internetowej da ci strumień składający się z obrazów.
Krok 3: Użyj obudowy do kamery
Do obudowy zdecydowałem się zastosować następujący model firmy Thingiverse:
Zacznij od przylutowania przewodów do płytki zaciskowej microUSB i podłączenia wyjścia do pinów zasilania 5V płytki ESP32-CAM. Następnie dodaj trochę kaptonu lub taśmy izolacyjnej do płyty microUSB, aby uniknąć zwarcia płyty ESP32-CAM. Włóż kabel microUSB do płyty, aby upewnić się, że jest prawidłowo zamontowany i użyj gorącego kleju, aby utrzymać płytę microUSB na miejscu. Nie nakładaj zbyt dużej ilości kleju na krawędź obudowy, ponieważ tylna pokrywa musi pozostać na swoim miejscu. Na koniec dodaj tylną okładkę i gotowe!
Jeśli podobał Ci się ten post, nie zapomnij śledzić nas, korzystając z poniższych linków, ponieważ będziemy budować o wiele więcej projektów, takich jak ten:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- Strona internetowa BnBe:
Zalecana:
Wyświetlacz subskrybenta YouTube o wartości 5 USD za pomocą ESP8266 - bez kodowania: 5 kroków
5 USD DIY Wyświetlanie subskrybenta YouTube za pomocą ESP8266 - bez kodowania: W tym projekcie pokażę, jak można użyć płytki ESP8266 Wemos D1 Mini, aby wyświetlić liczbę subskrybentów dowolnego kanału YouTube za mniej niż 5 USD
Kamera dokumentacyjna do laptopa o wartości 5 USD do wideokonferencji: 4 kroki (ze zdjęciami)
Kamera dokumentacyjna do laptopa o wartości 5 USD do wideokonferencji: opublikowana w latach 200811 przez Johna E. Nelsona [email protected] Niedawno opublikowałem Instruktaż demonstrujący użycie modułu kamery do laptopa do tworzenia biurkowej kamery dokumentacyjnej do wideokonferencji. www.instructables.com/id/A-Sub-10-MetaPrax-Dokument
Super jasna latarka o wartości 100 USD za mniej niż 10 USD!: 5 kroków
100 $ Super Bright Flashlight za mniej niż 10 $!: Powiem z góry, że inspirację dla tego Instructable przypisuje się dchall8 za jego Tactical Flashlight Instructable. Pomyślałem, że musi być łatwiejszy sposób na zmodyfikowanie mniejszej latarki przy użyciu mniejszej ilości sprzętu i takiej, która zajmuje mniej czasu. ja p
Automatyczny podajnik psów Raspberry Pi i streamer wideo na żywo: 3 kroki
Automatyczny podajnik psów Raspberry Pi i streamer wideo na żywo: To jest mój automatyczny podajnik dla psów Raspberry PI. Pracowałem od 11 rano do 21 wieczorem. Mój pies szaleje, jeśli nie karmię go na czas. Surfował po google, aby kupić automatyczne podajniki żywności, nie są dostępne w Indiach i drogie importowanie op
Lampka LED o wartości 2 USD do wideo i zdjęć: 11 kroków
Lampka LED o wartości 2 USD do wideo i zdjęć: AKTUALIZACJA: Mam nową i ulepszoną wersję z 180 lumenami wideo MOV lub MPG tutaj i t