Σερβοκινητήρας#

Εισαγωγή#

Ο 3-wire Servo Motor VEX είναι μια συσκευή 3-wire που μπορεί να περιστραφεί σε μια συγκεκριμένη θέση με βάση ένα σήμα ελέγχου από τον EXP Brain.

Ο σερβοκινητήρας EDR VEX

Αυτή η σελίδα χρησιμοποιεί servo_motor ως παράδειγμα ονόματος σερβοκινητήρα. Αντικαταστήστε το με το δικό σας διαμορφωμένο όνομα, όπως απαιτείται.

Παρακάτω είναι μια λίστα με τις διαθέσιμες μεθόδους:

  • set_position – Μετακινεί έναν σερβοκινητήρα σε μια καθορισμένη θέση μεταξύ 0 και 100 μοιρών.

Κατασκευαστής – Χειροκίνητη αρχικοποίηση ενός σερβοκινητήρα.

  • Servo – Δημιουργεί έναν σερβοκινητήρα.

ορισμός_θέσης#

set_position μετακινεί έναν σερβοκινητήρα σε μια καθορισμένη θέση μεταξύ 0 και 100 μοιρών.

Σημείωση: Ένας σερβοκινητήρας ξεκινά κάθε έργο κεντράροντας αυτόματα στις 50 μοίρες πριν ολοκληρώσει οποιαδήποτε κίνηση.

Ένα διάγραμμα ενός σερβοκινητήρα που δείχνει τις μοίρες που μπορεί να περιστραφεί, από 100 έως 0 μοίρες.

Usage:
servo_motor.set_position(value, units)

Παράμετροι

Περιγραφή

value

Η τιμή θέσης που θα οριστεί για τον σερβοκινητήρα. Αυτή μπορεί να είναι ένας ακέραιος αριθμός integer ή δεκαδικός αριθμός (float) από 0 έως 100.

units

Η μονάδα θέσης: DEGREES ή PERCENT (προεπιλογή).

Κατασκευαστές#

Οι κατασκευαστές χρησιμοποιούνται για τη χειροκίνητη δημιουργία αντικειμένων Servo , τα οποία είναι απαραίτητα για τη διαμόρφωση ενός σερβοκινητήρα εκτός του VEXcode.

Servo#

Servo δημιουργεί έναν σερβοκινητήρα.

Usage:
Servo(port)

Παράμετρος

Περιγραφή

port

Η θύρα 3 καλωδίων στην οποία είναι συνδεδεμένος ο σερβοκινητήρας:

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