ArduCam OV2640 Mini càmera SPI de 2MP a Raspberry Pi Pico

INTRODUCCIÓ
Com a alternativa a Arduino, Raspberry Pi Pico no té potència de processament, memòria i una interfície CSI, cosa que fa impossible que Pico funcioni amb els mòduls de càmera MIPI CSI-2 oficials o qualsevol. Afortunadament, Pico té una àmplia gamma d'opcions d'E/S flexibles que inclou SPI, que permet que la càmera Arducam SPI funcioni amb Pico.
Ara, l'equip d'Arducam ha resolt la compatibilitat de la nostra càmera SPI amb Raspberry Pi Pico. Feu que la càmera funcioni per a la demostració de Detecció de persones!
ESPECIFICACIONS CLAU
| Sensor d'imatge | OV2640 |
| Mida de la matriu activa | 1600 x 1200 |
| Suport a la resolució | UXGA, SVGA, VGA, QVGA, CIF, QCIF |
| Suport de format | RAW, YUV, RGB, JPEG |
| Lent | 1/4 polzada |
| Velocitat SPI | 8 MHz |
| Mida de la memòria intermèdia | 8MByte |
| Temp. de treball. | -10°C-+55°C |
| Consum d'energia | Normal: 5V/70mA,
Mode de baixa potència: 5V/20mA |
CARACTERÍSTIQUES
- Suport de lents de montura M12 o CS amb opcions de lents canviables
- Interfície I2C per a la configuració del sensor
- Interfície SPI per a ordres de càmera i flux de dades
- Tots els ports IO són tolerants a 5 V/3.3 V
- Admet el mode de compressió JPEG, el mode de captura única i múltiple, l'operació de lectura múltiple de captura d'una vegada, l'operació de lectura en ràfega, el mode de baixa potència, etc.
PINOUT
| Pin No. | Pin Name | Description |
| 1 | CS | Entrada de selecció de xip esclau SPI |
| 2 | Extensió MOSI | Entrada esclava de sortida mestra SPI |
| 3 | MISO | Sortida esclava d'entrada mestra SPI |
| 4 | SCLK | Entrada de rellotge sèrie SPI |
| 5 | GND | Terra elèctrica |
| 6 | VCC | Font d'alimentació de 3.3 V ~ 5 V |
| 7 | SDA | E/S de dades d'interfície sèrie de dos cables |
| 8 | SCL | Rellotge d'interfície sèrie de dos cables |
CABLEATGE TÍPIC

NOTA: El mòdul de càmera Arducam Mini 2MP és una solució de propòsit general compatible amb diverses plataformes, com ara Arduino, ESP32, Micro:bit i el Raspberry Pi Pico que estem utilitzant. Per a l'escorregut i el programari en altres plataformes, consulteu la pàgina del producte: https://www.arducam.com/product/arducam-2mp-spi-camera-b0067-arduino/
Si necessiteu la nostra ajuda o voleu personalitzar altres models de càmeres Pico, no dubteu a contactar amb nosaltres a support@arducam.com
CONFIGURACIÓ DE PROGRAMARI
Per facilitar la còpia, consulteu la pàgina del document: https://www.arducam.com/docs/pico/arducam-camera-module-for-raspberry-pi-pico/spi-camera-for-raspberry-pi-pico/
Ens mantindrem actualitzats en línia contínuament.
- Obteniu el controlador: git clone https://github.com/ArduCAM/PICO_SPI_CAM.git
- Com accedir a la càmera SPI mitjançant C
Càmeres suportades pel conductor- OV2640 2MP_Plus format JPEG
- OV5642 5MP_Plus format JPEG
Compileu la biblioteca de controladors
Nota: Consulteu el manual oficial de l'entorn de desenvolupament: https://www.raspberrypi.org/documentation/rp2040/getting-started/#getting-started-with-c Trieu la demostració i introduïu el codi següent per compilar-la. (el valor predeterminat és Arducam_MINI_2MP_Plus_Videostreaing)
Executeu el fitxer .uf2 file
Copieu el PICO_SPI_CAM/C/build/Examples/Arducam_MINI_2MP_Plus_Videostreaing/Arducam_mini_2mp_plus_videostreaming.uf2 file a Pico per fer la prova.
Obriu HostApp.exe a PICO_SPI_CAM/HostApp file camí, configureu el número de port i feu clic a Imatge a view la imatge.
- Com accedir a la càmera mitjançant Python (a Windows)
- Baixeu i instal·leu el programari de desenvolupament Thonny Consulteu el manual oficial: https://thonny.org/
- Configura l'IDE: consulta el manual oficial: https://circuitpython.org/
- Corre Thonny
- Copia tots els files excepte boot.py a PI-CO_SPI_CAM/Python/ file camí cap al Pico.
- Obriu el programari Thonny->Seleccioneu intèrpret->Seleccioneu Circuit Python (genèric)-> Premeu D'acord
- Obriu el Gestor de dispositius per comprovar els ports (COM i LPT) de Pico i, a continuació, configureu el número de port de Circuit Python (genèric)
- Copieu tot el fitxer boot.py file sota PICO_SPI_CAM/Python/ file camí cap al Pico.
- Reinicieu Pico i, a continuació, comproveu el nou número de port a Ports (COM i LPT), que s'utilitza per a la comunicació USB.
- Obriu el dispositiu CircuitPython del programa d'accionament de la càmera mitjançant l'obertura file a Thonny
- Feu clic a Executar i apareixerà [48], CameraType és OV2640, SPI Interface OK significa que la inicialització de la càmera s'ha completat. Nota [48] es refereix a l'adreça del dispositiu I2C de la càmera OV2640.
- Obriu HostApp.exe a PICO_SPI_CAM/HostApp file camí, seleccioneu el número de port utilitzat per a la comunicació USB i feu clic a Imatge a view la imatge.
Si necessiteu la nostra ajuda o la informació detallada de l'API, no dubteu a contactar amb nosaltres.
Correu electrònic: support@arducam.com
Web: www.arducam.com
Pàgina de document: https://www.arducam.com/docs/pico/arducam-camera-module-for-raspberry-pi-pico/spi-camera-for-raspberry-pi-pico/
Documents/Recursos
![]() |
ArduCam OV2640 Mini càmera SPI de 2MP a Raspberry Pi Pico [pdfGuia de l'usuari OV2640, Mini 2MP, càmera SPI a Raspberry Pi Pico |




