ArduCam OV2640 Mini 2MP SPI-kamera på Raspberry Pi Pico

INDLEDNING
Som et alternativ til Arduino mangler Raspberry Pi Pico processorkraft, hukommelse og et CSI-interface, hvilket gør det umuligt for Pico at arbejde med de officielle eller andre MIPI CSI-2-kameramoduler. Heldigvis har Pico en bred vifte af fleksible I/O-muligheder, herunder SPI, som gør det muligt for Arducam SPI-kameraet at arbejde med Pico.
Nu har Arducam-teamet løst kompatibiliteten af vores SPI-kamera med Raspberry Pi Pico. Få kameraet til at fungere til Person Detection-demoen!
VIGTIGE SPECIFIKATIONER
| Billedsensor | OV2640 |
| Aktiv array størrelse | 1600 x 1200 |
| Opløsningsstøtte | UXGA, SVGA, VGA, QVGA, CIF, QCIF |
| Formatunderstøttelse | RAW, YUV, RGB, JPEG |
| Linse | 1/4 tomme |
| SPI hastighed | 8 MHz |
| Rammebufferstørrelse | 8 MB |
| Arbejdstemp. | -10°C-+55°C |
| Strømforbrug | Normal: 5V/70mA,
Lav strømtilstand: 5V/20mA |
FUNKTIONER
- M12-fatning eller CS-fatning objektivholder med udskiftelige objektivmuligheder
- I2C-interface til sensorkonfigurationen
- SPI-interface til kamerakommandoer og datastrøm
- Alle IO-porte er 5V/3.3V tolerante
- Understøtter JPEG-komprimeringstilstand, enkelt- og multioptagelsestilstand, engangsindfangning af flere læsningsoperationer, burst-læsningsoperation, laveffekttilstand og etc.
PINOUT
| Stift No. | Stift Name | Beskrivelseption |
| 1 | CS | SPI slave chip valg input |
| 2 | Mosi | SPI master output slave input |
| 3 | MISO | SPI master input slave output |
| 4 | SCLK | SPI seriel urindgang |
| 5 | GND | Strømforbindelse |
| 6 | VCC | 3.3V ~ 5V Strømforsyning |
| 7 | SDA | To-leder seriel interface Data I/O |
| 8 | SCL | To-leder seriel interfaceur |
TYPISK LEDNING

NOTE: Arducam Mini 2MP kameramodul er en generel løsning, der er kompatibel med flere platforme, herunder Arduino, ESP32, Micro:bit og Raspberry Pi Pico, vi bruger. For vridning og software på andre platforme henvises til produktsiden: https://www.arducam.com/product/arducam-2mp-spi-camera-b0067-arduino/
Hvis du har brug for vores hjælp eller ønsker at tilpasse andre modeller af Pico kameraer, er du velkommen til at kontakte os på support@arducam.com
OPSÆTNING AF SOFTWARE
For at lette kopiering, se venligst dokumentsiden: https://www.arducam.com/docs/pico/arducam-camera-module-for-raspberry-pi-pico/spi-camera-for-raspberry-pi-pico/
Vi vil løbende holde online opdateret.
- Hent driveren: git clone https://github.com/ArduCAM/PICO_SPI_CAM.git
- Sådan får du adgang til SPI-kamera ved hjælp af C
Kameraer understøttet af driveren- OV2640 2MP_Plus JPEG-format
- OV5642 5MP_Plus JPEG-format
Kompiler driverbiblioteket
Note: Se den officielle manual for udviklingsmiljøet: https://www.raspberrypi.org/documentation/rp2040/getting-started/#getting-started-with-c Vælg demoen og indtast følgende kode for at kompilere den. (standard er Arducam_MINI_2MP_Plus_Videostreaing)
Kør .uf2 file
Kopier PICO_SPI_CAM/C/build/Examples/Arducam_MINI_2MP_Plus_Videostreaing/Arducam_mini_2mp_plus_videostreaming.uf2 file til Pico for at køre testen.
Åbn HostApp.exe under PICO_SPI_CAM/HostApp file sti, konfigurer portnummeret og klik på Billede til view billedet.
- Sådan får du adgang til kamera ved hjælp af Python (på Windows)
- Download og installer udviklingssoftware Thonny Se den officielle manual: https://thonny.org/
- Konfigurer IDE: Se den officielle manual: https://circuitpython.org/
- Løb Thonny
- Kopier alle files undtagen boot.py under PI-CO_SPI_CAM/Python/ file stien til Pico.
- Åbn Thonny-software->Vælg tolk->Vælg Circuit Python (generisk)-> Tryk OK
- Åbn Enhedshåndtering for at kontrollere portene (COM & LPT) i Pico og konfigurer derefter portnummeret på Circuit Python (generisk)
- Kopier alt boot.py file under PICO_SPI_CAM/Python/ file stien til Pico.
- Genstart Pico og tjek derefter det nye portnummer under Porte (COM & LPT), det er vant til USB-kommunikation.
- Åbn kameradrevprogrammet CircuitPython-enhed via åbning file på Thonny
- Klik på Kør, og det vises [48], CameraType er OV2640, SPI Interface OK betyder, at initialiseringen af kameraet er fuldført. Bemærk [48] henviser til I2C-enhedsadressen for OV2640-kameraet.
- Åbn HostApp.exe under PICO_SPI_CAM/HostApp file sti, vælg det portnummer, der bruges til USB-kommunikation, og klik på Billede til view billedet.
Hvis du har brug for vores hjælp eller API-detaljerede oplysninger, er du velkommen til at kontakte os.
E-mail: support@arducam.com
Web: www.arducam.com
Doc-side: https://www.arducam.com/docs/pico/arducam-camera-module-for-raspberry-pi-pico/spi-camera-for-raspberry-pi-pico/
Dokumenter/ressourcer
![]() |
ArduCam OV2640 Mini 2MP SPI-kamera på Raspberry Pi Pico [pdfBrugervejledning OV2640, Mini 2MP, SPI-kamera på Raspberry Pi Pico |




