Turinys:

ESP32 fotoaparato nuotraukų registravimo klientas: 5 žingsniai
ESP32 fotoaparato nuotraukų registravimo klientas: 5 žingsniai

Video: ESP32 fotoaparato nuotraukų registravimo klientas: 5 žingsniai

Video: ESP32 fotoaparato nuotraukų registravimo klientas: 5 žingsniai
Video: Robot-1 Fotoğraf Makinesi | Kamera Müzesi 2024, Lapkritis
Anonim
ESP32 fotoaparato nuotraukų registravimo klientas
ESP32 fotoaparato nuotraukų registravimo klientas

„ESP32 Camera Picture Logging Client“projekto tikslas yra fotografuoti naudojant ESP32 mikrovaldiklį ir nusiųsti jį į centrinį serverį internetu, naudojant „ESP32“modulio „WiFi“funkciją.

Pagrindinė PCB plokštė buvo sukurta atsižvelgiant į du pagrindinius tikslus:

  • moduliškumas
  • tiesioginis standartinis fotoaparato modulio prijungimas

Visas dalis galima užsisakyti iš įvairių šaltinių, o programinės įrangos pavyzdys yra, pvz., „Git“saugyklos.

1 žingsnis: Schemos paruošimas

ESP32 PROTO WEB CAM plokštė buvo sukurta taip, kad atitiktų šias funkcijas:

  • jungtis prie ESP-32S modulio plokštės („Wroom“)
  • prijungimas prie fotoaparato modulio arba terminalo 14 IO kaiščių
  • du ESP32 atminties FLASH metodai

    • USB RS232
    • RS232 su rankiniais šratiniais
  • unikalus HW įrenginio kodas
  • RTC
  • EEPROM su RW/R jungikliu
  • du 5 V maitinimo šaltiniai
  • išorinis kristalas ESP-32s plokštei
  • „microSD“kortelės lizdas
  • sunkiai įveikiamas LED
  • DC -DC keitiklis 5V -> 3V3
  • papildoma jungtis, skirta 3 ieties IO kaiščiams, I2C ir RS232 sąsajoms

Schema yra prieinama PDF faile, derinkite kelias schemas, viešai prieinamas iš įvairių šaltinių.

2 žingsnis: PCB gamyba

PCB gamyba
PCB gamyba
PCB gamyba
PCB gamyba

Naudojant anksčiau pateiktą scheminę PCB buvo sukurta naudojant projektavimo programinę įrangą, kuri gamina GERBER failus dviejose SMT/SMD technologijose su šiek tiek didesnėmis trinkelėmis, kad padėtų rankinio litavimo procesui ir naudojant PCB gamybos įrenginius ITD-tim d.o.o. PCB buvo pagamintas ROHS.

Galutinį produktą pateikia kelios nuotraukos.

3 veiksmas: užpildykite ESP32 PROTO WEB CAM plokštę

Užbaigiama ESP32 PROTO WEB CAM plokštė
Užbaigiama ESP32 PROTO WEB CAM plokštė
Užbaigiama ESP32 PROTO WEB CAM plokštė
Užbaigiama ESP32 PROTO WEB CAM plokštė

Elementai yra lituojami rankomis, daugiausia naudojant 0805 ir 1206 technologijas, naudojant ROHS lydmetalį su keliais lydmetaliais. Pirmiausia yra litavimo IC, tada pasyvūs elementai, po to jungtys. PCB buvo švarus izopropilo alkoholiu.

Galutiniai rezultatai pateikiami su keliomis nuotraukomis.

4 veiksmas: užpildykite ESP32 fotoaparato paveikslėlių registravimo klientą

Užpildykite ESP32 fotoaparato nuotraukų registravimo klientą
Užpildykite ESP32 fotoaparato nuotraukų registravimo klientą
Užpildykite ESP32 fotoaparato nuotraukų registravimo klientą
Užpildykite ESP32 fotoaparato nuotraukų registravimo klientą

Norėdami užbaigti ESP32 fotoaparato vaizdų registravimo klientą, ESP32 PROTO WEB CAM PCB pridėjo bateriją CD2032 RTC ir fotoaparato modulį su OV2640, kurį galima įsigyti iš TME komerciniu pavadinimu WAVESHARE 8532.

Visi komponentai yra testuojami naudojant ARDUINO IDE, tinkamai papildant ESP32 ir pasirinktą plokštę pavadinimu „ESP32 Dev Module“

5 žingsnis: bandymo kodas

Visi bandymo kodai yra prieinami „GitLAB“:

  • LED širdies plakimas ir „UniqueUnitID“(DS18B20) „git repo“
  • I2C (DS3231 RTC, AT24Cxx EEPROM) git repo
  • Kameros modulio „git repo“

Rekomenduojamas: