O que é um servo de rotação contínua?
![]() |
Um servomotor de rotação contínua é maior do que o minisservo e o seu funcionamento é parecido com o de um motor convencional. Este servo não pára numa posição, podendo girar continuamente num sentido, daí o seu nome. Uma das suas utilizações mais frequentes é utilizar dois servos para mover as rodas de um PrintBot, como o Renacuajo ou o Beetle. |
Em geral, utilizaremos os servos de rotação contínua em diferentes robots e mecanismos. Queres aprender a utilizá-los? Vais precisar de:
|
![]() |
Vamos lá:
Exemplo 1
Programar um servo de rotação contínua para que gire no sentido dos ponteiros do relógio, pare e gire no sentido contrário.
Vamos aprender como programar o servo de rotação contínua para que gire num ou noutro sentido e também para que pare. Para isso, vamos conectar o servo ao pino digital 11.
Embora o servo tenha muitas posições e, portanto, o primeiro pensamento seja que deveria ser conectado a um pino analógico, este é controlado pela placa ZUM através de um pino digital e modulação por largura de pulso ou PWM em inglês. Sendo de momento um pouco complicado de explicar, iremos ver isso mais adiante. Tenha só presente que o servo deve ser conectado a um dos pinos digitais.
Vamos lá então realizar o programa!
Observe bem o programa e o bloco do servomotor. A primeira coisa a configurar, como sempre, é o pino ao qual conectou o servo, que neste caso é o pino digital 11. Dentro do bloco, dispõe de um seletor que lhe permite selecionar a rotação no sentido dos ponteiros do relógio, contrária ou deter o servo, por último dispõe de um separador chamado pausa que estabelece cada quanto tempo vai ser indicado ao servo que continue a girar. Se fez tudo corretamente, o seu servomotor girará no sentido dos ponteiros do relógio um segundo, parará outro, e voltará a girar, desta vez no sentido contrário, outro segundo.
Espere aí! Estou a ser enganado! Isto não gira no sentido dos ponteiros do relógio! Está mal! Onde é que está o número do serviço técnico?
Calma! Na realidade o que está a acontecer é o seguinte : O sentido de rotação dos servos NÃO deve ser visto de cima mas da parte inferior do servo. E porquê? Porque ao programar printbots com rodas, é muito mais intuitivo para decidir em que sentido queremos que avance ou gire o robot.
Depois de ter aprendido a utilizar tantos componentes e… podendo agora deslocar coisas, deve estar desejoso de criar uma máquina que ponha a roupa a lavar e saia passear o cão. Pouco a pouco! Porque não experimenta, agora que já sabe como utilizar um servo contínuo, construir um zootropo? O divertimento é garantido!