mBot12輪子 - TT 馬達

  馬達、輪子

  • 原理 - 馬達
  • 移動距離 = 輪子圓周長 * 馬達轉動圈數

    輪子圓周長:直徑6.5cm,每轉一圈移動6.5x3.14=20.41cm

    1 控制方法:「雙馬達」控制

    1-1 mBot 機器人行走方向有四種





    1-2 mBot 機器人馬達轉速

    0-255 正電力向前

    0-(-255) 負電力向後

    2 控制方法:「單馬達」

    2-1 馬達連接埠轉速相同並大於 0(前進)



    2-2 馬達連接埠轉速相同皆為 0(停止)

    2-3 馬達連接埠 1 與 2 轉速不同(轉彎)



    2-4 馬達連接埠轉速相同並小於 0(後退)



    2-5 馬達連接埠轉速相同,但是一正一負(原地迴轉)



    練習:讓mBot 前進後退左轉右轉各1秒



    練習:讓mbot繞著正方形的路徑移動

    練習:配合超音波感測距離來調整馬達速度和等待時間
    補充:馬達轉速絕對值為255,超音波偵測距離400cm,400/255=1.6

    練習:配合光線感應器,來控制馬達行走快慢。

    補充:光感偵測值為0-1023,值越高,代表亮度越高。1023/255=4

    直流馬達、步進馬達(Step motor)、伺服馬達



    沒有留言:

    張貼留言

    嵌入式系統(Embeded System)