pdf-icon

TimerCamera-F

SKU:U082-F

説明

TimerCamera-F は ESP32-D0WDQ6-V3 をベースとした魚眼レンズカメラモジュールで、8M PSRAM と 4M Flash を搭載しています。3MP カメラ(OV3660)、DFOV 120° を装備し、最大 2048x1536 解像度の写真撮影が可能です。超低消費電力設計で、内蔵の RTC(BM8563)は IRQ 信号を外部に引き出し、スリープやタイマーウェイクアップ用途に活用できます(スリープ電流最小 2μA)。タイマー撮影(毎時 1 枚)を有効にした場合、内蔵 270mAh バッテリーで 1 ヶ月以上連続稼働が可能です。WiFi 画像転送・USB ポートでのデバッグ、底部 HY2.0-4P ポートによる周辺機器拡張に対応。LED インジケータとリセットボタンを基板上に装備しており、開発やデバッグも簡単にできます。アプリケーション面では、M5Stack が TimerCAM シリーズ向けに簡便かつ効率的なアプリ開発方式と API を提供しています(PC / モバイル写真撮影アプリ、定時撮影用クラウド画像 HTTP インターフェース等)。

特徴

  • ESP32 ベース設計
  • WiFi 画像転送対応
  • 定時スリープ・ウェイクアップ
  • ステータスインジケータ
  • 超低消費電力設計
  • 270mAh バッテリー内蔵
  • 開発プラットフォーム:ESP-IDF/Arduino/UiFlow

含まれるもの

  • 1 x TimerCamera-F
  • 1 x LEGO アダプター
  • 1 x Wall-1515
  • 1 x USB Type-C 接続ケーブル(20cm)

アプリケーション

  • タイマー撮影
  • 遠隔監視

仕様

仕様 パラメータ
PSRAM 8MB
フラッシュ 4M
リチウム電池 270mAh
イメージセンサ OV3660
最大解像度 3MP
出力フォーマット 8-/10-Bit RAW、RGB および YCbCr 出力、圧縮対応
DFOV 120°
製品サイズ 48.0 x 24.0 x 23.3mm
製品重量 21.4g
梱包サイズ 75.0 x 46.0 x 30.0mm
梱包重量 43.8g

操作説明

Timer Camera シリーズの低消費電力管理方式は、CORE および StickC デバイスとは若干異なります。使用時、PWR ボタンは電源オン用ボタン(2 秒長押し)です。デバイスをオフにする場合は、ソフトウェア API もしくは PCB 上のリセットボタンで行ってください。外部電源を使用している場合、デバイスは常時起動状態となります。

魚眼レンズと通常レンズの撮影比較

回路図

ピンマップ

OV3660

インターフェース カメラピン TimerCamera
SCCB クロック SIOC G23
SCCB データ SIOD G25
システムクロック XCLK G27
垂直同期 VSYNC G22
水平リファレンス HREF G26
ピクセルクロック PCLK G21
ピクセルデータ Bit 0 D0 G32
ピクセルデータ Bit 1 D1 G35
ピクセルデータ Bit 2 D2 G34
ピクセルデータ Bit 3 D3 G5
ピクセルデータ Bit 4 D4 G39
ピクセルデータ Bit 5 D5 G18
ピクセルデータ Bit 6 D6 G36
ピクセルデータ Bit 7 D7 G19
カメラリセット RESET G15
カメラ電源オフ PWDN -1
電源供給 3.3V 3V3 3V3
GND GND GND

HY2.0-4P

HY2.0-4P TimerCamera
SCL G13
SDA G4
5V 5V
GND GND

LED

LED TimerCamera
LED_Pin G2

BM8563

BM8563 TimerCamera
SCL G14
SDA G12

BAT

BAT TimerCamera
BAT_ADC_Pin G38
BAT_HOLD_Pin G33

データシート

製品サイズ

module size

ソフトウェア

クイックスタート

Arduino

ESP-IDF

低電圧/電源遮断保護

デバイスが低電圧の場合、カメラが低電圧保護をトリガーしてリセットされることがあります。

ESP-IDF

ESP-IDF では、プロジェクトのコンパイル時に menuconfig で設定し、無効にできます。

idf.py menuconfig

Component config->ESP32-specific->Hardware brownout detect & reset (無効化)

Arduino

Arduino プラットフォームでは、初期化時に以下のサンプルコードで無効化できます。

#include "soc/soc.h"
#include "soc/rtc_cntl_reg.h"
void setup() {
  WRITE_PERI_REG(RTC_CNTL_BROWN_OUT_REG,0); //detector 無効化
}

USB ドライバ

TimerCAM は一部のシステムではドライバレスで動作しないことがあります。ユーザーは手動でFTDIドライバをインストールすることで問題を修正できます。Win10 環境を例に、OS に合ったドライバファイルをダウンロード・解凍し、デバイスマネージャーからインストールしてください。(注:一部のシステムでは 2 回インストールが必要な場合があります。未認識のデバイス名はM5StackまたはUSB Serialの場合があります。Windows 環境ではカスタム更新から直接.inf ファイルでのインストールを推奨します。exe でのインストールは正常動作しない場合あり)

EasyLoader

Easyloader ダウンロードリンク 備考
TimerCamera-F Firmware Easyloader download /

動画

  • Unit TimerCAM のホットスポット(パスワード 12345678)に接続し、ブラウザで 192.168.4.1 を開くと映像が閲覧可能です。タイマー撮影機能の利用はクイックスタートガイドを参照してください。

  • 焦点調整