Cuprins:
- Pasul 1: Pregătirea schemei
- Pasul 2: Producția de PCB
- Pasul 3: Finalizarea ESP32 PROTO WEB CAM Board
- Pasul 4: Finalizați clientul de înregistrare a imaginii camerei ESP32
- Pasul 5: Codul de testare
Video: Client ESP32 pentru înregistrarea imaginii camerei: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Proiectul de înregistrare a imaginii camerei ESP32 Client se concentrează asupra utilizării microcontrolerului ESP32 pentru realizarea fotografiilor și trimiterea acestuia către serverul central prin Internet utilizând capacitatea WiFi a modulului ESP32.
Placa PCB principală a fost proiectată având în vedere două obiective principale:
- modularitate
- conexiune directă la modulul camerei standard
Toate piesele sunt disponibile pentru comandă în diverse surse, iar exemplele de software sunt disponibile, cum ar fi depozitele Git.
Pasul 1: Pregătirea schemei
Placa ESP32 PROTO WEB CAM a fost proiectată pentru a găzdui următoarele caracteristici:
- conexiune la placa modulului ESP-32S (Wroom) compatibil
- conexiune la modulul de cameră sau terminal pentru 14 pini IO
-
două metode FLASH de memorie ESP32
- USB RS232
- RS232 cu pisici împușcate manual
- cod unic de dispozitiv HW
- RTC
- EEPROM cu comutator RW / R
- două surse de alimentare de 5V
- cristal extern pentru placa ESP-32s
- mufa cardului microSD
- LED puternic
- Convertor DC-DC 5V -> 3V3
- conector suplimentar pentru 3 pini IO suliță, interfețe I2C și RS232
Schema este disponibilă în fișier PDF, combinați câteva scheme disponibile public din diverse surse.
Pasul 2: Producția de PCB
Utilizarea PCB schematică prezentă anterior a fost creată utilizând un software de proiectare care produce fișiere GERBER în tehnologii SMT / SMD pe două fețe, cu tampoane ușor mai mari, pentru ajutor la procesul de lipire manuală și folosind facilități de producție PCB ITD-tim d.o.o. PCB a fost realizat în ROHS.
Puține imagini prezintă produsul final.
Pasul 3: Finalizarea ESP32 PROTO WEB CAM Board
Elementele sunt lipite manual mai ales în tehnologia 0805 și 1206 folosind lipirea ROHS cu puține fiare de lipit. Mai întâi sunt IC-uri de lipit, apoi elemente pasive, după care conectorii. PCB a fost curat cu alcool izopropilic.
Rezultatele finale sunt prezente cu câteva imagini.
Pasul 4: Finalizați clientul de înregistrare a imaginii camerei ESP32
Pentru a finaliza ESP32 Camera Picture Logging Client, pe ESP32 PROTO WEB CAM PCB s-a adăugat bateria CD2032 pentru RTC și modulul de cameră cu OV2640 disponibil de la TME sub denumirea comercială WAVESHARE 8532.
Toate componentele sunt testate utilizând ARDUINO IDE cu adăugarea corespunzătoare a ESP32 cu placa selectată cu numele „ESP32 Dev Module”
Pasul 5: Codul de testare
Toate codurile de testare sunt disponibile pe GitLAB:
- Bătăile inimii LED și repo git UniqueUnitID (DS18B20)
- I2C (DS3231 RTC, AT24Cxx EEPROM) git repo
- Modulul aparatului foto git repo
Recomandat:
Prelucrarea imaginii cu Raspberry Pi: Instalarea OpenCV și separarea culorii imaginii: 4 pași
Prelucrarea imaginilor cu Raspberry Pi: Instalarea OpenCV și separarea culorilor imaginilor: Această postare este primul dintre mai multe tutoriale de procesare a imaginilor care urmează. Aruncăm o privire mai atentă asupra pixelilor care alcătuiesc o imagine, învățăm cum să instalăm OpenCV pe Raspberry Pi și scriem, de asemenea, scripturi de testare pentru a captura o imagine și, de asemenea, c
Noțiuni introductive despre ESP32 CAM - Streaming video folosind ESP CAM prin Wifi - Proiectul camerei de securitate ESP32: 8 pași
Noțiuni introductive despre ESP32 CAM | Streaming video folosind ESP CAM prin Wifi | Proiectul camerei de securitate ESP32: Astăzi vom învăța cum să folosim această nouă placă ESP32 CAM și cum o putem codifica și folosi ca o cameră de securitate și să obținem un streaming video prin wifi
IoT Hydroponics - Utilizarea Adafruit IO pentru înregistrarea EC, PH și temperatură: 6 pași
IoT Hydroponics - Utilizarea Adafruit IO pentru înregistrarea EC, PH și temperatură: Această instrucțiune va arăta cum să monitorizați EC, pH-ul și temperatura unei configurații hidroponice și să încărcați datele în serviciul IO Adafruit. Adafruit IO este gratuit pentru a începe. Există planuri plătite, dar planul gratuit este mai mult decât suficient pentru acest pro
Testarea imaginii pentru culoare și claritate: 8 pași
Testarea imaginii pentru culoare și claritate: am făcut acest instructable pentru mine; pentru a-mi îmbunătăți Instructabilele, cu toate acestea intenționez să împărtășesc ceea ce am găsit. Am observat că unele dintre imaginile pe care le încarc pe Instructabes ies perfect și alte imagini pierd claritatea, puțin decolorate sau neclare. Nu știu
Înregistrarea audio pentru videoclipuri și animații: câteva sfaturi și trucuri rapide: 8 pași
Înregistrarea audio pentru videoclipuri și animații: câteva sfaturi și trucuri rapide: dacă sunteți un artist aspirant sau doar un copil căruia îi place să facă ocazional animații pentru YouTube, este posibil să aveți câteva probleme cu înregistrarea audio. vizual, un videoclip sau o animație ar putea fi bună, dacă oamenii care îl vizionează pot „