ロゴ

Raspberry PiPicoのArduCamOV2640 Mini 2MPSPIカメラ

製品

導入

Arduinoの代わりとして、Raspberry Pi Picoには処理能力、メモリ、CSIインターフェイスがないため、Picoが公式またはMIPICSI-2カメラモジュールと連携することは不可能です。 ありがたいことに、PicoにはSPIを含む幅広い柔軟なI / Oオプションがあり、ArducamSPIカメラをPicoと連携させることができます。
現在、Arducamチームは、SPIカメラとRaspberry PiPicoの互換性を解決しました。 人物検出デモ用にカメラを機能させましょう!

主な仕様

イメージセンサー 型番
アクティブアレイサイズ 1600x1200
解決サポート 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 MOSI SPIマスター出力スレーブ入力
3 味噌 SPIマスター入力スレーブ出力
4 SCLK SPIシリアルクロック入力
5 グランド パワーグラウンド
6 VCCC の 3.3V〜5V電源
7 SDA XNUMX線式シリアルインターフェースデータI / O
8 SCL XNUMX線式シリアルインターフェースクロック

代表的な配線

配線

注記:Arducam Mini 2MPカメラモジュールは、Arduino、ESP32、Micro:bit、使用しているRaspberry PiPicoなどの複数のプラットフォームと互換性のある汎用ソリューションです。 他のプラットフォームの絞りとソフトウェアについては、製品ページを参照してください。 https://www.arducam.com/product/arducam-2mp-spi-camera-b0067-arduino/
私たちの助けが必要な場合、またはピコカメラの他のモデルをカスタマイズしたい場合は、お気軽にお問い合わせください support@arducam.com

ソフトウェアのセットアップ

コピーを容易にするために、ドキュメントページを参照してください。 https://www.arducam.com/docs/pico/arducam-camera-module-for-raspberry-pi-pico/spi-camera-for-raspberry-pi-pico/
私たちはオンラインを継続的に最新の状態に保ちます。

  1. ドライバーを入手する:git clone https://github.com/ArduCAM/PICO_SPI_CAM.git 
  2. Cを使用してSPIカメラにアクセスする方法
    ドライバーがサポートするカメラ
    • OV2640 2MP_PlusJPEG形式
    • OV5642 5MP_PlusJPEG形式画像0ドライバライブラリをコンパイルします
      注記:開発環境については、公式マニュアルを参照してください。 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 テストを実行するためにピコに。画像1PICO_SPI_CAM / HostAppの下でHostApp.exeを開きます file パスを入力し、ポート番号を設定して、[イメージ]をクリックします。 view 画像。
  3. Pythonを使用してカメラにアクセスする方法(Windowsの場合)
    1. 開発中のソフトウェアThonnyをダウンロードしてインストールします。公式マニュアルを参照してください。 https://thonny.org/
    2. IDEの構成:公式マニュアルを参照してください。 https://circuitpython.org/
    3. Thonnyを実行する
      • すべてをコピーします file■PI-CO_SPI_CAM / Python /の下のboot.pyを除く file ピコへの道。
      • Thonnyソフトウェアを開きます->インタープリターを選択します-> Circuit Python(generic)を選択します-> OKを押します
      • デバイスマネージャーを開いてPicoのポート(COMとLPT)を確認し、Circuit Python(generic)のポート番号を構成します
      • すべてのboot.pyをコピーします file PICO_SPI_CAM / Python /の下 file ピコへの道。
      • Picoを再起動し、Ports(COM&LPT)で新しいポート番号を確認します。これはUSB通信に使用されます。
      • を開いてカメラドライブプログラムCircuitPythonデバイスを開きます file トニーに
      • [実行]をクリックすると、[48]と表示され、CameraTypeはOV2640、SPIインターフェイス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 PiPicoのArduCamOV2640 Mini 2MPSPIカメラ [pdf] ユーザーガイド
OV2640、Mini 2MP、Raspberry PiPicoのSPIカメラ

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *