micro_python_setSpeed - aks3g/ai_mini_4wd_kit GitHub Wiki

Machine.setSpeed

走行速度[km/h]を目標値として与えます。このメソッドが発行されると、システム側は目標の速度を維持するようにPID制御でDuty比を決定していきます。 速度指示を与える為には、タイヤの直径をsetTireSize()で予め設定しておく必要があります。

定義

def setSpeed(velocity)

引数

  1. velocity - 車の速度を時速[km/h]で設定します

戻り値

なし

サンプルコード

スイッチ0を押すと10km/hで走行し、スイッチ1を押すと20km/hで走行するサンプル

import mini4wd

m=mini4wd.Machine()
m.setTireSize(31)

while True:
    sw0 = m.sw(0)
    sw1 = m.sw(1)

    if sw0 == True:
        m.setSpeed(10)

    if sw1 == True:
        m.setSpeed(20)