Indholdsfortegnelse:

ESP32 Camera Picture Logging Client: 5 trin
ESP32 Camera Picture Logging Client: 5 trin

Video: ESP32 Camera Picture Logging Client: 5 trin

Video: ESP32 Camera Picture Logging Client: 5 trin
Video: ESP32 CAM Send Images to Google Drive, IoT Security Camera using ESP32 Camera Module 2024, November
Anonim
ESP32 Camera Picture Logging Client
ESP32 Camera Picture Logging Client

ESP32 Camera Picture Logging Client-projektet er koncentreret om at bruge ESP32-mikrokontroller til at tage billeder og sende det til central server via internettet ved hjælp af ESP32-modulets WiFi-funktion.

Hovedprintkort er designet med to hovedmål for øje:

  • modularitet
  • direkte standard kameramodulstilslutning

Alle dele kan bestilles på forskellige kilder, og softwareeksempler er tilgængelige som Git -depoter.

Trin 1: Forberedelse af skematisk

ESP32 PROTO WEB CAM -kort er designet til at rumme følgende funktioner:

  • forbindelse til ESP-32S modulkort (Wroom) kompatibel
  • tilslutning til kameramodul eller terminal til 14 IO -ben
  • to ESP32 -hukommelses -FLASH -metoder

    • USB RS232
    • RS232 med manuelle shotcats
  • unik HW -enhedskode
  • RTC
  • EEPROM med RW/R switch
  • to strømforsyningskilder på 5V
  • ekstern krystal til ESP-32s board
  • microSD -kortstik
  • hårdtslået LED
  • DC -DC -omformer 5V -> 3V3
  • ekstra stik til 3 spyd IO pins, I2C og RS232 interfaces

Skematisk er tilgængelig i PDF -fil, kombiner få skematiske offentligt tilgængelige fra forskellige kilder.

Trin 2: PCB -produktion

PCB produktion
PCB produktion
PCB produktion
PCB produktion

Brug af tidligere nuværende skematisk PCB blev oprettet ved hjælp af designsoftware, der producerer GERBER-filer i to-siders SMT/SMD-teknologier med lidt større pads til hjælp til håndlodning og brug af PCB-produktionsfaciliteter ITD-tim d.o.o. PCB blev fremstillet i ROHS.

Få billeder viser det endelige produkt.

Trin 3: Afslutning af ESP32 PROTO WEB CAM Board

Afslutter ESP32 PROTO WEB CAM Board
Afslutter ESP32 PROTO WEB CAM Board
Afslutter ESP32 PROTO WEB CAM Board
Afslutter ESP32 PROTO WEB CAM Board

Elementer loddes i hånden for det meste i 0805 og 1206 teknologi ved hjælp af ROHS loddemetal med få loddejern. Først er lodde -IC'er, derefter passive elementer, derefter konnektorer. PCB var rent med isopropylalkohol.

Endelige resultater er til stede med få billeder.

Trin 4: Fuldfør ESP32 Camera Picture Logging Client

Komplet ESP32 Camera Picture Logging Client
Komplet ESP32 Camera Picture Logging Client
Komplet ESP32 Camera Picture Logging Client
Komplet ESP32 Camera Picture Logging Client

For at fuldføre ESP32 Camera Picture Logging Client, blev der på ESP32 PROTO WEB CAM PCB tilføjet batteri CD2032 til RTC og kameramodul med OV2640 tilgængeligt fra TME under handelsnavnet WAVESHARE 8532.

Alle komponenter testes ved hjælp af ARDUINO IDE med korrekt ESP32 -tilføjelse med valgt kort med navnet "ESP32 Dev Module"

Trin 5: Test af kode

Alle testkoder er tilgængelige på GitLAB:

  • LED hjerteslag og UniqueUnitID (DS18B20) git repo
  • I2C (DS3231 RTC, AT24Cxx EEPROM) git repo
  • Kamera modul git repo

Anbefalede: