logu

Camera ArduCam OV2640 Mini 2MP SPI nantu à Raspberry Pi Pico

pruduttu

INTRODUZIONE

In alternativa à l'Arduino, Raspberry Pi Pico ùn manca a putenza di trasfurmazioni, a memoria è una interfaccia CSI, chì rende impussibile à Pico di travaglià cù l'ufficiali o qualsiasi moduli di càmera MIPI CSI-2. Fortunatamente, Pico hà una larga gamma di opzioni I / O flessibili include SPI, chì permette à a camera Arducam SPI di travaglià cù Pico.
Avà, a squadra Arducam hà risoltu a cumpatibilità di a nostra camera SPI cù Raspberry Pi Pico. Ottene a camera chì travaglia per a demo di Person Detection!

SPECIFICHE CHIAVE

Sensor d'imaghjini OV 2640
Dimensione di array attivu 1600 x 1200
Supportu di risoluzione UXGA, SVGA, VGA, QVGA, CIF, QCIF
Supportu di furmatu RAW, YUV, RGB, JPEG
Lens 1/4 inch
A velocità SPI 8 MHz
Frame buffer Size 8 MByte
Tempu di travagliu. -10°C-+55°C
Cunsumu d'energia Normale: 5V/70mA,

Modu di bassa putenza: 5V / 20mA

CARATTERISTICHE

  • Supportu per lenti di montura M12 o CS cù opzioni di lenti cambiabili
  • Interfaccia I2C per a cunfigurazione di u sensoru
  • Interfaccia SPI per cumandamenti di càmera è flussu di dati
  • Tutti i porti IO sò 5V / 3.3V toleranti
  • Supporta u modu di compressione JPEG, u modu di ripresa unica è multipla, cattura una volta l'operazione di lettura multipla, l'operazione di lettura di burst, u modu di bassa putenza è etc.

PIINU

Pin No. Pin Name Description
1 CS SPI slave chip select input
2 MOSI SPI master output input slave
3 MISO Ingressu maestru SPI uscita slave
4 SCLK Ingressu di l'orologio seriale SPI
5 GND Terra di putenza
6 VCC 3.3V ~ 5V Alimentazione
7 SDA I / O di dati di interfaccia seriale à dui fili
8 SCL Clock d'interfaccia seriale à dui fili

CABLATURA TIPICA

Wiring

NOTA: U modulu di càmera Arducam Mini 2MP hè una suluzione generale cumpatibile cù parechje piattaforme, include Arduino, ESP32, Micro:bit è u Raspberry Pi Pico chì usemu. Per u wring è u software in altre piattaforme, fate riferimentu à a pagina di u produttu: https://www.arducam.com/product/arducam-2mp-spi-camera-b0067-arduino/
Sè avete bisognu di u nostru aiutu o vulete persunalizà altri mudelli di fotocamere Pico, sentite liberu di cuntattateci à support@arducam.com

SETUP SOFTWARE

Per facilità a copia, fate riferimentu à a pagina doc: https://www.arducam.com/docs/pico/arducam-camera-module-for-raspberry-pi-pico/spi-camera-for-raspberry-pi-pico/
Manteneremu in linea sempre aggiornati.

  1. Prendi u driver: git clone https://github.com/ArduCAM/PICO_SPI_CAM.git 
  2. Cumu accede à SPI Camera cù C
    Fotocamere supportate da u driver
    • Formatu JPEG OV2640 2MP_Plus
    • Formatu JPEG OV5642 5MP_Plusimagine 0Cumpilà a biblioteca di u driver
      Nota: Consultate u manuale ufficiale per l'ambiente di sviluppu: https://www.raspberrypi.org/documentation/rp2040/getting-started/#getting-started-with-c Sceglite a demo è inserite u codice seguente per compilà. (predefinitu hè Arducam_MINI_2MP_Plus_Videostreaing)
      Eseguite u .uf2 file
      Copia u PICO_SPI_CAM/C/build/Examples/Arducam_MINI_2MP_Plus_Videostreaing/Arducam_mini_2mp_plus_videostreaming.uf2 file à Pico per fà a prova.imagine 1Aprite HostApp.exe sottu PICO_SPI_CAM/HostApp file percorso, cunfigurà u numeru di portu, è cliccate Image to view l'imaghjini.
  3. Cumu accede à a Camera cù Python (in Windows)
    1. Scaricate è installate u software di sviluppu Thonny Consultate u manuale ufficiale: https://thonny.org/
    2. Configurate l'IDE: Consultate u manuale ufficiale: https://circuitpython.org/
    3. Corri Thonny
      • Copia tuttu u files eccettu boot.py sottu PI-CO_SPI_CAM/Python/ file caminu versu Picu.
      • Aprite u software Thonny->Selezziunà l'Interprete->Select Circuit Python (generic)-> Press OK
      • Open Device Manager per verificà i Porti (COM & LPT) di Pico è poi cunfigurà u numeru di portu di Circuit Python (generic)
      • Copia tuttu u boot.py file sottu PICO_SPI_CAM/Python/ file caminu versu Picu.
      • Reboot Pico è poi verificate u novu numeru di portu sottu Ports (COM & LPT), hè adupratu per a cumunicazione USB.
      • Aprite u prugramma di unità di càmera CircuitPython per l'apertura file nantu à Thonny
      • Cliccate Run, è appare [48], CameraType hè OV2640, SPI Interface OK significa chì l'inizializazione di a camera hè finita. Nota [48] si riferisce à l'indirizzu di u dispositivu I2C di a camera OV2640.
      • Aprite HostApp.exe sottu PICO_SPI_CAM/HostApp file percorso, selezziunà u numeru di portu utilizatu per a cumunicazione USB, è cliccate Image to view l'imaghjini.

Sè avete bisognu di u nostru aiutu o di l'infurmazioni dettagliate API, sentite liberu di cuntattateci.
E-mail: support@arducam.com
Web: www.arducam.com
Pagina Doc: https://www.arducam.com/docs/pico/arducam-camera-module-for-raspberry-pi-pico/spi-camera-for-raspberry-pi-pico/logu

Documenti / Risorse

Camera ArduCam OV2640 Mini 2MP SPI nantu à Raspberry Pi Pico [pdfGuida di l'utente
OV2640, Mini 2MP, Camera SPI nantu à Raspberry Pi Pico

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *