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 - RoboticamenteInstagram: @sandro.robots
FanPage: Roboticamente
Este comentário foi removido pelo autor.
ResponderExcluirdeixa o link pra baixar o código ai
ResponderExcluirnão achei a biblioteca
ResponderExcluir