Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
ESP32 Regjistrimi i fotografive të kamerës Projekti i klientit përqendrohet në përdorimin e mikrokontrolluesit ESP32 për marrjen e fotografisë dhe dërgimin e tij në serverin qendror përmes Internetit duke përdorur aftësinë WiFi të modulit ESP32.
Bordi kryesor i PCB -së u krijua duke pasur parasysh dy qëllime kryesore:
- modulariteti
- lidhje direkte standarde e modulit të kamerës
Të gjitha pjesët janë të disponueshme për porosi në burime të ndryshme, dhe shembulli i softverit është i disponueshëm si depot e Git.
Hapi 1: Përgatitja e skemës
Bordi ESP32 PROTO WEB CAM u krijua për të akomoduar karakteristikat e mëposhtme:
- lidhje me bordin e moduleve ESP-32S (Wroom) të pajtueshme
- lidhje me modulin ose terminalin e kamerës për 14 kunja IO
-
dy metoda FLASH të kujtesës ESP32
- USB RS232
- RS232 me qitje manuale
- kodi unik i pajisjes HW
- RTC
- EEPROM me ndërprerës RW/R
- dy burime të furnizimit me energji elektrike prej 5V
- kristal i jashtëm për bordin ESP-32s
- prizë e kartës microSD
- LED i fortë
- Konvertor DC -DC 5V -> 3V3
- lidhës shtesë për 3 kunja IO me shtizë, ndërfaqe I2C dhe RS232
Skema është në dispozicion në skedarin PDF, kombinoni disa skema të disponueshme publikisht nga burime të ndryshme.
Hapi 2: Prodhimi i PCB
Përdorimi i PCB-së skematike të mëparshme u krijua duke përdorur softuerë të projektimit të cilët prodhojnë skedarë GERBER në teknologjitë SMT/SMD në dy anë me shtresa pak më të mëdha për ndihmë në procesin e saldimit dhe përdorimin e objekteve të prodhimit të PCB ITD-tim d.o.o. PCB është bërë në ROHS.
Pak fotografi paraqesin produktin përfundimtar.
Hapi 3: Plotësimi i Bordit ESP32 PROTO WEB CAM
Elementet bashkohen me dorë kryesisht në teknologjinë 0805 dhe 1206 duke përdorur lidhësin ROHS me pak hekura lidhës. Së pari janë IC -të e saldimit, pastaj elementët pasivë, pastaj lidhësit. PCB ishte e pastër me alkool izopropil.
Rezultatet përfundimtare janë të pranishme me pak fotografi.
Hapi 4: Plotësoni klientin ESP32 Camera Picture Logging Client
Për të përfunduar ESP32 Camera Picture Logging Client, në ESP32 PROTO WEB CAM PCB u shtua bateria CD2032 për RTC, dhe moduli i kamerës me OV2640 i disponueshëm nga TME me emrin komercial WAVESHARE 8532.
Të gjithë përbërësit janë testuar duke përdorur ARDUINO IDE me shtimin e duhur ESP32 me tabelën e zgjedhur me emrin "ESP32 Dev Module"
Hapi 5: Kodi i Testimit
I gjithë kodi i testimit është i disponueshëm në GitLAB:
- Rrahje zemre LED dhe repo git UniqueUnitID (DS18B20)
- I2C (DS3231 RTC, AT24Cxx EEPROM) repo git
- Moduli i kamerës git repo