labview
[ LabVIEW實作 - NI myRIO基礎篇 ] RGB三色LED燈 硬體交換控制
<source : unsplash>
一、成果展示
Output 1 輸出 紅燈
Output 2 輸出 綠燈
Output 3 輸出 藍燈
二、操作步驟
(一)、接線部分
RGB LED燈的腳位內容,請見上圖最右方的RDB LED圖,
由右到左,依序為 :
- Red (紅)
- 共陰極 (最長腳)
- Green (綠)
- Blue (藍)
接線方式(參考上圖) :
- Step1. 將 LED 燈以上圖方式插在麵包板上,面向自己,LED燈最長腳應為右邊數來第2支腳。
- Step2. 將共陰極的腳位,接到 3.3V的位置。
- Step3. 將 Red 的腳位(右邊數來第1支腳),接到 Pin0 的位置。
- Step4. 將 Green 的腳位(右邊數來第3支腳),接到 Pin1 的位置。
- Step5. 將 Blue 的腳位(右邊數來第4支腳),接到 Pin2 的位置。
(二)、程式部分
Step1. 建立一個 while 迴圈
Step2. 定義 myRIO 的 Output腳位
Step3. 將按鈕與輸出方塊接線
因myRIO內部運作方式為訊號在Low時做輸出,因此會在線路上加 "反相" ,以符合一般操作習慣,也就是訊號送 "High"觸發亮燈動作。
如果要讓 LED 燈自行作RGB循環閃爍,程式碼可擴充如下,效果就等你自行體驗囉!
0 留言