0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

LabVIEW Interface for Arduino (LIFA)介紹

jf_V8z5L4Nx ? 來源:傳感測控物聯(lián)網(wǎng) ? 2023-05-08 14:19 ? 次閱讀

本篇推送我們看一看另一個(gè)可以通過Labview編程操控Arduino的工具包——Labview Interface for Arduino(以下簡稱LIFA)。

在VIPM里搜索arduino,找到LabVIEW Interface for Arduino工具包,可以看出不同于LINX工具包,LIFA工具包是NI官方推出的。選擇LIFA工具包,右鍵彈出快捷菜單選擇Install。

ed49666c-ed4b-11ed-90ce-dac502259ad0.png

安裝好工具包之后,新建一個(gè)VI,在函數(shù)面板里可以找到Arduino分類。

ed682660-ed4b-11ed-90ce-dac502259ad0.png

LIFA工具包提供了數(shù)字輸入/輸出、模擬輸入/輸出、PWM輸出、I2C總線、SPI總線、LCD、電機(jī)控制等豐富的VI函數(shù)庫。

ed8cb0b6-ed4b-11ed-90ce-dac502259ad0.png

edb33d26-ed4b-11ed-90ce-dac502259ad0.png

LIFA還自帶了很多示例,對(duì)新用戶非常友好,看看示例基本就學(xué)會(huì)了。

edd03fd4-ed4b-11ed-90ce-dac502259ad0.png

打開上面示例庫里的LCD Hello World 4-bit Example看看。只需要5步,就可以實(shí)現(xiàn)在LCD點(diǎn)陣屏幕上顯示字符串。

edea3ee8-ed4b-11ed-90ce-dac502259ad0.png

示例程序里竟然還給出了接線圖,NI真是用心了。

ee23e0e4-ed4b-11ed-90ce-dac502259ad0.png

Arduino+LabVIEW,這樣一個(gè)組合在開發(fā)樣機(jī)的時(shí)候真的非常高效。它至少幫助我們簡化或者省略了以下工作:

1)上位機(jī)用戶界面設(shè)計(jì);

2)上位機(jī)軟件設(shè)計(jì)與測試;

3)硬件驅(qū)動(dòng)設(shè)計(jì)和測試。

讓我們可以專注于應(yīng)用實(shí)現(xiàn)和測試,加快產(chǎn)品功能設(shè)計(jì)和演示。




審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • lcd
    lcd
    +關(guān)注

    關(guān)注

    34

    文章

    4385

    瀏覽量

    166709
  • LabVIEW
    +關(guān)注

    關(guān)注

    1958

    文章

    3651

    瀏覽量

    321462
  • I2C總線
    +關(guān)注

    關(guān)注

    8

    文章

    386

    瀏覽量

    60739
  • Arduino
    +關(guān)注

    關(guān)注

    187

    文章

    6455

    瀏覽量

    186357
  • PWM輸出
    +關(guān)注

    關(guān)注

    1

    文章

    66

    瀏覽量

    5109

原文標(biāo)題:LabVIEW Interface for Arduino (LIFA)介紹

