Inhaltsverzeichnis:
- Schritt 1: Laden Sie die Skizze herunter, bereiten Sie sie vor und laden Sie sie hoch
- Schritt 2: Stream ansehen
- Schritt 3: Verwenden Sie ein Gehäuse für die Kamera
Video: $9 RTSP-Videostreamer mit der ESP32-CAM-Platine - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Dieser Beitrag zeigt Ihnen, wie Sie ein 9-Dollar-Video-Streaming-Gerät erstellen können, das RTSP und das ESP32-CAM-Board verwendet. Die Skizze kann so konfiguriert werden, dass sie sich mit einem vorhandenen WLAN-Netzwerk verbindet, oder sie kann auch einen eigenen Zugangspunkt erstellen, mit dem Sie sich verbinden können, um den Stream anzuzeigen.
Das obige Video führt Sie durch den gesamten Prozess des Aufbaus dieses Projekts.
Schritt 1: Laden Sie die Skizze herunter, bereiten Sie sie vor und laden Sie sie hoch
Laden Sie die Skizze über den folgenden Link herunter:
Sie haben zwei Möglichkeiten, die Skizze zu verwenden:
Herstellen einer Verbindung zu einem vorhandenen WLAN-Netzwerk:
Wenn Sie möchten, dass sich der Videostreamer mit einem vorhandenen WLAN-Netzwerk verbindet, müssen Sie die Netzwerkanmeldeinformationen zur Datei wifikeys.h hinzufügen, wie in der Abbildung gezeigt. Sie müssen nichts an der Skizze ändern und können mit dem Herunterladen des Skizzenabschnitts unten fortfahren:
Erstellen eines neuen Zugangspunkts:
Sie können das Board auch so konfigurieren, dass ein eigenständiger Zugangspunkt erstellt wird, mit dem Sie eine Verbindung herstellen und den Stream anzeigen können. Dazu müssen Sie die Zeile "#define SOFTAP_MODE" in der Skizze auskommentieren. Optional können Sie auch das Zugangspunkt-Passwort ändern, wenn Sie möchten. Verwenden Sie das Bild als Referenz.
Herunterladen der Skizze:
Das ESP32-CAM-Board verfügt nicht über einen integrierten USB-Anschluss, sodass Sie zum Hochladen der Skizze einen externen USB-Seriell-Konverter verwenden müssen. Sie können die oben gezeigten Kabelverbindungen verwenden, stellen jedoch sicher, dass der USB-Seriell-Konverter im 3,3-V-Modus angeschlossen ist.
Es wird empfohlen, eine externe 5-V-Versorgung zur Stromversorgung des Boards zu verwenden, insbesondere wenn Sie ein FTDI-Breakout-Board verwenden. Für die externe 5V-Versorgung reicht ein einfaches USB-Breakout-Board aus. Es war erfolgreich, das Board direkt über das Breakout-Board CP2102 mit Strom zu versorgen, so dass Sie das zuerst versuchen können. Die Platine verfügt bei Bedarf auch über einen 3,3-V-Power-Pin.
Der Jumper wird benötigt, um das Board in den Download-Modus zu versetzen. Sobald Sie alles angeschlossen haben, schalten Sie das Board ein, öffnen Sie ein serielles Terminal (Tools->Serial Monitor) mit einer Baudrate von 115, 200 und drücken Sie die Reset-Taste. Sie sollten eine Ausgabe wie in der Abbildung gezeigt erhalten und dies zeigt an, dass alles wie erwartet funktioniert.
Klicken Sie anschließend auf die Schaltfläche zum Hochladen und warten Sie, bis der Upload abgeschlossen ist. Das Board druckt in jedem Fall den Stream-Link zum seriellen Terminal und wir müssen ihn verwenden, um den Stream anzuzeigen.
Schritt 2: Stream ansehen
Zugangspunktmodus:
Wenn Sie das Board so konfiguriert haben, dass es einen neuen Zugangspunkt erstellt, müssen Sie sich zuerst damit verbinden, bevor Sie den Stream anzeigen können. Der Standardname des Zugangspunkts ist „devcam“und das Standardpasswort ist „12345678“. Sobald die Verbindung hergestellt ist, können Sie den Stream unten ansehen.
Einen Computer benutzen:
Der einfachste Weg, den Stream auf dem Computer anzuzeigen, ist die Verwendung von VLC. Also zuerst herunterladen und installieren. Wählen Sie als Nächstes die Option "Netzwerk öffnen" aus dem Menü Datei und fügen Sie dann den Stream-Link in das angezeigte Feld ein oder geben Sie ihn ein. Klicken Sie auf Öffnen und warten Sie, bis der Stream angezeigt wird.
Verwendung eines Smartphones:
Sie können eine RTSP-Client-App herunterladen, um den Stream mit Ihrem Smartphone anzuzeigen. Wenn Sie jedoch die IP-Adresse in einen Webbrowser eingeben, erhalten Sie einen Stream, der aus den Bildern besteht.
Schritt 3: Verwenden Sie ein Gehäuse für die Kamera
Ich habe mich für das Gehäuse folgendes Modell von Thingiverse entschieden:
Beginnen Sie mit dem Löten von Drähten an eine microUSB-Breakout-Platine und verbinden Sie den Ausgang mit den 5V-Power-Pins der ESP32-CAM-Platine. Fügen Sie dann etwas Kapton oder Isolierband zur microUSB-Platine hinzu, um zu vermeiden, dass die ESP32-CAM-Platine kurzgeschlossen wird. Stecken Sie ein microUSB-Kabel in die Platine, um sicherzustellen, dass es richtig montiert ist, und verwenden Sie etwas Heißkleber, um die microUSB-Platine in Position zu halten. Tragen Sie nicht zu viel Kleber zum Rand des Gehäuses auf, da die Rückabdeckung sitzen muss. Schließlich fügen Sie die Rückseite hinzu und Sie können loslegen!
Wenn Ihnen dieser Beitrag gefallen hat, vergessen Sie nicht, uns über die folgenden Links zu folgen, da wir noch viele weitere Projekte wie dieses bauen werden:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- BnBe-Website:
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow
So verbinden Sie Raspberry Pi mit Node.js mit der Cloud: Dieses Tutorial ist nützlich für alle, die einen Raspberry Pi mit Node.js mit der Cloud, insbesondere mit der AskSensors IoT-Plattform, verbinden möchten. Sie haben keinen Raspberry Pi? Wenn Sie derzeit keinen Raspberry Pi besitzen, empfehle ich Ihnen, sich einen Raspberry Pi zuzulegen
So verbinden Sie einen ESP32 mit der IoT-Cloud: 8 Schritte
So verbinden Sie einen ESP32 mit der IoT-Cloud: Diese Anleitung enthält eine Reihe von Artikeln zum Anschließen von Hardware wie Arduino und ESP8266 an die Cloud. Ich werde Ihnen erklären, wie Sie Ihren ESP32-Chip mit dem AskSensors IoT-Dienst mit der Cloud verbinden. Warum ESP32?Nach dem großen Erfolg
So erstellen Sie einen Smart Pot mit NodeMCU, der von der App gesteuert wird – wikiHow
So erstellen Sie einen Smart Pot mit NodeMCU, der von einer App gesteuert wird: In dieser Anleitung bauen wir einen Smart Pot, der von einem ESP32 und einer Anwendung für Smartphones (iOS und Android) gesteuert wird. Wir verwenden NodeMCU (ESP32) für die Konnektivität und die Blynk-Bibliothek für das Cloud-IoT und die Anwendung auf dem Smartphone. Endlich haben wir
So veröffentlichen Sie ESP32-Daten mit NTP-Zeitstempel in der IoT-Cloud – wikiHow
So veröffentlichen Sie ESP32-Daten mit NTP-Zeitstempel in der IoT-Cloud: In vielen Anwendungen müssen Benutzer ihre Daten zusammen mit dem lokalen Zeitstempel der in der Nutzlast zu sendenden Werte an die AskSensors-IoT-Cloud senden. Das Zeitstempelformat ist die Zeit der UNIX-Epoche: die Anzahl der Millisekunden, die seit Januar