新聞中心

EEPW首頁 > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > LabVIEW與樂高NXT機(jī)器人的入門

LabVIEW與樂高NXT機(jī)器人的入門

作者: 時(shí)間:2017-01-09 來源:網(wǎng)絡(luò) 收藏
樂高NXT機(jī)器人產(chǎn)品自帶的軟件是NXT-G,在這個(gè)產(chǎn)品之前,是RCX機(jī)器人產(chǎn)品,用的是robolab軟件,這個(gè)軟件的最新版本是2.9,Robolab 2.9也支持NXT機(jī)器人,NXT-G和Robolab這兩個(gè)軟件都是在美國NI公司的labview軟件基礎(chǔ)上開發(fā)的。Labview 開始研制出來,定位是虛擬儀器軟件,Labview認(rèn)為PC機(jī)+軟件+采集卡就是一臺(tái)多功能儀器,可以替代眾多硬件儀器,如萬用表、示波器、頻譜儀等,而且功能可以隨測(cè)試對(duì)象的特點(diǎn)而變化,只要重新用labview軟件編制新程序即可。目前l(fā)abview已經(jīng)從定位于虛擬儀器軟件升級(jí)為一種流行的圖形化編程軟件,就像C語言是文本式編程語言的代表一樣,Labview就是圖形式編程語言的典范,國內(nèi)外擁有眾多Labview用戶。現(xiàn)在你可以在labview軟件基礎(chǔ)上,安裝樂高NXT 組件,就可以直接用labview軟件編程了!

本文引用地址:http://m.butianyuan.cn/article/201701/337453.htm

圖1 Labview啟動(dòng)畫面

點(diǎn)擊畫面中的Blank VI Targeted to NXT,出現(xiàn)Labview前面板,前面板是程序的人機(jī)交互界面,不是編程界面,編程界面開始是看不到的,如何讓它顯示出來?前面板如圖2.

圖2 Labview前面板

點(diǎn)擊前面板菜單欄的“窗口”,出現(xiàn)下拉菜單,點(diǎn)擊“顯示程序框圖”,隨之出現(xiàn)的界面,如圖4,就是編程界面。

如果你已經(jīng)擁有了labview軟件,加裝了樂高NXT 組件,就可以嘗試少用NXT-G和Robolab,而多用Labview為樂高NXT編程,畢竟 NXT-G和Robolab不是主流軟件,它們只能針對(duì)樂高機(jī)器人產(chǎn)品編程,可以說是labview軟件的“副產(chǎn)品”,而Lavbiew ,它可是全能運(yùn)動(dòng)員,我曾經(jīng)用它給51單片機(jī),Arduino控制器、PLC、智能模塊,采集卡等編程,非常好用。下面的圖片是labview for NXT的主頁。

圖3 labview for NXT主頁

上面的圖片顯示的網(wǎng)頁原來是英文的,我貼的圖片咋顯示的文字是中文簡(jiǎn)體那?哈哈,我安裝了谷歌瀏覽器,google可以把英文翻譯成中文,翻譯不夠準(zhǔn)確,但是可以輔助我們看英文資料。還有個(gè)小竅門,就是你把鼠標(biāo)的光標(biāo)移動(dòng)到翻譯出來的中文段落時(shí),英文原文就以小窗口的形式顯示出來,哈,這樣就可以中英文對(duì)照了,用自己的英文功底糾正下,google翻譯不順暢的地方。

Labview 中文評(píng)估板,可以用30天,下載地址:

http://ftp.ni.com/evaluation/labview/ekit/other/downloader/LV2009_CHI_downloader.exe

樂高NXT組件的下載網(wǎng)頁:http://zone.ni.com/devzone/cda/tut/p/id/4435

注意labview 7.1 到8.6的NXT組件是一種,labview 2009和2010是另一種組件,要了解自己的labview的版本是什么?我的labview版本是labview 2009, 所以我下載的組件是

LabVIEW Module for LEGO MINDSTORMS NXT

今后我會(huì)不斷有些labview for NXT的編程例子可供下載,所以低于Labview 2009版本的軟件打不開上傳的例子。

看看labview的編程界面與NXT-G軟件界面有何不同。我貼的Labview的編程界面背景是lego的桌面,要分清哪些圖面是軟件界面。


上一頁 1 2 3 下一頁

關(guān)鍵詞: LabVIEW樂高NXT機(jī)器

評(píng)論


技術(shù)專區(qū)

關(guān)閉