Imaginile produselor au caracter informativ si pot prezenta diferente minore, in functie de lot si de furnizor. Este posibil ca specificatiile si pretul produselor sa fie modificate fara preaviz. Facem tot posibilul sa adaugam in pagina produselor specificatii cat mai exacte si corecte dar este posibil ca acestea sa nu fie in totalitate corecte. in cazul in care identificati un astfel de caz, va rugam sa ne semnalati acest lucru.
Produsul este destinat specialistilor si necesita personal calificat si autorizat. Produsul nu include instructiuni de asamblare/utilizare. Punerea in functiune a produsului de catre persoane necalificate duce la pierderea garantiei conform Termenilor si Conditiilor din site.
Placa dezvoltare ESP32-CAM cu CH340G, WIFI, Bluetooth, OV2640 2MP
Adauga in cos produse in valoare de 130 Ron si ai livrare gratuita daca alegi sa platesti online
Produsele sunt expediate din stoc propriu
La toate comenzile online de minim 500 Ron
Placa de dezvoltare ESP32 cu modul camera de 2MP (ESPCAM), OV2640. Placa dispune de conectivitate WiFi, Bluetooth 4.2 LE, suport card SD extern pana la 4GB si este compatibila cu Arduino si alte placi de dezvoltare.
Placa poate fi incompatibila cu ultima versiune a driverului CH340 (2023). Descarcati driverul din sectiunea Download.
Kitul include placa ESP32 cu camera OV2640 de 2MP si convertor serial USB la TTL driver CH340G cu conector MicroUSB pentru comunicarea seriala cu calculatorul si programarea acesteia.
ESP32 integreaza un procesor dual core cu doua LX6 pe 32-bit cu o frecventa de pana la 240MHz si o putere de calcul pana la 600DMIPS, cu 520KB SRAM si 4M extern PSRAM. Placa prezinta si senzori integrati precum Hall Sensor si senzor temperatura.
Specificatii:
Tensiune alimentare: 5V pe pinul de alimentare
Consum curent: Flash LED off: 180mA @ 5V, Flash LED on to maximum brightness: 310mA @ 5V, Deep-sleep: 6mA @ 5V min, Modem-sleep: 20mA @ 5V min, Light-sleep: 6.7mA @ 5V min
Numar pini: 16
Porturi I/O: 9
WiFi: 802.11b/g/n
Bluetooth: 4.2 LE
Frecventa CPU: 80 - 240MHz
CPU: dual core 32 biti
Memorie: INtegrata 520KB SRAM - Externa 4MPSRAM
Suport: UART/SPI/I2C/PWM/ADC/DAC
Camera inclusa: Da, OV2640, 2MP
Suport camere: OV2640 si OV7670
Suport upload imagine WiFi: Da
Suport card TF: Da
Suport moduri consum redus: Da, vezi Consum curent
Integrat: Lwip si FreeRTOS
Suport operare: STA/AP/STA+AP
Suport tehnologie Smart Config/AirKiss
Suport FOTA: Da
SPI Flash: 32Mbit
PSRAM:4MBit
Suport card extern: Da, 4GB
Conector camera: FCP
Format imagini: JPEG( OV2640 support only ), BMP, grayscale
Dimensiuni ESP32 in mm: 42 x 27 x 12
Programator: CH340G
Conector programator: MicroUSB
Pinout:
Tutorial:
Folositi butonul de Download atunci cand incarcati codul in placa.
*in functie de lot, programatorul poate avea sau nu butonul de Download. In lipsa acestuia, programati placa direct. In cazul in care butonul de Download nu functioneaza, puneti in scurt pinul GPIO0 cu GND, alimentati placa, incarcati codul, scoateti scrtul dintre pini si realimentati. Daca tot nu reusiti sa compilati, asigurati-va ca este selectat Flash Mode DIO din Tools -> Flash Mode.
Adaugare placa ESP32-CAM in Arduino IDE:
Pentru instalarea placii in Arduino IDE se procedeaza in felul urmator: File -> Preferences. In Additional Boards Manager introduceti urmatorul URL: https://dl.espressif.com/dl/package_esp32_index.json
Urmeaza Tools->Board->Boards Manager, cautati "esp32", si instalati ESP32 by ESpressif Systems
Urcare cod prin Arduino IDE:
Selectare placa AI-Thinker ESP32-CAM din Tools->Board->ESP32.
Selectare exemplul CameraWebServer din File->Examples->ESP32->Camera. Acest exemplu va crea un server accesibil din reteaua locala prin calculator unde vom putea vizualiza live stream direct din camera.
Pregatiti un cablu Dupont Mama-Mama inainte de a da click pe Upload.
Selectati modelul camerei "CAMERA_MODEL_AI_THINKER" conform codului de mai jos.
// Select camera model //#define CAMERA_MODEL_WROVER_KIT // Has PSRAM //#define CAMERA_MODEL_ESP_EYE // Has PSRAM //#define CAMERA_MODEL_M5STACK_PSRAM // Has PSRAM //#define CAMERA_MODEL_M5STACK_V2_PSRAM // M5Camera version B Has PSRAM //#define CAMERA_MODEL_M5STACK_WIDE // Has PSRAM //#define CAMERA_MODEL_M5STACK_ESP32CAM // No PSRAM #define CAMERA_MODEL_AI_THINKER // Has PSRAM //#define CAMERA_MODEL_TTGO_T_JOURNAL // No PSRAM |
Adaugati SSID si Parola:
const char* ssid = "Nume Retea" const char* password = "Password retea wifi" |
Deschideti monitorul serial, setati baud rate la 115200 conform codului, si asteptati conectarea modulului la WiFi. Va fi afisata in Serial Monitor adresa IP si portul pentru accesarea camerei.
Vizualizare stream:
Deschideti browserul si accesati adresa comunicata in Serial Monitor. In cazul de fata adresa este "http://192.168.0.104/" urmata de portul Web Server, in cazul de fata "80". Adresa finala va arata asa: "http://192.168.0.104:80".
Poate vor aparea in stoc si camere cu banda conectoare mai lunga .
Merge mai puțin partea de recunoaștere a feței. Păcat, este partea care mă interesa. În momentul în care apăs controlul "Face Detection" imaginea îngheață, în terminal îmi apare eroarea: "CORRUPT HEAP: Bad head at 0x3ffe2548. Expected 0xabba1234 got 0x00000008 abort() was called at PC 0x4008a64d on core 1" după care placa face reboot.
Incercati compilarea codului cu Arduino IDE 1.0.1.