8
NI Community:北東北 LabVIEWユーザー会(仮) LabVIEWユーザー会 @ NI Days 2015 (10月30日) Arduino Compatible Compiler for LabVIEW 自己紹介 本日が誕生日です。 ちょうど2年前の誕生日に定年で退職しました。 いなかに戻って、社会人対象の講習会の企画・運営 を担当しています。 [岩手県立大学]+[i-MOS講習会] [labview]+[新館] LabVIEW関連では LabVIEWで学ぶ技術講習会1)USBカメラを使った画像処理の実習 2)LEGO Mindstormsを使った制御実習 3)ネットワーク通信実習 4)Arduino Compatible Compiler for LabVIEWを 使った組み込み実習(予定) LabVIEW実践集中コース1

Acc4 lv(2015ユーザー会)

Embed Size (px)

Citation preview

Page 1: Acc4 lv(2015ユーザー会)

NI Community:北東北 LabVIEWユーザー会(仮)

LabVIEWユーザー会 @ NI Days 2015 (10月30日)

Arduino Compatible Compiler for LabVIEW

自己紹介

本日が誕生日です。ちょうど2年前の誕生日に定年で退職しました。いなかに戻って、社会人対象の講習会の企画・運営を担当しています。

[岩手県立大学]+[i-MOS講習会]

[labview]+[新館]

LabVIEW関連では「LabVIEWで学ぶ技術講習会」1)USBカメラを使った画像処理の実習2)LEGO Mindstormsを使った制御実習3)ネットワーク通信実習4)Arduino Compatible Compiler for LabVIEWを使った組み込み実習(予定)

「LabVIEW実践集中コース1」

Page 2: Acc4 lv(2015ユーザー会)

NI Community:北東北 LabVIEWユーザー会(仮)

LabVIEWユーザー会 @ NI Days 2015 (10月30日)

Arduino Compatible Compiler for LabVIEW

NI Days 2014

LabVIEW Interface For Arduino

シリアル通信からのコマンドでIOが動作するプログラムをArduino上で動かして、LabVIEWから通信でコマンドを送る仕組み

NI Days 2015

Arduino Compatible Compiler for LabVIEW

Page 3: Acc4 lv(2015ユーザー会)

NI Community:北東北 LabVIEWユーザー会(仮)

LabVIEWユーザー会 @ NI Days 2015 (10月30日)

Arduino Compatible Compiler for LabVIEW

最新版は1.0.0.19 (9/18/15)

Page 4: Acc4 lv(2015ユーザー会)

NI Community:北東北 LabVIEWユーザー会(仮)

LabVIEWユーザー会 @ NI Days 2015 (10月30日)

Arduino Compatible Compiler for LabVIEW

void setup() { // 13ピンをデジタル出力に設定 pinMode(13, OUTPUT);}

void loop() { digitalWrite(13, HIGH); // LED 点灯 Delay(1000); // *** ms 待機 digitalWrite(13, LOW); // LED 消灯 delay(1000); // *** ms 待機}

ArduinoでのLチカプログラム1秒ON、1秒OFFで13ピンに接続されたLEDを点滅させるプログラム

Arduino

Page 5: Acc4 lv(2015ユーザー会)

NI Community:北東北 LabVIEWユーザー会(仮)

LabVIEWユーザー会 @ NI Days 2015 (10月30日)

Arduino Compatible Compiler for LabVIEW

LabVIEWでのLチカプログラム

LabVIEW

Page 6: Acc4 lv(2015ユーザー会)

NI Community:北東北 LabVIEWユーザー会(仮)

LabVIEWユーザー会 @ NI Days 2015 (10月30日)

Arduino Compatible Compiler for LabVIEW

サンプルプログラムAnalog Input - 3 Axis Accelerometer.vi

LabVIEW

Page 7: Acc4 lv(2015ユーザー会)

NI Community:北東北 LabVIEWユーザー会(仮)

LabVIEWユーザー会 @ NI Days 2015 (10月30日)

Arduino Compatible Compiler for LabVIEW

サンプルプログラムRGB LED - Chaser.vi

LabVIEW

Page 8: Acc4 lv(2015ユーザー会)

NI Community:北東北 LabVIEWユーザー会(仮)

LabVIEWユーザー会 @ NI Days 2015 (10月30日)

Arduino Compatible Compiler for LabVIEW

リラックスライト

ゆらぎの生成には間欠カオス法を用いた。X(t)<0.5の時X(t+1) = X(t) + 2 * X(t) * X(t)X(t)≧0.5の時X(t+1) = X(t) - 2 * (1-X(t)) * (1-X(t))