Digital Value Building Block
在上一章亦提到 Digital Sensor 只有 1 和 0 的分別,所以我們需要用以下的 Building Block 去辨認 Digital Sensor 的狀態。
Is Button 1 Closed?
即是 在 pin 1 的 Button 是否處於 Closed 的狀態? 在這個情況之下,Closed 對 Button 而言就是等於 1,即當Buuton 被按下的時候。
這一個 Building Block 不能獨立使用,它需要配合上 Operation 或 Control 的 Building Block。
以上的組合代表
If Is Button 1 Closed?
即是 如果 在 Pin 1 的 Button 是 被按下的時候 (Button 數值等於 1),
以上的組合代表
If not Is Button 1 Closed?
即是 如果 在 Pin 1 的 Button 不是 被按下的時候(Button 數值等於 0),
大家可能也會覺得似曾相識,跟上一章所介紹的 Digital Events Building Block 意思相似。
但兩者最大的分別是
Digital Events Building Block 一定要作為一個編程的第一個指令。
而以上的 Read Value Building Block 就可以加插到編程中。
影片介紹