O servo 3-Wire é um motor equipado com um microcontrolador integrado que permite um posicionamento angular preciso dentro de uma gama de movimento de
a 100 graus. Enquanto os motores de rotação contínua rodam livremente, um servomotor utiliza um atuador para se mover para uma posição específica a uma velocidade fixa e resiste ativamente ao movimento externo, mantendo essa posição até receber um novo comando.
Ligar o servo de 3 fios
1. Para ligar um servo de 3 fios a um módulo V5, localize as portas de 3 fios na lateral do módulo.
2. Ligue o servo VEX de 3 fios a uma destas portas.
Configurando no VEXcode
1. Selecione 3-FIOS na janela Dispositivo.
2. Selecione SERVO na lista de dispositivos de 3 fios.
3. Selecione a porta de 3 fios à qual o servo está ligado.
4. Selecione Concluído.
Nota: Altere o nome do Servo seleccionando o nome à direita do ícone do Servo. Nesta captura de ecrã, está nomeado como "ServoA".
Utilizando servos com blocos
O servo VEX de 3 fios tem um alcance total de 100 graus, com o
inferior a 0 graus, o limite superior a 100 graus e 50 graus como centro exato.
Nota: Um servo VEX de 3 fios inicia cada projeto centrando-se automaticamente a 50 graus antes de completar qualquer movimento.
O motor pode ser controlado utilizando o Servo de Rotação para posicionar bloco, inserindo o ângulo desejado para o movimento do motor.
Utilização de Servos com Python/C++
O servo VEX de 3 fios tem um alcance total de 100 graus, com o limite inferior a -50 graus, o limite superior a 50 graus e
graus como centro exato.
Nota: Um servo VEX de 3 fios inicia cada projeto centrando-se automaticamente a 0 graus antes de completar qualquer movimento.
Pitão
servo_a.set_position(50, GRAUS)
C++
ServoA. setPosition(50.0, graus);