文章出處:【微信號(hào):傳感測控物聯(lián)網(wǎng),微信公眾號(hào):傳感測控物聯(lián)網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    ArduinoLabVIEW開發(fā)實(shí)戰(zhàn)》看書送書(已頒獎(jiǎng))

    ArduinoLabVIEW;第4章通過15個(gè)基礎(chǔ)實(shí)驗(yàn)深入介紹了如何使用LabVIEW Interface for
    發(fā)表于 12-01 11:18

    誰有LabVIEW 2013 Model Interface Toolkit

    各位,誰有LabVIEW 2013 Model Interface Toolkit?找了半天沒找到?。∮械呐笥褌兎窒硐聠h。謝啦~
    發(fā)表于 10-27 14:09

    labview使用LIFA函數(shù)編程,如何燒到Arduino UNO中?

    本帖最后由 Eagle201413 于 2015-10-31 15:49 編輯 以2013專業(yè)版labview做上位機(jī)軟件,使用LIFA函數(shù)進(jìn)行編程,完成的上位機(jī)控制程序,,以Arduino
    發(fā)表于 10-31 11:46

    誰有LabVIEW 2014 Model Interface Toolkit

    誰有LabVIEW 2014 Model Interface Toolkit,可以付費(fèi)。
    發(fā)表于 11-03 10:44

    安裝arduino包報(bào)錯(cuò)

    已安裝labview 2013軟件,參考《arduinolabview開發(fā)實(shí)戰(zhàn)》,使用vi package manager 2013找到labview
    發(fā)表于 12-21 09:18

    怎么用labview 控制Arduino?第二種和第三種

    我是個(gè)新手 剛剛接觸labview3天 ,通過查閱帖子 ,發(fā)現(xiàn)目前有三種方法:1.使用labview Interface for Arduino,這種需要把LVIFA_Base燒錄進(jìn)
    發(fā)表于 05-27 10:35

    labviewarduino利用串口通信失敗,驅(qū)動(dòng)程序和固件都下載了,一直顯示err 5003,求教該如何解決?

    我想通過串口將labviewarduino通信。事先已經(jīng)將固件程序LIFA_Base燒進(jìn)了控制板,但是在labview程序運(yùn)行的時(shí)候,總是顯示錯(cuò)誤5003,說是讀取超時(shí)。
    發(fā)表于 03-11 11:00

    labviewarduino無法建立連接,報(bào)錯(cuò)5002

    [attach]***[/attach]arduino的連接端口無法使用arduino程序驅(qū)動(dòng),強(qiáng)行驅(qū)動(dòng)的話,labview會(huì)報(bào)錯(cuò),如果先燒錄固件,再用LIFA的函數(shù)也沒有反應(yīng),使用v
    發(fā)表于 03-22 22:13

    安裝interface for arduino出現(xiàn)問題求解決

    想通過vipm安裝,但安裝好vipm后打開發(fā)現(xiàn)沒有interface for arduino 這一項(xiàng),提示有下面圖片錯(cuò)誤,有哪位知道如何解決嗎,謝謝!
    發(fā)表于 05-22 11:22

    如何安裝interface for arduino

    通過vipm安裝時(shí),打開vipm發(fā)現(xiàn)里面沒有interface for arduino 這一項(xiàng),提示有錯(cuò)誤有哪位知道咋解決嗎???
    發(fā)表于 05-22 13:49

    ArduinoLabVIEW開發(fā)實(shí)戰(zhàn)》配套代碼

    ArduinoLabVIEW開發(fā)實(shí)戰(zhàn)》配套代碼
    發(fā)表于 03-23 16:00 ?28次下載

    基于AS-Interface工業(yè)通訊介紹

    本文檔內(nèi)容介紹了基于AS-Interface工業(yè)通訊介紹,AS-Interface是一個(gè)比較小的低成本的屬于設(shè)備層的總線技術(shù)。
    發(fā)表于 09-22 17:12 ?9次下載
    基于AS-<b class='flag-5'>Interface</b>工業(yè)通訊<b class='flag-5'>介紹</b>

    如何使用ArduinoLabVIEW進(jìn)行多路數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)

    針對(duì)低速、低成本、快速搭建的特點(diǎn),采用ArduinoLabVIEW來實(shí)現(xiàn)低成本上下位機(jī)數(shù)據(jù)采集系統(tǒng)。Arduino作為下位機(jī),負(fù)責(zé)A/D轉(zhuǎn)換以及數(shù)據(jù)傳輸;LabVIEW編寫的數(shù)據(jù)采集
    發(fā)表于 04-26 18:26 ?53次下載
    如何使用<b class='flag-5'>Arduino</b>和<b class='flag-5'>LabVIEW</b>進(jìn)行多路數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)

    如何連接LabVIEWArduino

    適用于ArduinoLabVIEW接口,這將在VI包管理器中提供,打開VI包管理器并搜索它,雙擊它。您將進(jìn)入安裝窗口。單擊該窗口中可見的安裝按鈕。
    的頭像 發(fā)表于 11-09 16:48 ?4841次閱讀
    如何連接<b class='flag-5'>LabVIEW</b>與<b class='flag-5'>Arduino</b>板

    如何實(shí)現(xiàn)LabVIEWArduino硬件的通訊

    今天有一位客戶請(qǐng)教我做一個(gè)程序,實(shí)現(xiàn)LabVIEWArduino硬件的通訊。
    的頭像 發(fā)表于 04-25 11:40 ?4121次閱讀
    如何實(shí)現(xiàn)<b class='flag-5'>LabVIEW</b>與<b class='flag-5'>Arduino</b>硬件的通訊