Raspberry Pi Pico의 ArduCam OV2640 미니 2MP SPI 카메라

소개
Arduino의 대안으로 Raspberry Pi Pico는 처리 능력, 메모리 및 CSI 인터페이스가 부족하여 Pico가 공식 또는 MIPI CSI-2 카메라 모듈과 함께 작동할 수 없습니다. 고맙게도 Pico에는 SPI가 포함된 다양한 유연한 I/O 옵션이 있어 Arducam SPI 카메라가 Pico와 함께 작동할 수 있습니다.
이제 Arducam 팀은 SPI 카메라와 Raspberry Pi Pico의 호환성을 해결했습니다. 사람 감지 데모를 위해 카메라를 작동시키십시오!
주요 사양
| 이미지 센서 | OV2640 |
| 활성 어레이 크기 | 1600x 1200 |
| 해상도 지원 | UXGA, SVGA, VGA, QVGA, CIF, QCIF |
| 포맷 지원 | RAW, YUV, RGB, JPEG |
| 렌즈 | 1/4 인치 |
| SPI 속도 | 8MHz |
| 프레임 버퍼 크기 | 8MByte |
| 작동 온도 | -10°C-+55°C |
| 전력 소비 | 정상: 5V/70mA,
저전력 모드: 5V/20mA |
특징
- 변경 가능한 렌즈 옵션이 있는 M12 마운트 또는 CS 마운트 렌즈 홀더
- 센서 구성을 위한 I2C 인터페이스
- 카메라 명령 및 데이터 스트림을 위한 SPI 인터페이스
- 모든 IO 포트는 5V/3.3V 허용
- JPEG 압축 모드, 단일 및 다중 촬영 모드, 한 번 캡처 다중 읽기 작업, 버스트 읽기 작업, 저전력 모드 등을 지원합니다.
핀아웃
| 핀 No. | 핀 Name | 설명프티on |
| 1 | CS | SPI 슬레이브 칩 선택 입력 |
| 2 | 모시 | SPI 마스터 출력 슬레이브 입력 |
| 3 | 미소 | SPI 마스터 입력 슬레이브 출력 |
| 4 | SCLK | SPI 직렬 클록 입력 |
| 5 | 접지 | 전원 접지 |
| 6 | (주)비씨씨 | 3.3V ~ 5V 전원 |
| 7 | 재림교회 | XNUMX선 직렬 인터페이스 데이터 I/O |
| 8 | 에스씨엘 | XNUMX선 직렬 인터페이스 클록 |
일반적인 배선

메모: Arducam Mini 2MP 카메라 모듈은 우리가 사용하는 Arduino, ESP32, Micro:bit 및 Raspberry Pi Pico를 포함한 여러 플랫폼과 호환되는 범용 솔루션입니다. 다른 플랫폼의 링 및 소프트웨어에 대해서는 제품 페이지를 참조하십시오. https://www.arducam.com/product/arducam-2mp-spi-camera-b0067-arduino/
도움이 필요하거나 Pico 카메라의 다른 모델을 사용자 정의하려면 언제든지 다음 주소로 문의하십시오. support@arducam.com
소프트웨어 설정
복사를 용이하게 하려면 문서 페이지를 참조하십시오. https://www.arducam.com/docs/pico/arducam-camera-module-for-raspberry-pi-pico/spi-camera-for-raspberry-pi-pico/
우리는 지속적으로 온라인 최신 정보를 유지할 것입니다.
- 드라이버 가져오기 : git clone https://github.com/ArduCAM/PICO_SPI_CAM.git
- C를 사용하여 SPI 카메라에 액세스하는 방법
드라이버가 지원하는 카메라- OV2640 2MP_Plus JPEG 형식
- OV5642 5MP_Plus JPEG 형식
드라이버 라이브러리 컴파일
메모: 개발 환경에 대한 공식 매뉴얼을 참조하십시오. https://www.raspberrypi.org/documentation/rp2040/getting-started/#getting-started-with-c 데모를 선택하고 다음 코드를 입력하여 컴파일하십시오. (기본값은 Arducam_MINI_2MP_Plus_Videostreaing입니다)
.uf2 실행 file
PICO_SPI_CAM/C/build/Ex를 복사합니다.amples/Arducam_MINI_2MP_Plus_Videostreaing/Arducam_mini_2mp_plus_videostreaming.uf2 file Pico로 이동하여 테스트를 실행합니다.
PICO_SPI_CAM/HostApp에서 HostApp.exe를 엽니다. file 경로, 포트 번호를 구성하고 이미지를 클릭하여 view 이미지.
- Python을 사용하여 카메라에 액세스하는 방법(Windows에서)
- 개발 소프트웨어 Thonny 다운로드 및 설치 공식 매뉴얼 참조: https://thonny.org/
- IDE 구성: 공식 매뉴얼 참조: https://circuitpython.org/
- 실행 토니
- 모두 복사 filePI-CO_SPI_CAM/Python/ 아래 boot.py 제외 file 피코로 가는 길.
- Thonny 소프트웨어 열기 -> 통역사 선택 -> Circuit Python(일반) 선택 -> 확인을 누릅니다.
- 장치 관리자를 열어 Pico의 포트(COM 및 LPT)를 확인한 다음 Circuit Python(일반)의 포트 번호를 구성합니다.
- 모든 boot.py 복사 file PICO_SPI_CAM/Python/에서 file 피코로 가는 길.
- Pico를 재부팅한 후 Ports(COM & LPT)에서 새 포트 번호를 확인하십시오. USB 통신에 사용됩니다.
- 열기를 통해 카메라 드라이브 프로그램 CircuitPython 장치 열기 file 토니에
- Run을 클릭하면 [48]이라고 나오는데 CameraType은 OV2640, SPI Interface OK는 카메라 초기화가 완료되었음을 의미합니다. 참고 [48]은 OV2 카메라의 I2640C 디바이스 주소를 나타냅니다.
- PICO_SPI_CAM/HostApp에서 HostApp.exe를 엽니다. file 경로에서 USB 통신에 사용되는 포트 번호를 선택하고 이미지를 클릭하여 view 이미지.
도움이 필요하거나 API 세부 정보가 필요하면 언제든지 저희에게 연락하십시오.
이메일: support@arducam.com
Web: www.arducam.com
문서 페이지: https://www.arducam.com/docs/pico/arducam-camera-module-for-raspberry-pi-pico/spi-camera-for-raspberry-pi-pico/
문서 / 리소스
![]() |
Raspberry Pi Pico의 ArduCam OV2640 미니 2MP SPI 카메라 [PDF 파일] 사용자 가이드 Raspberry Pi Pico의 OV2640, 미니 2MP, SPI 카메라 |




