Servo Motor com Potenciômetro

Jefferson Proesi 0

Controlando um servo motor com potenciômetro

Servo-motores têm diversas aplicações na robótica. Eles são muito úteis, pela sua força ou precisão de ângulo. O Servo é fundamental para um braço robótico ou carrinhos de controle remoto com direção.

Hoje vamos controlar um servo-motor com um potenciômetro.

Utilizaremos:

  • Servo-motor 9g
  • Potenciômetro 10k
  • Arduino UNO
  • Protoboard

Esquema de montagem na protoboard:

Copie e cole o código abaixo na IDE do seu Arduíno:

#include "Servo.h"
Servo servoproesi;  // cria o objeto servo
 
void setup()
{
  
  servoproesi.attach(11); // endereça o servo ao pino 11
}
 
void loop()
{
  int angle = analogRead(0);   // Lê o valor do Potenciometro
  
  angle=map(angle, 0, 1023, 0, 180); // Mapeia o valor de 0 a 180 graus
  
  servoproesi.write(angle); // envia o ângulo lido para o servo
  
  delay(20);
}
}

Depois do código inserido na IDE, basta carrega-lo para dentro do Arduíno e pronto!

Referência:

www.arduino.cc

Escrito por:


Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

29  +    =  33