On/Off 開關
On/Off 是一個特別開關 , 它能夠讓一些讀取數據的Input做到開關效果。
當「light sensor」這種讀取數據的Input連接「On/Off」時及Output ,
數值為 0 時 , Output便會關閉 ; 大於 0 時 Output 便會開啟。
影片教學 :
同時 , 「連接On/Off 後」 :
Output 的燈光強度/轉動速度均不受 Input的數據影響。
所需用料 :
Light sensor x 1 (建議使用)
RGB LED x 1 (建議使用)
iPad x 1
On/Off Behavior Block x 1 (無實物)
編程教學 :
Ex.1 接駁Light sensor 來開啟 RGB LED
把兩者連接在一起後便能開啟「RGB LED」,
* 「RGB LED」的光度會因應「light sensor」讀取到的數據而改變。
Ex.2 利用On/Off控制開關
1. 在「Behaviors」中的「Switches」拖拉「ON/OFF」至工作台。
2. 把「ON/OFF」加至「light sensor」及「RGB LED」的中間。
3. 當「light sensor」的數值 > 0 時 , 「RGB LED」便會開啟。
4. 當「light sensor」的數值 = 0 時 , 「RGB LED」便會閉關。
在加入「ON/OFF」的情況下 , 可以自行調整「RGB LED」的光度
1. 按下「RGB LED」的設定
2. 拖拉下方的「Brightness」來改變光度 , 這次改為最光 (100)
3. 你會發現「RGB LED」的光度不會被「light sensor」的數值改變。
這次「light sensor」的數值是 13 , 但「RGB LED」的光度仍保持100。
這個就是「ON/OFF」的特別功能 , 將讀取數據的input轉化成普通開關。
ON/OFF 應用例子
光欄裝置是一個較為常見的ON/OFF應用例子 ,
當有光的時候 , 光欄命令 OUTPUT 開啟(或關閉) ;
當沒有光線時 , 光欄命令 OUTPUT 關閉(或開啟)