LabVIEW for Arduino - 簡易又功能強大的嵌入式系統整合方案

[教學文章]

Lesson_0 安裝LabVIEW for Arduino環境
Lesson_1 BlinkM三色LED閃爍
Lesson_2 改寫Arduino經典範例Blink

YouTube 影片

YouTube 影片




LabVIEW for Arduino - 指揮艇組合!簡易又功能強大的嵌入式系統整合方案

LabVIEW 介紹與教學文章請按我,本頁是LabVIEW 結合Arduino的應用唷!


NI針對Arduino套件的LabVIEW介面可讓您以簡單的LabVIEW操作介面來與Arduino控制器進行互動。藉由這個toolkit與LabVIEW,您可以控制或從Arduino控制器取得資料,進而透過LabVIEW內建數以百計的函式庫進行資料分析,或是開發控制Arduino硬體的演算法,並將您的成果以更多元的方式來呈現。

Arduino的開發環境在此變成了一個以序列通訊埠與LabVIEW程式互動的I/O引擎。這可讓您快速地將Arduino上的資訊移到LabVIEW中,而不需要繁瑣的通訊調整,同步甚至要透過C語言來處理。您只要使用LabIVIEW中的開檔、讀寫檔案與關檔功能就可以輕鬆存取Arduino上的數位/類比、PWM、I2C與SPI等訊號。如果要進一步了解底層是如何運作好進一步修改並擴充功能,您只要將LabVIEW的subVI展開或是進到Arduino開發環境就可以了。

好的,前言介紹完畢,一起來把開發環境搞定吧!

安裝LabVIEW for Ardinuo 

請依照下列步驟依需安裝好LabVIEW for Arduino開發環境。

STEP1:您的電腦必須先安裝LabVIEW2009或更新的版本,請至NI官方網站下載LabVIEW 30天試用版或自行取得其他合法版本。

STEP2:安裝NI-VISA驅動程式(http://joule.ni.com/nidu/cds/view/p/id/2251/lang/zht)。

STEP3:安裝JKI VI Package Manager (VIPM),必須要透過這個平台才能安裝 LabVIEW for Arduino套件(http://www.jki.net/vipm)。請自行下載後安裝完成即可。

STEP4:透過VIPM來安裝LabVIEW Interface for Arduino,請在VIPM中找到[LabVIEW Interface for Arduino]套件,接著在在左上角點選您所選用LabVIEW的版本後進行安裝,如下圖所示:


下載完成後,我們就可以在LabVIEW的Function選單中看到Arduino的子選單了,這樣就成功設置LabVIEW for Arduino開發環境了。004



註1:美商國家儀器股份有限公司產品線包含軟體、硬體以及各種諮詢服務,LabVIEW是其主要的軟體平台,其他還有資料擷取、模組化儀器、PXI、PAC、GPIB與儀控等等。您可以到NI台灣官方網站獲得更多資料:http://taiwan.ni.com/

註2:在LabVIEW中控制Arduino時,Arduino控制器必須以USB、COM port、藍牙或XBee連接到已安裝LabVIEW的電腦,本Toolkit不提供離線操作。

註3:LabVIEW for Arduino官方說明頁面:http://sine.ni.com/nips/cds/view/p/lang/zht/nid/209835

註4:Arduino上需要另外安裝一個檔案才能即時與LabVIEW溝通,此檔案在您安裝好LabVIEW for Arduino環境時也一併下載完成了,請在<您的LabVIEW安裝資料夾>\vi.lib\LabVIEW Interface for Arduino\Firmware\LVIFA_Base 這個資料夾中,找到LVIFA_Base.ino這個檔案,將它透過Arduino IDE安裝到您的Arduino板上就可以了。

ċ
Arduino RGB LED Light.vi
(880k)
曾吉弘,
2012年12月5日 下午11:16
ċ
Arduino_Blink.vi
(32k)
曾吉弘,
2013年1月20日 上午3:36
ċ
LIFA_Base.rar
(35k)
曾吉弘,
2016年10月25日 下午11:48
ċ
Thumb Stick LED.vi
(707k)
曾吉弘,
2013年10月27日 上午12:41
ċ
formula_node.vi
(15k)
曾吉弘,
2016年12月6日 下午11:29
ċ
mouse_LED.vi
(19k)
曾吉弘,
2016年11月29日 下午11:20
ċ
pwm_LED.vi
(24k)
曾吉弘,
2016年11月29日 下午11:43
ċ
可變電阻控制LED漸明漸暗.vi
(881k)
曾吉弘,
2013年12月17日 上午12:29
Comments