Microcontrolerele au devenit suficient de mari si puternice pentru a incepe sa gestioneze module de camera care, in trecut, ar fi necesitat un computer complet sau un FPGA pentru a fi gestionate. Cipurile RP2040 si ESP32-Sx, de exemplu, au suficiente pini pentru a comunica cu iesirea de date de 8 biti, DMA pentru a captura rapid un cadru si RAM-ul necesar pentru a tampona o fotografie bruta. Acum, tot ce avem nevoie este un modul de camera bun pentru a face interfatarea usoara!
Acest breakout Adafruit OV5640 Camera cu obiectiv de 72 de grade si autofocalizare are o camera OV5640 de calitate buna cu un element senzor de 5 megapixeli, un obiectiv non-distorsionant de 72 de grade si motor de autofocalizare, plus toata circuitele de suport necesare. Am analizat modulele de camera existente si, in timp ce aceasta placa breakout este compatibila in sens invers, am facut cateva imbunatatiri:
Conector standard 2x9 daca doriti, dar si o banda de conectori duplicata la 0,3" distanta, astfel incat sa o puteti conecta la un breadboard sau perfboard
Generare selectabila a ceasului extern sau intern de 24 MHz "XCLK" - economisiti un pin gpio, sau aveti un semnal stabil de 24 MHz chiar si daca microcontrollerul dvs. nu-l poate genera pentru dumneavoastra.
Zona de camera cu disipare a caldurii cu pad de masa expus, cu multe vai pentru o transferare termica buna. Util pentru cand faceti codificare continua si reducerea derapajului termic al imaginii.
Jumper optional de alimentare VMotor de 3,3V pe DATA1, pentru modulele de camera cu autofocalizare
LED de alimentare de 3,3V pe spate care poate fi dezactivat
Retineti ca pentru a folosi capacitatea de autofocalizare, trebuie sa incarcati un nou firmware binar prin I2C si sa scurtati jumper-ul VM pe partea din spate a modulului de camera, care va furniza alimentare de 3,3V pe DATA1. Sistemul de autofocalizare este controlat cu comenzi I2C pentru a incepe o procedura de autofocalizare si apoi pentru a determina ca focalizarea este completa. In caz contrar, camera arata exact ca orice alt senzor OV5640.
Detalii tehnice:
https://www.adafruit.com/product/5840