<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 留言