モーター
モーターブロックは、ハブのポートに接続されたモーターの開始、停止、位置制御、および動作調整に使用されます。
基本モーター制御ブロック
モーターを開始
選択したモーターを開始します。
- 方向オプション:
時計回り,反時計回り
モーターを停止
選択したモーターを停止します。
〜の間動かす
指定した時間/角度/回転数の間モーターを動かします。
- 方向オプション:
時計回り,反時計回り - 単位オプション:
回転,度,秒 - 注: エンコーダ対応モーターが必要です。
速度を指定してモーターを開始
指定した速度でモーターを開始します。
速度を指定して〜の間動かす
指定した速度で一定時間/量モーターを動かします。
- 単位オプション:
回転,度,秒 - 注: エンコーダ対応モーターが必要です。
モーター速度を設定
他のモーターブロックで使用される速度を設定します。
位置制御ブロック
位置へ移動
指定した絶対位置へ移動します。
- 経路オプション:
最短,時計回り,反時計回り - 注: エンコーダ対応モーターが必要です。
相対位置へ移動
現在位置からの相対量で移動します。
- 注: エンコーダ対応モーターが必要です。
BuWizz 3 相対位置へ移動
BuWizz 3用の相対位置移動ブロックです。
- 注: エンコーダ対応モーターが必要です。
相対位置を設定
相対位置の基準を設定します。
- 注: エンコーダ対応モーターが必要です。
ステアリングをキャリブレーション
ステアリングの基準位置をキャリブレーションします。
- 要件: エンコーダ対応モーターが必要です。
- 機械条件: ステアリングの可動範囲に物理的制限が必要です。
- 動作: 可動範囲を測定し、キャリブレーションデータを計算します。
- 出力: 結果は引数として渡された変数に書き込まれます。
モーター調整・安全ブロック
停止時の動作を設定
停止時の動作モードを設定します。
- オプション:
ブレーキ,位置保持,惰性 - 注: エンコーダ対応モーターが必要です。
スタック検出を設定
スタック(停止)検出を有効/無効にします。
- 注: MINDSTORMS Robot Inventorのみ対応
加速を設定
加速プロファイルを設定します。
- オプション:
デフォルト,速い,バランス,スムーズ,遅い,とても遅い - 注: エンコーダ対応モーターが必要です。
減速を設定
減速プロファイルを設定します。
- オプション:
デフォルト,速い,バランス,スムーズ,遅い,とても遅い - 注: エンコーダ対応モーターが必要です。
モーターレポーターブロック
位置
現在の位置を返します。
相対位置
現在の相対位置を返します。
速度
現在の速度を返します。
出力
現在の出力値を返します。
- 注: MINDSTORMS Robot Inventorのみ対応
Technic Move モーターブロック
モーターを速度で開始
Technic Moveの駆動モーターを指定速度で開始します。
モーターを停止
Technic Moveの駆動モーターを停止します。
ブレーキ
ブレーキ動作を適用します。
- オプション:
オフ,オン
ステアリングを〜に設定
ステアリング位置を設定します。
ステアリングをキャリブレーション
Technic Moveのステアリングをキャリブレーションします。
- 注: モーター軸には物理的な可動制限が必要です。