DC Motor
このクラスは EV3 と NXT 専用です。これにより、モーターとして自動的に検出されないモーターを駆動できます。これには、公式コンバーターケーブルを介して接続された RCX モーターとパワーファンクションモーターが含まれます。注: カスタム電子機器にモーター電源を供給すると、ハブまたはデバイスが損傷する可能性があります。
Powered Up DC モーターの場合、代わりに DCMotor クラスを使ってください。DCMotor クラスはモーターを自動的に検出し、適切で安全な設定を適用します。
-
class DCMotor(port, positive_direction=Direction.CLOCKWISE)
LEGO® MINDSTORMS EV3 用 DC モーター。
- パラメータ:
-
-
dc(duty)
モーターを指定のデューティサイクル(「パワー」とも呼ばれる)で回転させます。
- パラメータ:
duty (Number, %) -- デューティサイクル(-100〜100)
-
brake()
モーターを受動的にブレーキします。
摩擦と、モーターがまだ動いている間に発生する電圧によってモーターを停止させます。
-
stop()
モーターを停止しますが、惰性で回転させます。
摩擦によりモーターは徐々に停止します。
-
settings(max_voltage)
-
settings() → Tuple[int]
モーター設定を構成します。引数を指定しない場合は、現在の値を返します。
- パラメータ:
max_voltage (Number, mV) -- すべてのモーターコマンドでモーターに適用される最大電圧。