Big! 編程教學

1. 首先請先將兩個motor與一個Key Press連接在一起。

2. 由於安裝時其中一個motor掉轉放的,因此在rotation上需要一個motor clockwise而另一個anti-clockwise才能向同一個放向移動。大家可以隨便將其中一個motor set為anti-clockwise,並按着keypress button看看車是向前或向後走。若是向後的話請將兩個motor的rotation都倒轉。

3. 為了令情境更逼真,我們需要用到動物的聲音。將Keypress連接到一個Sound Player。

4. 在Sound Player裏,在category中選擇animal,並在旁邊不同動物的聲音選擇適當的聲音。

5. 為了能令動物叫聲重覆地叫,令情境更逼真,請在sound player前加入一個Interval。

6. Interval的作用是每隔多少秒會重新進行後續的動作,因此在這個情況下,會是每隔2秒 sound player便會觸發。大家可以隨意選擇相隔的時間。

7. 之前的編程上,如果要令Sam Lab車移動和Sound player觸發,我們需要一直按着Key press鍵,因此會很不方便。要解決這種情況,我們需要在key press後加入一個Toggle。Toggle的作用是類似燈制一樣,開着的是候會一直運行,直到關掉為止。

8. 如果不想以key press來進行開啟Toggle的動作的話,可以選擇connect 1個Button block並連接到ipad程式上,以Button取代key press。

9. 這樣你便完成一架Sam Labs車的設定,請以同樣原理設定第二架Sam Labs車。緊記,在設定速度上,其中一架要比另到架快,才能重現小動物追趕大動物的情境。

如果有興趣想學更進階的編程的話,可以看一下下一篇的進階編程教學,將會在這個編程上加上一些功能。