Iniciação ao arduino: Controlar servo com arduino
Boa noite caros leitores, após um paragem de artigos devido à falta de tempo e alguns contratempos, voltamos a ter artigos. 😉
Para recomeçar com os artigos, decidi fazer uma pequena demonstração explicada de como controlar um motor servo, que no meu caso usei um micro servo sg90 de 180º, através de um potênciometro.
Eis a primeira dúvida, como é que ele faz isso?
O arduino vai alimentar o motor com 5v, e depois através de uma saída PWM irá controlar a posição do motor, que será diretamente proporcional com o valor lido na entrada analógica dos 5v que vão ao potênciometro.
Secalhar foi mais confuso não? Bem então passaremos à parte prática 🙂
Tudo o que tens de fazer é conetar o arduino ao pc, abrir o programa oficial do arduino, depois ir a file>examples>servo>knob.
Depois de aberto o programa, é só fazer upload para o arduino, de seguida é fazer estas ligações:
Ps: o potênciometro a usar poderá ser de 5k-10k.
O resultado desta experiência será igual a esta:
Agora com o potênciometro podem controlar a posição do vosso servo, e aplicá-lo noutras situações de robótica. Espero que seja útil 😀
Muito bom trabalho! Continua! abraços
Muito obrigado, futuramente haverá toturiais para raspberry pi 🙂