COMO CONTROLAR A VELOCIDADE DO SERVO MOTOR

Servo Motor conectado com Arduino
Primeiro conecte o Servo Motor ao seu Arduino conforme a figura acima, respeitando a necessidade do uso da porta PWM (são portas especiais do Arduino que controla atuadores de forma analógica) para controle do Servo-Motor.

Nós temos duas formas de controlar a velocidade de ação do servo, a primeira é usando o laço de repetição "for" e a segunda é usando a biblioteca "VarSpeedServo" substituindo a tradicional biblioteca Servo, e nós iremos mostrar as duas formas de uso.
 

Controle da velocidade do Servo usando o laço "FOR".


 Nesse método usamos o laço de repetição FOR para que o servo se movimente a cada 1 graus até chegar a 180 graus usando a variável que definir como "i" para substituir a posição do servo, logo o delay é o tempo gasto para que o servo mude de posição, por exemplo, saia da posição 0 para 1 graus ele irá esperar 0,1 segundos, logo para percorrer os 180 graus o servo levará 1,8 segundos levando em consideração que irá passar 180 vezes pelo FOR e parar a cada passagem 100 milissegundos.


Controle da velocidade do Servo usando VarSpeedServo.



O uso dessa biblioteca facilita a vida de todos, basta escrever os valores dentro do parâmetro da função como esta descrito na imagem acima.

Para baixar essa biblioteca acesse o link abaixo:
Download das bibliotecas do Arduino

Dúvidas estamos a disposição, caso deseje o link para baixar o código comenta aqui.


 Nossas redes sociais, acesse, curta, se inscreva, siga e ajude a divulgar o conhecimento.

Youtube: Sandro Mesquita - Roboticamente

Instagram: @sandro.robots

FanPage: Roboticamente

Comentários

Postar um comentário

Postagens mais visitadas deste blog

COMO CONTROLAR O SERVO MOTOR USANDO UM BOTÃO E ARDUINO

ENERGIA SOLAR COM ARDUÍNO

ERRO AO CARREGAR O CÓDIGO NO ARDUÍNO NANO