Slider

Slider 是一個可拖拉的 Display Input , 數值為 0 - 100 ;

我們可以透過拖拉 slider 來改變它的數值 , 為而操控 Output

例如 : 利用 Slider 的數值 改變 Motor 的速度 , 超出某個數值時發出警號燈等等...

Controller Configuration :

選取「TXT 4.0 Controller」以開始編程

連接 TXT 4.0 Controller :

詳細的連接方法可查看 : 按此

Slider 基礎編程 :

加入 TEXT 作為 Slider 的 Output 顯示數值。

在「Display」取出「get slider value」來讀取 slider 的數值

將它放至 set input text 的後方 , 意思是當拖拉 slider 的時候就會顯示它的數值 (重複無限次檢測)

這邊會在「Math」取出「round with decimals」這個 command , 因為 slider 本身的數值是帶小數的 ,

為了方便顯示數值建議利用 round with decimals 將它變成整數 (隨個人喜好可選擇不加入這command)

整個編程 :

利用 Slider 數值控制 Output :

打開 「logic」取出「if do」 及 「=」,

「=」用作檢測及比較數值 , 「if do else」的作用則為透過數據判斷要做的 Output

在「Math」取出「0」 , 這個 0 的作用是讓我們輸入數字

將「get slider value」放至 「=」的前方作比較 , 後方則是要比較的數值

點擊「0」 來改變數值 , 這次改成50 (數值隨意)

點擊「=」位置可更改成各個比較 command , 這次選取「>」

TXT 4.0 Controller 能播放音效 , 這次選擇 Sound 來做我們的 Output

打開「Sound」 > 取出「 start playing audio file」來播放音效 ;

取出 「stop playing audio file」來停止播放。

if slider value > 50 (do) 播放音效 ,

點開音效名稱來更換內置名效 , 同時勾選後方的 checkbox 以播放出音效。

else (小於50)時則停止播放音效提示。

最後在「util」取出「wait s 1」來控制播放音效的時間

改成2秒以確保音效能夠播放 , 假如不加入秒數的話會在播放出音效前便再次返回檢測數值的 if 上

示範影片 :