• 家長登入
  • 報名專線
大拇指教室
  • 教育理念
    • 教育理念
    • 學習地圖
    • 文章分享
  • 課程列表
    • 樂高動力機械SPM 6+
    • 樂高創意程式BOOST 7+
    • 樂高科技機器人EV3 9+
    • Scratch遊戲程式設計 8+
    • Python程式設計 11+
    • C++程式設計 12+
    • 最新課表
  • 2023夏令營
    • 班
  • 學生作品
  • 聯絡我們
    • 大拇指粉絲團
X

訂閱課程訊息

  • Email:
聯絡我們

請您向大拇指按讚! 
我們會用大拇指多鼓勵孩子

地址:台北市忠孝東路五段246號5樓
教室連絡資訊

訂閱電子報
 
部落格

大型馬達方塊 | 樂高機器人EV3使用說明

大型馬達方塊

大型馬達方塊控制大型馬達。可以開啓或關閉馬達、控制其功率級別或是將馬達開啓指定時間量或圈數。
選擇馬達連接埠和控制模式


連接埠選擇
模式選擇
輸入

使用方塊頂部的連接埠選擇可選擇希望大型馬達方塊控制的馬達(A、B、C 或 D)。

使用模式選擇可選擇要如何控制馬達。選擇模式之後,可以爲輸入選擇值。可用輸入會因模式而異。下面介紹了模式和輸入。
模式:開啓、關閉、開啓指定秒數、開啓指定度數、開啓指定圈數
模式
開啓


“開啓”模式會打開馬達,然後立即繼續執行到程式中的下一個方塊。可以使用功率輸入控制馬達的速度和方向。馬達會一直運行,直到由程式後面部分中的另一個方塊停止或更改,或是直到程式結束。
使用的輸入:功率
範例
當希望程式中的其他方塊控制馬達保持開啓狀態的時間長度時可使用“開啓”模式。在此程式中,馬達會一直運行,直到壓下了觸碰感應器,然後它會停止。
關閉


“關閉”模式會關閉馬達。它通常用於停止通過開啓模式啓動的馬達。請參考上面的範例。

如果結束時剎車爲“是”,則會立即停止馬達。馬達會保持在停止位置,直到另一個馬達方塊啓動該馬達,或是直到程式結束。如果結束時剎車爲“否”,則僅僅關閉馬達的電源。馬達會使用所有剩餘動量慣性滑行,直到停止,或是直到另一個馬達方塊啓動。
使用的輸入:結束時剎車
提示和技巧
可以在結束時剎車設定爲“否”的情況下使用“關閉”模式來“鬆開”保持在停止位置處的馬達。例如,這可以允許您在程式運行中途手動調整馬達位置。
開啓指定秒數


“開啓指定秒數”將馬達開啓秒數輸入中的秒數,然後關閉。方塊會等到這段時間經過,然後程式才繼續執行到下一個方塊。
可以使用功率輸入控制馬達的速度和方向。對結束時剎車使用“是”可在恰好達到指定秒數之後停止馬達。
使用的輸入:功率、秒數、結束時剎車
提示和技巧
可以在秒數輸入中使用小數點獲取精確時間量,如用於三秒半的 3.5 秒以及用於四分之一秒的 0.25 秒。
開啓指定度數


“開啓指定度數”將馬達開啓度數輸入中的旋轉度數,然後關閉。360 度旋轉會將馬達轉動一整圈。

可以使用功率輸入控制馬達的速度和方向。對結束時剎車使用“是”可在恰好達到指定度數之後停止馬達。
使用的輸入:功率、度數、結束時剎車
範例
此程式會使連接埠 D 上的馬達以 50% 功率恰好運行 900 度(兩圈半),然後停止它。
提示和技巧
大型馬達的內部轉動感應器會測量旋轉度數。使用“開啓指定度數”時,方塊會等到馬達恰好轉動了指定度數,然後程式才繼續執行到下一個方塊。如果馬達因遇到阻力或物理限制而無法完成指定度數,則方塊會繼續等待。在消除阻力之前,程式中的任何其他方塊都不會執行。
開啓指定圈數


“開啓指定圈數”將馬達開啓圈數輸入中的圈數,然後關閉。

可以使用功率輸入控制馬達的速度和方向。對結束時剎車使用“是”可在恰好達到指定圈數之後停止馬達。
使用的輸入:功率、圈數、結束時剎車
提示和技巧
開啓指定圈數模式與開啓指定度數模式完全相同,只不過它使用不同的旋轉單位。也可以在圈數輸入中使用小數點來指定不完整的圈。下表顯示獲取相同旋轉量的兩種不同方式。
圈數度數
1360
2720
0.5180
1.25450
7.22592
馬達功率和方向
功率輸入接受介於 -100 至 100 之間的數字。正數和負數使大型馬達以不同方向轉動,如下圖所示。




正功率
負功率

可以使用馬達反轉方塊更改馬達的正常旋轉方向。如果反轉了馬達方向,則正和負功率級別的效果會與上面顯示的效果相反。
提示和技巧
馬達的旋轉速度與指定功率級別大致成比例,儘管旋轉速度也受馬達所承受的負載量影響。
輸入
大型馬達方塊的輸入控制著具體的馬達運行方式。可以將輸入值直接輸入到方塊中。或者,可以通過資料線從其他程式方塊的輸出提供值。可用輸入及其功能取決於選擇的控制模式。
輸入類型允許的值備註
功率 數字-100 至 100馬達功率級別。
請參考馬達功率和方向。
結束時剎車 邏輯是/否方塊完成時應用。

如果爲“是”,則馬達會立即停止並保持在原位。

如果爲“否”,則馬達電源停止,並允許馬達慣性滑行。
秒數 數字≥ 0以秒爲單位的移動時間。
度數 數字任何數字以度爲單位的移動量。360 度會旋轉一整圈。
圈數 數字任何數字以圈爲單位的移動量。
大型馬達
快速連結
  • 選擇馬達連接埠和控制模式
  • 模式
  • 開啓
  • 關閉
  • 開啓指定秒數
  • 開啓指定度數
  • 開啓指定圈數
  • 馬達功率和方向
  • 輸入
返回EV3軟體文件 »
招募夥伴|部落格|Scratch遊戲天堂|運算思維|FB粉絲團|Google商家|聯絡我們
大拇指教室 (北補7153號) 地址:台北市忠孝東路五段246號5樓(永春捷運站旁) 聯絡我們