Obsah:

Klient protokolovania obrazu z kamery ESP32: 5 krokov
Klient protokolovania obrazu z kamery ESP32: 5 krokov

Video: Klient protokolovania obrazu z kamery ESP32: 5 krokov

Video: Klient protokolovania obrazu z kamery ESP32: 5 krokov
Video: Установка и настройка GRBL ESP32 2024, November
Anonim
Klient protokolovania obrazu z kamery ESP32
Klient protokolovania obrazu z kamery ESP32

Projekt klienta ESP32 na zaznamenávanie obrazu z kamery je zameraný na použitie mikroovládača ESP32 na fotografovanie a odosielanie na centrálny server prostredníctvom internetu pomocou WiFi modulu ESP32.

Hlavná doska plošných spojov bola navrhnutá s ohľadom na dva hlavné ciele:

  • modularita
  • priame pripojenie štandardného kamerového modulu

Všetky diely sú k dispozícii na objednávku z rôznych zdrojov a príklad softvéru je k dispozícii ako úložiská Git.

Krok 1: Príprava schémy

Doska ESP32 PROTO WEB CAM bola navrhnutá tak, aby vyhovovala nasledujúcim funkciám:

  • pripojenie na dosku modulu ESP-32S (Wroom) kompatibilnú
  • pripojenie k kamerovému modulu alebo terminálu pre 14 IO pinov
  • dve metódy FLASH pamäte ESP32

    • USB RS232
    • RS232 s ručnými strieľačkami
  • jedinečný kód HW zariadenia
  • RTC
  • EEPROM s prepínačom RW/R
  • dva zdroje napájania 5V
  • externý kryštál pre dosku ESP-32s
  • zásuvka na kartu microSD
  • hard-beat LED
  • Menič DC -DC 5V -> 3V3
  • prídavný konektor pre 3 spear IO piny, rozhrania I2C a RS232

Schéma je k dispozícii v súbore PDF, kombinuje niekoľko schém verejne dostupných z rôznych zdrojov.

Krok 2: Výroba DPS

Výroba DPS
Výroba DPS
Výroba DPS
Výroba DPS

Použitím predtým prezentovanej schémy bol PCB vytvorený pomocou návrhového softvéru, ktorý produkuje súbory GERBER v dvoch bočných technológiách SMT/SMD s o niečo väčšími podložkami na pomoc pri procese ručného spájkovania a pri použití zariadení na výrobu plošných spojov ITD-tim d.o.o. DPS bol vyrobený v ROHS.

Niekoľko fotografií predstavuje konečný produkt.

Krok 3: Dokončenie dosky ESP32 PROTO WEB CAM

Dokončenie WEB CAM rady ESP32 PROTO
Dokončenie WEB CAM rady ESP32 PROTO
Dokončenie WEB CAM rady ESP32 PROTO
Dokončenie WEB CAM rady ESP32 PROTO

Prvky sú spájkované ručne väčšinou v technológii 0805 a 1206 pomocou spájky ROHS s niekoľkými spájkovačkami. Najprv sú spájkovacie integrované obvody, potom pasívne prvky a potom konektory. DPS bola čistá izopropylalkoholom.

Konečné výsledky sú k dispozícii s niekoľkými obrázkami.

Krok 4: Dokončite klienta ESP32 Camera Logging Client

Dokončite klienta ESP32 Camera Logging Client
Dokončite klienta ESP32 Camera Logging Client
Dokončite klienta ESP32 Camera Logging Client
Dokončite klienta ESP32 Camera Logging Client

Na dokončenie klienta ESP32 Camera Logging Client bola na webovú dosku ESP32 PROTO WEB CAM pridaná batéria CD2032 pre RTC a kamerový modul s OV2640 dostupný od TME pod obchodným názvom WAVESHARE 8532.

Všetky komponenty sú testované pomocou ARDUINO IDE so správnym pridaním ESP32 s vybranou doskou s názvom „ESP32 Dev Module“

Krok 5: Testovací kód

Všetky testovacie kódy sú k dispozícii na GitLAB:

  • LED tlkot srdca a UniqueUnitID (DS18B20) git repo
  • I2C (DS3231 RTC, AT24Cxx EEPROM) git repo
  • Modul kamery git repo

Odporúča: