BR-GOGO + Motores Servo + Visual Basic

Como controlar motores servo?

Com base nesta documentação, é possivel controlar até quatro motores servo.

Diferente dos motores comuns ou dc, os servo necessitam de parâmetros adicionais para seu correto funcionamento, não bastando apenas alimenta-los.

São movidos através de pulsos pwm, que determinarão sua posição.

Como fazemos isso via VB? Primeiro é necessário ativar o canal do motor via “GoGoX1.TalkTo 1”, tomando como exemplo o motor A. A seguir definimos sua posição com “GoGoX1.setPWMdutyCycle (X)”. Este X será o ângulo em graus desejado.

O código completo esta aqui.

Anúncios