中型馬達模塊用來控制中型馬達。 可以開啓或關閉馬達、控制其功率級別或是將馬達開啓指定時間量或圈數。 |
|
Port selector:在此選擇中型馬達是連接於 EV3 主機的哪一個的輸出埠(Port, A、B、C或D)。 Mode selector:有五種模式選擇,依序為關閉、開啓、開啓指定秒數、開啓指定度數、開啓指定圈數。 Inputs:不同模式下的輸入值不同。 |
輸入類型(Mode):
(A)開啟(On)
打開馬達,並執行下一個程式模塊。
輸入(inputs)參數說明:
實作:
該實作的重點:
1.採用開啟模式會打開馬達,並立刻進行到下一個模塊。
2.馬達會一直持續,直到壓下觸碰感應器,才會到關閉馬達的模式模塊。
3.可以使用功率輸入控制馬達的速度和前後方向。
(B)關閉(Off)
關閉馬達,用於停止開啟模式。
(C)開啟指定秒數(on for Second)
本模塊會啟動馬達,並維持一段時間,達到輸入的秒數才停止。
(D)開啟指定度數(on for Degree)
本模塊會啟動馬達,並達到期望旋轉的度數後停止。
實例:
該實測重點:
1.大型馬達的內部轉動感應器會測量旋轉度數。
2.使用“開啓指定度數”時,方塊會等到馬達恰好轉動了指定度數,然後程式才繼續執行到下一個方塊。
3.如果馬達因遇到阻力或物理限制而無法完成指定度數,則方塊會繼續等待。
4.在消除阻力之前,程式中的任何其他方塊都不會執行。
5.若"結束時剎車"輸入“是”,則可在恰好達到指定度數之後停止馬達。
(E)開啟指定圈數(on for Rotations)
輸入(inputs)參數說明:
該實測重點:
1.可以使用功率輸入控制馬達的速度和方向。
2.對"結束時剎車"採用“是”,則可在恰好達到指定圈數之後停止馬達。
3.圈數和度數之間有絕對關連性。
4.也可以在圈數輸入中使用小數點來指定不完整的圈,可以找到和度數的關聯。參考連結:
https://ev3-help-online.api.education.lego.com/Retail/en-us/page.html?Path=blocks%2FLEGO%2FMediumMotor.html
沒有留言:
發佈留言
這個欄位是做甚麼?測試一下。