Servomotor#

Zavedení#

VEX 3-Wire Servo Motor je 3-vodičové zařízení, které se může otáčet do určité polohy na základě řídicího signálu z V5 Brain.

Servomotor VEX s 3 vodiči.

Tato stránka používá jako příklad názvu servomotoru servo_motor V případě potřeby jej nahraďte vlastním nakonfigurovaným názvem.

Níže je uveden seznam dostupných metod:

  • set_position – Přesune servomotor do zadané polohy mezi 0 a 100 stupni.

Konstruktor – Ruční inicializace servomotoru.

  • Servo – Vytvoří servomotor.

set_position#

set_position přesune servomotor do zadané polohy mezi 0 a 100 stupni.

Poznámka: Servomotor zahajuje každý projekt automatickým vycentrováním na 50 stupňů před dokončením jakýchkoli pohybů.

Schéma servomotoru znázorňující stupně, o které se může otáčet, od 100 vlevo do 50 uprostřed a 0 stupňů vpravo.

Usage:
servo_motor.set_position(value, units)

Parametry

Popis

value

Hodnota polohy, která se má nastavit pro servomotor. Může to být integer nebo desetinné číslo (float) od 0 do 100.

units

Jednotka polohy: DEGREES nebo PERCENT (výchozí).

Konstruktéři#

Konstruktory se používají k ručnímu vytvoření objektů Servo , které jsou nezbytné pro konfiguraci servomotoru mimo VEXcode.

Servo#

Servo vytvoří servomotor.

Usage:
Servo(port)

Parametr

Popis

port

3vodičový port, ke kterému je servomotor připojen:

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