Inhaltsverzeichnis:

ESP 32-Kamera-Streaming-Video über WLAN - Erste Schritte mit dem ESP 32 CAM-Board - Gunook
ESP 32-Kamera-Streaming-Video über WLAN - Erste Schritte mit dem ESP 32 CAM-Board - Gunook

Video: ESP 32-Kamera-Streaming-Video über WLAN - Erste Schritte mit dem ESP 32 CAM-Board - Gunook

Video: ESP 32-Kamera-Streaming-Video über WLAN - Erste Schritte mit dem ESP 32 CAM-Board - Gunook
Video: ESP32-Cam - Webserver einrichten | #EdisTechlab 2024, November
Anonim
Image
Image

Die ESP32-CAM ist ein sehr kleines Kameramodul mit dem ESP32-S-Chip, das etwa 10 US-Dollar kostet. Neben der OV2640-Kamera und mehreren GPIOs zum Anschließen von Peripheriegeräten verfügt sie auch über einen microSD-Kartensteckplatz, der zum Speichern von mit der Kamera aufgenommenen Bildern oder zum Speichern von Dateien für Clients nützlich sein kann.

Schritt 1: Erforderliche Komponenten:

Erforderliche Komponenten
Erforderliche Komponenten

Günstig kaufen:

ESP-CAM:

www.utsource.net/itm/p/8673370.html

FTDI:

///////////////////////////////////////////////////////////////

ESP 32 Cam Board:

www.banggood.in/Geekcreit-ESP32-CAM-WiFi-B…

www.banggood.in/3-Pcs-Geekcreit-ESP32-CAM-…

FTDI:

Schritt 2: Pin-Konfiguration & Funktionen

Pin-Konfiguration & Funktionen
Pin-Konfiguration & Funktionen

Das kleinste 802.11b/g/n Wi-Fi BT SoC-ModulLow

Leistung 32-Bit-CPU, kann auch dem Anwendungsprozessor dienen

Bis zu 160 MHz Taktfrequenz, zusammengefasste Rechenleistung bis zu 600 DMIPS

Eingebauter 520 KB SRAM, externer 4MPSRAM

Unterstützt UART/SPI/I2C/PWM/ADC/DAC

Unterstützt OV2640 und OV7670 Kameras, eingebaute Blitzlampe

Bild-WLAN-Upload unterstützen

Unterstützt TF-KarteUnterstützt mehrere Schlafmodi

Embedded Lwip und FreeRTOSUnterstützt den STA/AP/STA+AP-Betriebsmodus

Unterstützt Smart Config/AirKiss-Technologie

Unterstützung für lokale und Remote-Firmware-Upgrades der seriellen Schnittstelle (FOTA)

Für microSD-Kartenleser verwendete Pins:GPIO 14: CLKGPIO 15: CMDGPIO 2: Data 0GPIO 4: Data 1 (auch mit der On-Board-LED verbunden)GPIO 12: Data 2GPIO 13: Data 3

Schritt 3: ESP 32-Boards in Arduino IDE installieren

Image
Image

Bitte beziehen Sie sich auf dieses Video, um ESP32-Boards in Arduino IDE hinzuzufügen

ESP 32 Boards Link:

Schritt 4: Code

Schemata zur Programmierung des Boards
Schemata zur Programmierung des Boards

Gehen Sie in Ihrer Arduino-IDE zu Datei > Beispiele > ESP32 > Kamera und öffnen Sie das CameraWebServer-Beispiel.

ODER Laden Sie den Code hier herunter:

electronicguru.in/wp-content/uploads/2019/…

Schritt 5: Schemata zum Programmieren des Boards

Die ESP32-CAM hat keinen USB-Anschluss, daher müssen Sie FTDI verwenden, um Code über die U0R- und U0T-Pins (serielle Pins) im ESP32 CAM Board hochzuladen.

Bitte beachten Sie die Schemata unten

Schritt 6: Hochladen des Codes

Bevor Sie den Code hochladen, müssen Sie Ihre WLAN-Anmeldeinformationen in den folgenden Teil des Codes eingeben:

const char* ssid = "REPLACE_WITH_YOUR_SSID";

const char* password = "REPLACE_WITH_YOUR_PASSWORD";

und stellen Sie sicher, dass Sie das richtige Kameramodul auswählen.

Da wir hier das AI-THINKER-Modell verwenden, wählen Sie Folgendes aus. Kommentieren Sie alle anderen Modelle und entkommentieren Sie dieses:

#define CAMERA_MODEL_AI_THINKER

Befolgen Sie diese Schritte, um den Code hochzuladen: Gehen Sie zu Tools> Board und wählen Sie ESP32 Wrover ModuleGehen Sie zu Tools> Port und wählen Sie den COM-Port aus, mit dem der ESP32 verbunden istIn Tools> Partition Scheme, wählen Sie "Huge APP (3MB No OTA)"Dann klicken Sie auf den Upload-Button, um den Code hochzuladen.

Schritt 7: IP vom seriellen Monitor beziehen

IP vom seriellen Monitor beziehen
IP vom seriellen Monitor beziehen

Entfernen Sie dann die zwischen GPIO0 und GND angeschlossene Brücke, Öffnen Sie den Serial Monitor mit der Baudrate: 115200. Drücken Sie die ESP32-CAM-On-Board-Reset-Taste und warten Sie, bis die IP angezeigt wird, warten Sie einige Sekunden und drücken Sie dann erneut auf Reset.

Schritt 8: Es ist Zeit, den Videostream zu überprüfen

Image
Image

Öffnen Sie Ihren Browser und stellen Sie sicher, dass Ihr PC mit demselben Netzwerk wie ESP32 CAM verbunden ist, geben Sie dann die IP ein und klicken Sie auf die Stream-Schaltfläche und Sie erhalten einen ähnlichen Videostream.

Für detaillierte Informationen sehen Sie sich bitte das Video an.

Empfohlen: