Innehållsförteckning:

ESP32 Camera Picture Logging Client: 5 steg
ESP32 Camera Picture Logging Client: 5 steg

Video: ESP32 Camera Picture Logging Client: 5 steg

Video: ESP32 Camera Picture Logging Client: 5 steg
Video: ESP32-CAM - Guide to making YOUR first DIY Security Camera 2024, November
Anonim
ESP32 Camera Picture Logging Client
ESP32 Camera Picture Logging Client

ESP32 Camera Picture Logging Client-projektet koncentrerar sig på att använda ESP32-mikrokontroller för att ta bilder och skicka den till den centrala servern via Internet med hjälp av ESP32-modulens WiFi-kapacitet.

Huvudkretskortet har utformats med två huvudmål i åtanke:

  • modularitet
  • direkt standard kameramodulanslutning

Alla delar är tillgängliga för beställning på olika källor, och exempel på programvara är tillgängliga som Git -förvar.

Steg 1: Förbereda schemat

ESP32 PROTO WEB CAM -kort har utformats för att rymma följande funktioner:

  • anslutning till ESP-32S-modulkort (Wroom) kompatibel
  • anslutning till kameramodul eller terminal för 14 IO -stift
  • två ESP32 -minne FLASH -metoder

    • USB RS232
    • RS232 med manuella skottkatter
  • unik HW -enhetskod
  • RTC
  • EEPROM med RW/R -omkopplare
  • två strömkällor på 5V
  • extern kristall för ESP-32s-kort
  • microSD -kortuttag
  • hårdslagen LED
  • DC -DC -omvandlare 5V -> 3V3
  • extra kontakt för 3 spjut IO -stift, I2C och RS232 -gränssnitt

Schemat är tillgängligt i PDF -fil, kombinera få scheman allmänt tillgängliga från olika källor.

Steg 2: PCB -produktion

PCB -produktion
PCB -produktion
PCB -produktion
PCB -produktion

Genom att använda tidigare schematisk kretskort skapades med hjälp av designprogramvara som producerar GERBER-filer i tvåsidiga SMT/SMD-teknologier med lite större kuddar för hjälp med handlödning och användning av PCB-produktionsanläggningar ITD-tim d.o.o. PCB gjordes i ROHS.

Få bilder presenterar slutprodukten.

Steg 3: Slutför ESP32 PROTO WEB CAM Board

Slutför ESP32 PROTO WEB CAM Board
Slutför ESP32 PROTO WEB CAM Board
Slutför ESP32 PROTO WEB CAM Board
Slutför ESP32 PROTO WEB CAM Board

Element löds för hand mestadels i 0805- och 1206 -teknik med ROHS -lödning med få lödkolvar. Först är löd -IC: er, sedan passiva element, efter det kontakter. PCB var ren med isopropylalkohol.

Slutresultat finns med få bilder.

Steg 4: Slutför ESP32 Camera Picture Logging Client

Komplett ESP32 Camera Picture Logging Client
Komplett ESP32 Camera Picture Logging Client
Komplett ESP32 Camera Picture Logging Client
Komplett ESP32 Camera Picture Logging Client

För att slutföra ESP32 Camera Picture Logging Client, på ESP32 PROTO WEB CAM PCB, lägg till batteri CD2032 för RTC och kameramodul med OV2640 tillgänglig från TME under handelsnamnet WAVESHARE 8532.

Alla komponenter testas med ARDUINO IDE med korrekt ESP32 -tillägg med valt kort med namnet "ESP32 Dev Module"

Steg 5: Testkod

All testkod är tillgänglig på GitLAB:

  • LED -hjärtslag och UniqueUnitID (DS18B20) git repo
  • I2C (DS3231 RTC, AT24Cxx EEPROM) git repo
  • Kameramodul git repo

Rekommenderad: