VEX 3 線式サーボ は、
100 度の動作範囲内で正確な角度位置決めを可能にする統合マイクロコントローラを搭載したモーターです。 連続モーターは自由に回転しますが、サーボモーターはアクチュエータを使用して一定の速度で特定の位置に移動し、新しいコマンドが与えられるまでその位置を保持しながら外部の動きに積極的に抵抗します。 


3線式サーボの接続

1. 3 線式サーボを V5 Brain に接続するには、Brain の側面にある 3 線式ポートを見つけます。

2. VEX 3 線式サーボをこれらのポートの 1 つに接続します。


VEXcodeでの設定

1. デバイスウィンドウから 3-WIRE を選択します。

2. 3 線式デバイスのリストから SERVO を選択します。

3. サーボが接続されている 3 線ポートを選択します。

4.
完了
: サーボアイコンの右側の名前を選択して、サーボの名前を変更します。 このスクリーンショットでは、「ServoA」という名前が付けられています。


ブロックでサーボを使用する

VEX 3線式サーボの範囲は合計100度で、下限は0度、上限は100度、中心は50度です

注: VEX 3 線式サーボは、各プロジェクトを開始すると、動きを完了する前に自動的に 50 度で中心に配置されます。

モーターを移動させる希望の角度を入力することで、 スピン サーボから位置 ブロックを使用してモーターを制御できます。

このブロックの詳細については、ここにあるスピン サーボから位置 へのブロック API リファレンス」を参照してください。


Python / C++ でサーボを使用する

VEX 3線式サーボの範囲は合計100度で、下限は-50度、上限は50度、中心は0度です

注: VEX 3 線式サーボは、各プロジェクトを開始すると、動きを完了する前に自動的に 0 度で中心に配置されます。

パイソン

servo_a.set_position(50, 度)


C++

ServoA.setPosition(50.0, 度);

モーターは、Python または C++ の対応するメソッドを使用して、モーターが移動する希望の角度を入力することで制御できます。

 

これらのメソッドの詳細については、 Python または C++の API リファレンスを参照してください。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: