Inhoudsopgave:

$ 9 RTSP-videostreamer met het ESP32-CAM-bord: 3 stappen
$ 9 RTSP-videostreamer met het ESP32-CAM-bord: 3 stappen

Video: $ 9 RTSP-videostreamer met het ESP32-CAM-bord: 3 stappen

Video: $ 9 RTSP-videostreamer met het ESP32-CAM-bord: 3 stappen
Video: Live stream from anywhere in the world over Internet using Blynk & ESP32 Cam/ESP EYE board 2024, November
Anonim
$ 9 RTSP-videostreamer met behulp van de ESP32-CAM-kaart
$ 9 RTSP-videostreamer met behulp van de ESP32-CAM-kaart
$ 9 RTSP-videostreamer met behulp van de ESP32-CAM-kaart
$ 9 RTSP-videostreamer met behulp van de ESP32-CAM-kaart

Dit bericht laat je zien hoe je een videostreamingapparaat van $ 9 kunt bouwen dat RTSP en het ESP32-CAM-bord gebruikt. De schets kan worden geconfigureerd om verbinding te maken met een bestaand wifi-netwerk of hij kan ook een eigen toegangspunt creëren waarmee u verbinding kunt maken om de stream te bekijken.

De video hierboven leidt je door het hele proces van het bouwen van dit project.

Stap 1: Download, bereid en upload de schets

Download, bereid en upload de schets
Download, bereid en upload de schets
Download, bereid en upload de schets
Download, bereid en upload de schets
Download, bereid en upload de schets
Download, bereid en upload de schets

Download de schets via de volgende link:

Er zijn twee manieren om de schets te gebruiken:

Verbinding maken met een bestaand wifi-netwerk:

Als u wilt dat de videostreamer verbinding maakt met een bestaand WiFi-netwerk, moet u de netwerkreferenties toevoegen aan het wifikeys.h-bestand zoals weergegeven in de afbeelding. U hoeft verder niets aan de schets te veranderen en u kunt doorgaan met het downloaden van de schets hieronder:

Een nieuw toegangspunt maken:

U kunt het bord ook configureren om een zelfstandig toegangspunt te maken waarmee u verbinding kunt maken en de stream kunt bekijken. Om dit te doen, moet u de regel "#define SOFTAP_MODE" in de schets verwijderen. Optioneel kunt u ook het wachtwoord van het toegangspunt wijzigen als u dat wilt. Gebruik de afbeelding als referentie.

De schets downloaden:

Het ESP32-CAM-bord heeft geen ingebouwde USB-connector, dus u moet een externe USB naar serieel converter gebruiken om de schets te uploaden. U kunt de hierboven getoonde bedradingsverbindingen gebruiken, maar zorg ervoor dat de USB-naar-serieel-converter is aangesloten in de 3.3V-modus.

Het wordt aanbevolen om een externe 5V-voeding te gebruiken om het bord van stroom te voorzien, vooral als u een FTDI-breakoutboard gebruikt. Voor de externe 5V-voeding volstaat een eenvoudig USB-breakout-bord prima. Het is gelukt om het bord rechtstreeks van het breakout-bord van de CP2102 te voorzien, dus je kunt dat eerst proberen. Het bord heeft indien nodig ook een 3.3V-voedingspin.

De jumper is nodig om het bord in de downloadmodus te zetten. Zodra je alles hebt aangesloten, zet je het bord aan, open je een seriële terminal (Tools->Serial Monitor) met een baudrate van 115, 200 en druk je op de reset-knop. U zou een uitvoer moeten verkrijgen zoals weergegeven in de afbeelding en dit geeft aan dat alles werkt zoals verwacht.

Druk vervolgens op de uploadknop en wacht tot de upload is voltooid. Het bord zal in beide gevallen de streamlink naar de seriële terminal afdrukken en we moeten deze gebruiken om de stream te bekijken.

Stap 2: Bekijk de stream

Bekijk de stream
Bekijk de stream
Bekijk de stream
Bekijk de stream
Bekijk de stream
Bekijk de stream

Toegangspuntmodus:

Als je het bord hebt geconfigureerd om een nieuw toegangspunt te maken, moet je er eerst verbinding mee maken voordat je de stream kunt bekijken. De standaardnaam van het toegangspunt is "devcam" en het standaardwachtwoord is "12345678". Eenmaal verbonden, kunt u doorgaan met het bekijken van de onderstaande stream.

Een computer gebruiken:

De eenvoudigste manier om de stream op de computer te bekijken, is door VLC te gebruiken. Dus download en installeer het eerst. Selecteer vervolgens de optie "Netwerk openen" in het menu Bestand en plak of typ de streamlink in het vak dat verschijnt. Druk op open en wacht tot de stream verschijnt.

Een smartphone gebruiken:

U kunt een RTSP-client-app downloaden om de stream met uw smartphone te bekijken. Maar als u het IP-adres in een webbrowser typt, krijgt u een stream die uit de afbeeldingen bestaat.

Stap 3: Gebruik een behuizing voor de camera

Gebruik een behuizing voor de camera
Gebruik een behuizing voor de camera
Gebruik een behuizing voor de camera
Gebruik een behuizing voor de camera
Gebruik een behuizing voor de camera
Gebruik een behuizing voor de camera

Ik besloot het volgende model van Thingiverse te gebruiken voor de behuizing:

Begin met het solderen van draden aan een microUSB-breakout-bord en sluit de uitgang aan op de 5V-voedingspinnen van het ESP32-CAM-bord. Voeg vervolgens wat kapton of isolatietape toe aan de microUSB-kaart om te voorkomen dat deze de ESP32-CAM-kaart kortsluit. Steek een microUSB-kabel in het bord om ervoor te zorgen dat het correct is gemonteerd en gebruik wat hete lijm om het microUSB-bord op zijn plaats te houden. Breng niet te veel lijm aan richting de rand van de behuizing, aangezien de achterklep op zijn plaats moet zitten. Voeg ten slotte de achterkant toe en je bent klaar om te gaan!

Als je dit bericht leuk vond, vergeet dan niet om ons te volgen via de onderstaande links, want we zullen nog veel meer projecten zoals deze bouwen:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • BnBe-website:

Aanbevolen: