Korzystanie z serwomechanizmu V5 3-Wire

Serwomechanizm VEX 3-Wire to silnik wyposażony w zintegrowany mikrokontroler, który umożliwia precyzyjne pozycjonowanie kątowe w zakresie ruchu
stopni. Podczas gdy silniki ciągłe obracają się swobodnie, serwosilnik wykorzystuje siłownik, aby osiągnąć określoną pozycję przy stałej prędkości i aktywnie przeciwstawia się ruchowi zewnętrznemu, utrzymując tę pozycję do momentu otrzymania nowego polecenia. 


Podłączanie serwomechanizmu 3-żyłowego

1. Aby podłączyć serwo 3-żyłowe do mózgu V5, zlokalizuj porty 3-żyłowe z boku mózgu.

2. Podłącz serwo VEX 3-Wire do jednego z tych portów.


Konfigurowanie w VEXcode

1. Wybierz 3-WIRE z okna Urządzenie.

2. Wybierz SERVO z listy urządzeń 3-Wire.

3. Wybierz port 3-żyłowy, do którego podłączony jest serwo.

4. Wybierz Gotowe.

Uwaga: Zmień nazwę serwomechanizmu, wybierając nazwę po prawej stronie ikony serwomechanizmu. Na tym zrzucie ekranu jest on nazwany „ServoA”.


Używanie serwomechanizmów z blokami

Serwomechanizm VEX 3-Wire ma całkowity zakres 100 stopni, przy czym dolna granica wynosi 0 stopni, górna granica 100 stopni, a dokładny środek to 50 stopni.

Uwaga: Serwomechanizm VEX 3-Wire rozpoczyna każdy projekt od automatycznego centrowania się pod kątem 50 stopni przed zakończeniem jakichkolwiek ruchów.

Silnikiem można sterować za pomocą serwomechanizmu Spin, ustawiając blok w pozycji, podając żądany kąt, pod jakim ma się poruszać silnik.

Więcej informacji na temat tego bloku znajdziesz w dokumencie API BlockSpin Servo to position , dostępnym tutaj.


Używanie serwomechanizmów z Pythonem / C++

Serwomechanizm VEX 3-Wire ma całkowity zakres 100 stopni, przy czym dolna granica wynosi -50 stopni, górna granica 50 stopni, a 0 stopni stanowi dokładny środek.

Uwaga: Serwomechanizm VEX 3-Wire rozpoczyna każdy projekt od automatycznego centrowania się przy 0 stopniach przed zakończeniem jakichkolwiek ruchów.

Pyton

servo_a.set_position(50, STOPNIE)


C++

ServoA.setPosition(50,0, stopni);

Silnikiem można sterować za pomocą odpowiedniej metody w Pythonie lub C++, wprowadzając żądany kąt, pod jakim ma się poruszać silnik.

 

Więcej informacji o tych metodach znajdziesz w dokumencie API Reference dla Python lub C++ .

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

Last Updated: