Motor Servo#

Perkenalan#

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

Motor Servo EDR 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 hingga 0 derajat.

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 EXP 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)