Events Building Block
在 Scratch 3.0 中, 有三個屬於 TXT Controller 的 Events Building block,比 BT Smart Controller多。 三個 Events的最大分別是以 Digital Sensor(即數值只有 1 和 0) 及 或 Analog Sensor (即有數值的變化)來引發Program。
以上是 以 Digital Sensor 作為 Events 的例子。
中間 Button 可以改變成為其他 Digital Sensor,例如:Light Barrier
數字 1 則表示是 input 的 pin 1。 BT Smart Controller 有 4 個 input pin1, pin2, pin 3, pin4。
Closes and Opens 代表 數值上的 1 和 0。
If Button 1 closes
即是 如果在 Pin 1 的 Button 關閉的時候,
以上是 以 Analog Sensor 作為 Events 的例子。
中間 Distance Sensor 可以改變成為其他 Analog Sensor,例如 Colour Sensor
數字 1 則表示是 input 的 pin 1。 TXT Controller 有 4 個 input pin1, pin2, pin 3, pin4。
> 則是數學上的大於,亦可改成 < 少於。
而 100 則是自設的數值。
由於Analog Sensor 的數值 可以多於 1和0的變化,所以便可以用這個 Analog Events。
If value of Distance Sensor 1 > 100
即是 如果 在 Pin 1 的 Distance Sensor 數值大於 100 的時候,
而 TXT Controller 比 BT Smart Controller 多一個 Events Building Block.
數字 1 則表示是 input 的 pin 1。 TXT Controller 有 4 個 input pin1, pin2, pin 3, pin4。
> 則是數學上的大於,亦可改成 < 少於。
而 100 則是自設的數值。
If counter 1 > 100
即是 如果 在 Pin 1 的 Counter 數值大於 100 的時候,