Satura rādītājs:

ESP32 kameras attēlu reģistrēšanas klients: 5 soļi
ESP32 kameras attēlu reģistrēšanas klients: 5 soļi

Video: ESP32 kameras attēlu reģistrēšanas klients: 5 soļi

Video: ESP32 kameras attēlu reģistrēšanas klients: 5 soļi
Video: Как настроить и использовать камеру ESP32 с камерой Micro USB WiFi 2024, Novembris
Anonim
ESP32 kameras attēlu reģistrēšanas klients
ESP32 kameras attēlu reģistrēšanas klients

ESP32 kameras attēlu reģistrēšanas klienta projekts koncentrējas uz ESP32 mikrokontrollera izmantošanu attēlu uzņemšanai un nosūta to uz centrālo serveri, izmantojot internetu, izmantojot ESP32 moduļa WiFi iespējas.

Galvenā PCB plāksne tika izstrādāta, ņemot vērā divus galvenos mērķus:

  • modularitāte
  • tiešs standarta kameras moduļa savienojums

Visas detaļas ir pieejamas pasūtīšanai no dažādiem avotiem, un ir pieejams programmatūras piemērs, piemēram, Git krātuves.

1. darbība. Shēmas sagatavošana

ESP32 PROTO WEB CAM dēlis tika izstrādāts, lai pielāgotos šādām funkcijām:

  • savienojums ar ESP-32S moduļu plati (Wroom)
  • savienojums ar kameras moduli vai termināli 14 IO tapām
  • divas ESP32 atmiņas FLASH metodes

    • USB RS232
    • RS232 ar manuāliem šāvieniem
  • unikāls HW ierīces kods
  • RTC
  • EEPROM ar RW/R slēdzi
  • divi 5V barošanas avoti
  • ārējais kristāls ESP-32s plāksnei
  • microSD kartes ligzda
  • grūti pārspēts LED
  • Līdzstrāvas līdzstrāvas pārveidotājs 5V -> 3V3
  • papildu savienotājs 3 šķēpu IO tapām, I2C un RS232 saskarnēm

Shēma ir pieejama PDF failā, apvienojiet dažas shematiskas, kas ir publiski pieejamas no dažādiem avotiem.

2. solis: PCB ražošana

PCB ražošana
PCB ražošana
PCB ražošana
PCB ražošana

Izmantojot iepriekš esošo shematisko PCB, tika izveidota, izmantojot projektēšanas programmatūru, kas ražo GERBER failus divās SMT/SMD tehnoloģijās ar nedaudz lielākiem spilventiņiem, lai palīdzētu rokas lodēšanas procesā un izmantojot PCB ražošanas iekārtas ITD-tim d.o.o. PCB tika izgatavots ROHS.

Tikai daži attēli parāda galaproduktu.

3. darbība. ESP32 PROTO WEB CAM plates aizpildīšana

ESP32 PROTO WEB CAM dēļa aizpildīšana
ESP32 PROTO WEB CAM dēļa aizpildīšana
ESP32 PROTO WEB CAM dēļa aizpildīšana
ESP32 PROTO WEB CAM dēļa aizpildīšana

Elementi tiek lodēti ar rokām, galvenokārt 0805 un 1206 tehnoloģijās, izmantojot ROHS lodmetālu ar dažiem lodāmuriem. Pirmkārt, ir lodēšanas IC, tad pasīvie elementi, pēc tam savienotāji. PCB bija tīrs ar izopropilspirtu.

Galīgie rezultāti ir parādīti ar dažiem attēliem.

4. darbība. Pabeidziet ESP32 kameras attēlu reģistrēšanas klientu

Pabeigt ESP32 kameras attēlu reģistrēšanas klientu
Pabeigt ESP32 kameras attēlu reģistrēšanas klientu
Pabeigt ESP32 kameras attēlu reģistrēšanas klientu
Pabeigt ESP32 kameras attēlu reģistrēšanas klientu

Lai pabeigtu ESP32 kameras attēlu reģistrēšanas klientu, ESP32 PROTO WEB CAM PCB tika pievienots akumulators CD2032 RTC un kameras modulis ar OV2640, kas pieejams TME ar tirdzniecības nosaukumu WAVESHARE 8532.

Visas sastāvdaļas tiek pārbaudītas, izmantojot ARDUINO IDE ar atbilstošu ESP32 papildinājumu ar izvēlētu tāfeli ar nosaukumu "ESP32 Dev Module"

5. darbība: pārbaudes kods

Visi testēšanas kodi ir pieejami vietnē GitLAB:

  • LED sirdsdarbība un UniqueUnitID (DS18B20) git repo
  • I2C (DS3231 RTC, AT24Cxx EEPROM) git repo
  • Kameras moduļa git repo

Ieteicams: