logo

ArduCam OV2640 Mini fotocamera SPI da 2 MP su Raspberry Pi Pico

prodotto

INTRODUZIONE

In alternativa ad Arduino, Raspberry Pi Pico non ha potenza di elaborazione, memoria e un'interfaccia CSI, il che rende impossibile per Pico lavorare con i moduli della fotocamera CSI-2 ufficiali o MIPI. Per fortuna, Pico ha una vasta gamma di opzioni I/O flessibili, incluso SPI, che consente alla fotocamera Arducam SPI di funzionare con Pico.
Ora, il team Arducam ha risolto la compatibilità della nostra fotocamera SPI con Raspberry Pi Pico. Fai funzionare la videocamera per la demo di Rilevamento di persone!

SPECIFICHE CHIAVE

Sensore di immagine OV2640
Dimensione dell'array attivo 1600x 1200
Supporto alla risoluzione UXGA, SVGA, VGA, QVGA, CIF, QCIF
Supporto per il formato RAW, YUV, RGB, JPEG
Lente 1/4 pollici
Velocità SPI 8 MHz
Dimensione buffer frame 8MByte
Temperatura di lavoro. -10°C-+55°C
Consumo energetico Normale: 5V/70mA,

Modalità a bassa potenza: 5V/20mA

CARATTERISTICHE

  • Supporto per obiettivo con attacco M12 o CS con opzioni di obiettivo intercambiabili
  • Interfaccia I2C per la configurazione del sensore
  • Interfaccia SPI per i comandi della telecamera e il flusso di dati
  • Tutte le porte IO sono tolleranti 5V/3.3V
  • Supporta la modalità di compressione JPEG, la modalità di scatto singolo e multiplo, l'operazione di lettura multipla di acquisizione una tantum, l'operazione di lettura a raffica, la modalità a basso consumo e così via.

PINATURA

Spillo No. Spillo Name DescrizionePTI-ITon
1 CS Ingresso di selezione del chip slave SPI
2 MOSI Uscita master SPI ingresso slave
3 MISO SPI master input uscita slave
4 SCLC Ingresso orologio seriale SPI
5 Terra Massa di potenza
6 VCC Alimentazione 3.3V ~ 5V
7 SDA Interfaccia seriale a due fili I/O dati
8 SCL Orologio con interfaccia seriale a due fili

CABLAGGIO TIPICO

Cablaggio

NOTA: Il modulo fotocamera Arducam Mini 2MP è una soluzione generica compatibile con più piattaforme, include Arduino, ESP32, Micro: bit e Raspberry Pi Pico che stiamo utilizzando. Per la strizzatura e il software su altre piattaforme, fare riferimento alla pagina del prodotto: https://www.arducam.com/product/arducam-2mp-spi-camera-b0067-arduino/
Se hai bisogno del nostro aiuto o desideri personalizzare altri modelli di fotocamere Pico, non esitare a contattarci all'indirizzo support@ardducam.com

CONFIGURAZIONE DEL SOFTWARE

Per facilitare la copia, fare riferimento alla pagina doc: https://www.arducam.com/docs/pico/arducam-camera-module-for-raspberry-pi-pico/spi-camera-for-raspberry-pi-pico/
Ci terremo costantemente aggiornati online.

  1. Ottieni il driver: git clone https://github.com/ArduCAM/PICO_SPI_CAM.git 
  2. Come accedere alla telecamera SPI utilizzando C
    Fotocamere supportate dal conducente
    • OV2640 2MP_Più formato JPEG
    • OV5642 5MP_Più formato JPEGimmagine 0Compila la libreria dei driver
      Nota: Fare riferimento al manuale ufficiale per l'ambiente di sviluppo: https://www.raspberrypi.org/documentation/rp2040/getting-started/#getting-started-with-c Scegli la demo e inserisci il seguente codice per compilarlo. (l'impostazione predefinita è Arducam_MINI_2MP_Plus_Videostreaing)
      Esegui il .uf2 file
      Copia PICO_SPI_CAM/C/build/Examples/Arducam_MINI_2MP_Plus_Videostreaing/Arducam_mini_2mp_plus_videostreaming.uf2 file a Pico per eseguire il test.immagine 1Apri HostApp.exe sotto PICO_SPI_CAM/HostApp file percorso, configurare il numero di porta e fare clic su Immagine per view l'immagine.
  3. Come accedere alla fotocamera utilizzando Python (su Windows)
    1. Scarica e installa il software di sviluppo Thonny Fare riferimento al manuale ufficiale: https://thonny.org/
    2. Configurare l'IDE: Fare riferimento al manuale ufficiale: https://circuitpython.org/
    3. Corri Thonny
      • Copia tutti i files tranne boot.py sotto PI-CO_SPI_CAM/Python/ file strada per Pico.
      • Apri il software Thonny->Seleziona Interprete->Seleziona Circuit Python (generico)-> Premi OK
      • Aprire Gestione dispositivi per controllare le porte (COM e LPT) di Pico e quindi configurare il numero di porta di Circuit Python (generico)
      • Copia tutto il boot.py file sotto PICO_SPI_CAM/Python/ file strada per Pico.
      • Riavvia Pico e quindi controlla il nuovo numero di porta in Porte (COM e LPT), è utilizzato per la comunicazione USB.
      • Aprire il dispositivo CircuitPython del programma dell'unità della fotocamera tramite l'apertura file su Thonny
      • Fare clic su Esegui e appare [48], CameraType è OV2640, SPI Interface OK significa che l'inizializzazione della telecamera è completata. Nota [48] si riferisce all'indirizzo del dispositivo I2C della telecamera OV2640.
      • Apri HostApp.exe sotto PICO_SPI_CAM/HostApp file percorso, selezionare il numero di porta utilizzato per la comunicazione USB e fare clic su Immagine per view l'immagine.

Se hai bisogno del nostro aiuto o delle informazioni dettagliate sull'API, non esitare a contattarci.
E-mail: support@ardducam.com
Web: www.ardducam.com
Pagina Doc: https://www.arducam.com/docs/pico/arducam-camera-module-for-raspberry-pi-pico/spi-camera-for-raspberry-pi-pico/logo

Documenti / Risorse

ArduCam OV2640 Mini fotocamera SPI da 2 MP su Raspberry Pi Pico [pdf] Guida utente
OV2640, Mini 2MP, Fotocamera SPI su Raspberry Pi Pico

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *