labviewの紹介wakatuki/labview...labviewとは •national instruments社の...
TRANSCRIPT
LabVIEWとは
• National Instruments社の ソフトウェア開発環境&実行環境
• グラフィカル・プログラミング – ブロックダイアグラム アイコンとワイヤを用いるデータフローにもとづく 直感的なプログラム
– フロントパネル 多彩なデータ表示とユーザインターフェース
• ハードウェア入出力
• 豊富な信号処理ライブラリ
ハードウェア
• National Instruments社のDAQデバイス – A-D変換, D-A変換, ディジタルI/O など
• 測定器 – オシロスコープ、ディジタルマルチメータ、インピーダンスアナライザ、etc…
– インターフェースは GP-IB, USB, PXI など ※PXI PCIに基づいてNI社が独自に拡張したもの
– マニュアルを見て自分でプログラミングまたはメーカなどからvi (アイコン) 配布
• サウンドデバイス(OSのサウンド機能)
実演あり
実演あり
画像(NI Vision)
• NI Visionとは – イメージングデバイス(NI IMAQ, DirectShowなどからの画像入力)
–画像ファイルの入出力
–各種画像処理 • 拡大・縮小・回転
• 色抽出・変換
• 各種フィルタ
• パターンマッチング
• その他
LEGO Mindstorms NXTに対応
• 組込ハードウェアの学習などに
– PCからUSBまたはBluetooth経由で直接制御
– NXT上で動作するプログラムを作成し転送
• 各種センサの値取得
• モータ駆動など
まとめ
• LabVIEWはグラフィカルプログラミング環境
• 各種ハードウェアとの入出力
• 信号処理ライブラリが豊富
• 画像処理もできる
• 評価版のダウンロードと試用が可能 http://www.ni.com/trylabview/ja/