Project Description

本範例要使用兩個觸碰感測器來分別控制馬達轉動與否,在此設定#1觸碰感測器按下時,B馬達會轉動,放開就停止。另一組#4觸碰感測器與C馬達也是一樣。非常趣味的小遊戲,小朋友一定會喜歡!
 

 

While + Switch 的寫法:

無窮迴圈中先加入一個Switch:判斷 1號觸碰感測器是否被壓下,並分別在成立與不成立的 Case 中接續判斷4號觸碰感測器是否被壓下。

在此我們使用 Move Steering指令,您可以修改 Steering參數來調整轉彎的效果,或改用 Move Tank 指令。
 

兩個都壓下:直走
1壓下,3放開:右轉
3壓下,1放開:左轉
兩個觸碰感測器都放開:停止


 
Multi-tasking 多工的寫法:
 
使用兩個 Start 指令後面接無窮迴圈,01迴圈中使用一個 Switch :根據 1號觸碰感測器是否被壓下來控制B馬達。另一組也是一樣的概念。是不是很簡單呢?