はじめに
この記事は、「LEGO MINDSTORMSをPythonでプログラミングする ~その1~」の続きです。
モーターモジュール
start_at_power
関数
以下のように使います。
from mindstorms import Motor
motor_a = Motor("A")
motor_a.start_at_power(100)
引数にパワーの値を渡してあげます。
stop
関数
以下のように使います。
from mindstorms import Motor
from mindstorms.control import wait_for_seconds
motor_a = Motor("A")
motor_a.start_at_power(100)
wait_for_seconds(3)
motor_a.stop()
モーターペアモジュール
start_at_power
関数
以下のように使います。
from mindstorms import MotorPair
motor_pair = MotorPair("A", "B")
motor_pair.start_at_power(100)
引数にパワーの値を渡してあげます。
stop
関数
以下のように使います。
from mindstorms import MotorPair
from mindstorms.control import wait_for_seconds
motor_pair = MotorPair("A", "B")
motor_pair.start_at_power(100)
wait_for_seconds(3)
motor_pair.stop()
スリープ
以下のように使います。
from mindstorms.control import wait_for_seconds
wait_for_seconds(3)
おわりに
正直、簡単なプログラムはワードブロックの方が書きやすいですね。Pythonの実行速度が向上すればより便利になると思います。マインドストーム関連の記事を他にも書いています。