2015年9月17日
- EV3ソフトウェア
- EV3技術情報
- ソフトウェア
データロギング
概要
教育版EV3では、データロギングが可能です。
データロギングには、いくつかの方法があり、 インテリジェントブロックEV3だけでデータロギングをする方法(これを「On Brick Datalogging」と呼びます。)や、 教育版EV3ソフトウェアを使う方法などがあります。
-「On Brick Datalogging」機能
教育版EV3は、インテリジェントブロックEV3だけで、データロギングをすることができます。
ロギングしたデータは、インテリジェントブロックEV3内に保存することができ、 ロギング後にパソコンにアップロードすることができます。
- 教育版EV3ソフトウェアを使ったデータロギング
USB ケーブルやBluetooth、Wi-Fiを使ってインテリジェントブロックEV3をパソコンにつなげると、 ライブデータロギングが可能になり、センサーの値をすぐにグラフで確認することができます。
また、パソコンにつながっていない様な自律型のロボットの場合には、 データをインテリジェントブロックEV3に保存することができます。
保存したデータは、教育版EV3ソフトウェアの「メモリブラウザ機能」を使って、パソコンにアップロードすることができます。
データ分析機能が充実しました。
- 予測ツールを使って、データの予測値のグラフを描くことができます。
予測値はフリーハンドや様々な関数を利用することができます。
[利用できる関数の例]一次関数、二次関数、三次関数、比例、逆比例、サイン、コサイン、タンジェント etc・・・ - 基本分析ツールとして、点分析ができます。
- 拡張分析ツールとして、区間分析ができます。
区間分析では、その区間の平均値や中間値、標準偏差、近似曲線が使えます
How To
-「On Brick Data logging」機能を使ったデータロギングの方法
- インテリジェントブロックEV3のメニュー画面から、「Appsタブ」→「Brick Datalog」を選択します。
- インテリジェントブロックEV3本体の左右のボタンを押すことで、データロギングするポートを変更します。
- 「スパナ」を選択すると、1秒間に取得するデータの個数や、センサーのモードを変更することができます。
- 「○」を選択すると、データロギングを開始します。
- もう一度「○」を選択すると、データの保存名を入力する画面が表示されます。データ名を入力します。
- 保存したデータファイルは、「Filesタブ」→「BrkDL_SAVE」に保存されます。
EV3ソフトウェアの「メモリブラウザ機能」を使って、保存したデータファイルをパソコンにアップロードすることができます。
- 教育版EV3ソフトウェアを使ったデータロギングの方法
- インテリジェントブロックEV3を、USBケーブルでパソコンに接続します。
- 教育版EV3ソフトウェアの「File」→「New Project」→「Experiment」をクリックして実験を開きます。
- データロギング画面が表示されます。AutoID機能により、接続されているセンサーやモーターのセンサー値が「オシロスコープモード」により、リアルタイムに表示されます。
- オシロスコープ切り替えボタンを押して、「オシロスコープモード」を解除します。
- データを取得する時間や、間隔、センサーを確認します。
- プログラムを実行して、データを取得します。
- 保存したデータファイルは、「Filesタブ」→「プロジェクト」の中に保存されます。
EV3ソフトウェアの「メモリブラウザ機能」を使って、保存したデータファイルをパソコンにアップロードすることができます。
- 教育版EV3ソフトウェアのグラフにプロットできる値
教育版EV3ソフトウェアでロギングできる内容は以下のとおりです。
センサー | 計測対象 | 値の範囲 | 単位 |
---|---|---|---|
カラーセンサー | 色 | 0から8 | |
周辺光 | 0から100 | ||
反射光 | 0から100 | ||
ジャイロセンサー | 角度 | -180から180 | deg |
レート | -440から440 | d/s | |
IR センサー | 近接 | 0から100 | % |
ビーコン方向 | -25から25 | deg | |
ビーコン近接 | 0から100 | % | |
リモコン信号 | 0から10 | btn | |
モーター | 角度 | -180から180 | deg |
回転数 | -100から100 | rot | |
現在パワー | 0から100 | % | |
温度センサー | 摂氏 | -20から120 | C |
華氏 | -65から260 | F | |
タッチセンサー | 状態 | 0, 1 | |
超音波センサー | 距離(センチメートル) | 0から255 | cm |
距離(インチ) | 0から100 | inch | |
超音波受信 | 0, 1 | ||
エネルギーメーター | 入力電圧 | 0から10 | Volt |
入力電流 | 0から100 | Amp | |
入力電力 | 0から5 | Wat | |
出力電圧 | 0から10 | Volt | |
出力電流 | 0から100 | Amp | |
出力電力 | 0から5 | Wat | |
電力量 | 0から100 | Joul | |
NXTサウンドセンサー | dB | 0から100 | dB |
dBa | 0から100 | dBa |