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 就可以加插到編程中。

影片介紹