Taula de continguts:

Client de registre d'imatges de la càmera ESP32: 5 passos
Client de registre d'imatges de la càmera ESP32: 5 passos

Vídeo: Client de registre d'imatges de la càmera ESP32: 5 passos

Vídeo: Client de registre d'imatges de la càmera ESP32: 5 passos
Vídeo: ESP32 Camera - Image server 2024, Desembre
Anonim
Client de registre d'imatges de la càmera ESP32
Client de registre d'imatges de la càmera ESP32

El projecte del client de registre d'imatges de càmera ESP32 es concentra a utilitzar el microcontrolador ESP32 per fer fotos i enviar-lo al servidor central a través d'Internet mitjançant la capacitat WiFi del mòdul ESP32.

La placa principal de PCB es va dissenyar tenint en compte dos objectius principals:

  • modularitat
  • connexió directa del mòdul de càmera estàndard

Totes les parts estan disponibles per fer comandes en diverses fonts, i hi ha exemples de programari, com ara els dipòsits Git.

Pas 1: Preparació de l’esquema

La placa ESP32 PROTO WEB CAM va ser dissenyada per donar cabuda a les següents funcions:

  • connexió a la placa de mòdul ESP-32S (Wroom) compatible
  • connexió al mòdul o terminal de càmera per a 14 pins IO
  • dos mètodes FLASH de memòria ESP32

    • USB RS232
    • RS232 amb gats de trets manuals
  • codi de dispositiu HW únic
  • RTC
  • EEPROM amb commutador RW / R
  • font d'alimentació de dos de 5V
  • cristall extern per a placa ESP-32s
  • presa de targeta microSD
  • LED de ritme dur
  • Convertidor CC-CC 5V -> 3V3
  • connector addicional per a 3 pins IO de llança, interfícies I2C i RS232

Esquema està disponible en fitxer PDF, combina pocs esquemes disponibles públicament de diverses fonts.

Pas 2: Producció de PCB

Producció de PCB
Producció de PCB
Producció de PCB
Producció de PCB

L’ús de PCB esquemàtics actuals anteriorment es va crear mitjançant un programari de disseny que produeix fitxers GERBER en tecnologies SMT / SMD de dues cares amb coixinets una mica més grans per ajudar al procés de soldadura manual i utilitzant instal·lacions de producció de PCB ITD-tim d.o.o. El PCB es va fabricar a ROHS.

Poques imatges presenten el producte final.

Pas 3: Completar el tauler de CAM WEB ESP32 PROTO

Completant el tauler de CAM WEB ESP32 PROTO
Completant el tauler de CAM WEB ESP32 PROTO
Completant el tauler ESP32 PROTO WEB CAM
Completant el tauler ESP32 PROTO WEB CAM

Els elements es solden a mà principalment en tecnologia 0805 i 1206 mitjançant soldadura ROHS amb pocs ferros de soldar. Primer són els circuits integrats de soldadura, després els elements passius, després dels connectors. El PCB estava net amb alcohol isopropílic.

Els resultats finals són presents amb poques imatges.

Pas 4: completeu el client de registre d'imatges de la càmera ESP32

Client complet de registre d'imatges de la càmera ESP32
Client complet de registre d'imatges de la càmera ESP32
Client complet de registre d'imatges de la càmera ESP32
Client complet de registre d'imatges de la càmera ESP32

Per completar el client de registre d'imatges de càmeres ESP32, a l'SP32 PROTO WEB CAM PCB es va afegir la bateria CD2032 per a RTC i un mòdul de càmera amb OV2640 disponible a TME amb el nom comercial WAVESHARE 8532.

Tots els components es proven mitjançant ARDUINO IDE amb addició ESP32 adequada amb placa seleccionada amb el nom "ESP32 Dev Module"

Pas 5: Codi de prova

Tots els codis de proves estan disponibles a GitLAB:

  • Batec del cor LED i repositori git de UniqueUnitID (DS18B20)
  • I2C (DS3231 RTC, AT24Cxx EEPROM) repositori de git
  • Mòdul de càmera git repo

Recomanat: