Motor Servo#

Perkenalan#

Motor Servo 3-Kawat VEX adalah perangkat 3-kawat yang dapat berputar ke posisi tertentu berdasarkan sinyal kontrol dari V5 Brain.

Motor Servo 3-Kawat VEX.

Halaman ini menggunakan servo_motor sebagai contoh nama Motor Servo. Ganti dengan nama yang Anda konfigurasi sendiri sesuai kebutuhan.

Berikut adalah daftar metode yang tersedia:

  • set_position – Menggerakkan Motor Servo ke posisi tertentu antara 0 dan 100 derajat.

Konstruktor – Menginisialisasi Motor Servo secara manual.

  • Servo – Membuat Motor Servo.

posisi_tetap#

Perintah set_position menggerakkan Motor Servo ke posisi tertentu antara 0 dan 100 derajat.

Catatan: Motor servo memulai setiap proyek dengan secara otomatis memusatkan dirinya pada sudut 50 derajat sebelum menyelesaikan pergerakan apa pun.

Diagram motor servo yang menunjukkan derajat putarannya, dari 100 di sebelah kiri, hingga 50 di tengah, dan 0 derajat di sebelah kanan.

Usage:
servo_motor.set_position(value, units)

Parameter

Keterangan

value

Nilai posisi yang akan diatur untuk Motor Servo. Ini bisa berupa bilangan bulat integer , atau bilangan desimal (float) dari 0 hingga 100.

units

Satuan posisi: DEGREES atau PERCENT (standar).

Konstruktor#

Konstruktor digunakan untuk membuat objek Servo secara manual, yang diperlukan untuk mengkonfigurasi Motor Servo di luar VEXcode.

Servo#

Servo menciptakan Motor Servo.

Usage:
Servo(port)

Parameter

Keterangan

port

Port 3-Kawat yang terhubung ke Motor Servo:

  • Pada V5 Brain – Ports.PORTx di mana x adalah nomor port.
  • Pada Expander 3-Kawat – expander.a di mana expander adalah nama instance expander.

# Create a Servo Motor in Port A
servo_motor = Servo(brain.three_wire_port.a)