Timer Camera - UIFlow MediaTrans

功能介绍

TimerCAMを用いて、低消費電力の定時起動撮影機能を実現します。该功能需依赖Wi-Fi连接。撮影した画像は自動的にM5クラウドにアップロードされ、固有のtokenを用いて固定のHTTPインタフェースが生成されます。その他の機器は、このインタフェースを通じて最新の画像と機器の現在のバッテリー電圧状態を取得できます。

ドライバのインストール

デバイスをPCに接続し、デバイスマネージャーを開いて FTDIドライバ をインストールします。Windows 10の環境を例にとります。適切なオペレーティングシステムのドライバファイルをダウンロードし、解凍後、デバイスマネージャーを通じてインストールします。(注:一部のシステム環境下では、ドライバを2回インストールする必要があります。認識されないデバイス名は通常M5StackまたはUSB Serialです。Windowsでは、推奨のインストール方法は、デバイスマネージャー内で直接ドライバファイルをインストール(カスタム更新)することです。実行可能ファイルのインストール方法は正常に動作しない可能性があります)。 FTDIドライバをダウンロード
MacOSのユーザーは、インストール前にシステム環境設定->安全性とプライバシー->一般->以下の位置からダウンロードしたアプリを許可->App Storeと承認された開発者のオプションをチェックしてください。

焼録ツールのダウンロード

使用中のオペレーティングシステムに応じて、下記のボタンをクリックして対応のM5Burner固件焼録ツールをダウンロードしてください。圧縮を解凍し、アプリケーションを起動します。

ソフトウェア版です ダウンロードリンクです
M5Burner_Windows Download
M5Burner_MacOS Download
M5Burner_Linux Download
注意:
MacOSユーザーはインストール完了後、アプリをApplicationフォルダー内に移動してください。下図を参照してください。
Linuxユーザーは解凍したファイルのパスに切り替え、端末内で./M5Burnerを実行してください。

ファームウェアの焼録

M5Burnerを開く-->デバイスをPCに接続-->対応のポートを選択-->TimerCamの選択-->適切なバージョンを選択してdownloadをクリック-->適切なパラメータを設定-->Burnをクリックして焼録-->``successfulのポップアップ表示が出れば焼録完了

WIFI SSID: WIFI名称。特殊文字は使用しないでください。
WIFI PASSWORD: WIFIのパスワード(注: WIFIのパスワードは必須項目で、空欄にできません。パスワード付きのWIFIホットスポットの使用を推奨します)
Image Size: 画像のサイズ
Wake Time: 画像送信間隔。30秒以上の間隔を推奨します。

TOKENの取得

Get Tokenをクリックして取得-->``Tokenのポップアップ表示が出るので、表示された文字列がTokenです。QRコードをスキャンするか、直接ブラウザーで開くこともできます。

HTTPインタフェース

请求方法はGET、返還データはJPG画像データです。機器の電圧値はHTTP Response HeadersのVoltageフィールドに含まれます。


//GET
//http://api.m5stack.com:5003/timer-cam/image?tok=token

http://api.m5stack.com:5003/timer-cam/image?tok=8caab58179bc02d5435c653acbe03966

UIFlowプログラミング

UIFlow内でM5CORE型機器を使い、HTTPインタフェースを通じて画像を自動取得し、画面上に表示します。

On This Page