本篇文章給大家談?wù)動?a href="http://12572.com.cn/tags-4441.html" target="_blank" class="relatedlink">labview實(shí)現(xiàn)交通信號燈,以及l(fā)abview交通燈控制系統(tǒng)設(shè)計對應(yīng)的知識點(diǎn),希望對各位有所幫助,不要忘了收藏本站喔。
布爾型控件具有兩種狀態(tài),首先打開Labview創(chuàng)建一個空的項(xiàng)目。首先在前面板選擇布爾控件,選擇按鈕和一個指示燈,都在布爾控件中。接著將選擇好的控件拖動到前面板,雙擊單個控件進(jìn)入對應(yīng)的程序面板。
數(shù)組處理比較簡單,五行六列轉(zhuǎn)換為一維數(shù)組。簇處理的話,先把簇分解開,單獨(dú)取出里面的布爾量,進(jìn)行數(shù)組處理。
比如,先循環(huán)點(diǎn)亮第一行,有8個燈,首先要把所有管腳初始化,讓所有燈都滅掉。然后把控制第一行的管腳拉高(有效狀態(tài)),比如我的是arduino上面的2管腳,然后依次把1到8列的管腳拉低,逐個點(diǎn)亮燈。
那些多余的是 局部變量。局部變量用來傳遞數(shù)值。因?yàn)檫@個值很多地方要用到,不能連線,所有要用局部變量。自己找本書,或者百度 LabVIEW 局部變量,稍微看下,就能理解了。
(1)***連線。屬性節(jié)點(diǎn)value創(chuàng)建的時候默認(rèn)為讀取控件的值,在同一個VI中經(jīng)常會多次用到這個控件的值,有的時候?yàn)榱顺绦蚩驁D連線的美觀,用屬性節(jié)點(diǎn)value連線,可以理解為控件的快捷方式。(2)刷新前面板控件的值。
.程序框圖上創(chuàng)建數(shù)組:在程序框圖上創(chuàng)建數(shù)組和在前面板上創(chuàng)建數(shù)組有點(diǎn)類似,也首先創(chuàng)建一個外殼,然后再放入數(shù)值型常量,枚舉或環(huán)形常量,字符串型常量以及布爾型常量等。
在程序框圖那里。點(diǎn)擊控件 ——右鍵—— 創(chuàng)建屬性節(jié)點(diǎn)——禁用。然后把生成的東西右擊——改成輸入。創(chuàng)建常量:1 表示顯示 2表示禁用 3表示禁用且變灰??梢杂缅e誤鏈來控制執(zhí)行的順序。
1、種顏色led燈疊在一起,然后利用隱藏屬性或者透明屬性,需要點(diǎn)亮?xí)r使其顯示。好長時間沒用labview了,可能有更好的方法,暫時想不到了。
2、選取工具選板中的設(shè)置顏色工具,點(diǎn)擊工具將會出現(xiàn)設(shè)置顏色的對話選擇顏色,點(diǎn)擊程序框圖,則程序框圖的背景色就被設(shè)定為指定顏色。
3、段數(shù)碼管相當(dāng)于7個開關(guān)控件,使用Modern--Boolean--Squre LED,調(diào)整7個Squre LED的形狀,組合成一個數(shù)碼管的外觀,控制這7個Squre LED的狀態(tài)即可。顏色可以在Squre LED的屬性中更改。
4、外部控制信號輸入:這個就比較高檔了~ 通常是發(fā)達(dá)國家才有,位于交通信號燈附近的應(yīng)急開關(guān)或報警器或控制器,用于監(jiān)控中心無法及時發(fā)現(xiàn)調(diào)配情況,呼救或現(xiàn)場管理者控制。
5、基于Labview的十字路口紅綠燈設(shè)計程序VI文件,包含一個十字路口和單條路遇到斑馬線的交通燈設(shè)計程序,可參考學(xué)習(xí)。
6、用Labview做模擬交通燈,說簡單誰都能做出來,復(fù)雜的話也能做很復(fù)雜,我們這次個性化實(shí)驗(yàn)是這個,資料什么的應(yīng)該好找。Labview軟件就不介紹了,還是不難,這題目可以用數(shù)據(jù)***集卡,收集路口信息調(diào)節(jié)交通燈。
用labview實(shí)現(xiàn)交通信號燈的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于labview交通燈控制系統(tǒng)設(shè)計、用labview實(shí)現(xiàn)交通信號燈的信息別忘了在本站進(jìn)行查找喔。