DC Motor

所需材料 :  

DC Motor x 1

Button x 2

Workbench Coding 網頁 : 請按我

Step 1. 配對Button及DC Motor

如有配對上的問題請查看 :  Tutorial 0. Connect SAM blocks and micro:bit On Workbench

Ex 1. 利用Button開啟DC Motor / 使DC Motor 轉動

Programming - Google Chrome

1. 從 Button 的 「Events」找出 「when Button is pressed」 , 然後把它拉至 workspace ,

我們稍後會利用這個指令來開啟 DC Motor .

Programming - Google Chrome

2. 在 DC Motor 的 「Actions」 取出「 set DC Motor motor speed to 0」 ,

然後把它拖拉至 「 when Button is pressed」 的裡面 。

Programming - Google Chrome

3. 把速度改成「100」 , 0是靜止 DC Motor 是不會轉動的。

motor speed 由 - 100 至 100 , 0 為靜止 | 100為最快 | 負數值剛是逆時針轉動。

Programming - Google Chrome

完成編程後 , 按下 RUN 再按下你的 Button , DC Motor便會轉動起來。

Ex2. 利用另1個Button來改變 DC Motor的轉動方向

Programming - Google Chrome

1. 注意要選擇「Button 2」, 這樣才能以另一個Button來控制。

Programming - Google Chrome

2. 這次把 motor speed 設成負數值 , 使 DC motor 以逆時針轉動。

Ex3. 利用指令停下 DC Motor

Programming - Google Chrome

從 General 加入 wait for 2 seconds ,

當 Button 被按下時 DC Motor 會先以speed 100 轉動 ,

2秒後speed 會變成 0 ,從而令DC Motor 停止運轉。