Boas pessoal!
Neste post vou ensinar a ligar um servo motor ao arduino e controlá-lo através do mesmo, muito simples.
Neste post vou ensinar a ligar um servo motor ao arduino e controlá-lo através do mesmo, muito simples.
Podemos começar por inicializar a montagem do nosso circuito conforme a imagem a baixo, depois é só copiarem o código e experimentá-lo, num futuro post irei apresentar o controlo do servo-motor com um sensor de infra-vermelhos.
Esquema de Montagem
Código
------------------------------------------------------
#include < Servo.h >
Servo servo1; //defenir os nomes dos servos
void setup()
{
servo1.attach(9); // ligar um servo1 ao pino 9
Serial.begin(9600);
servo1.write(0); // servos iniciao na posição 0
}
void loop()
{
delay(1000); //delay de 1s
servo1.write(90); // servo inicia a posição para 90 graus
delay (1000);
servo1.write(-90); // servo1 vai para 180 graus
delay(1000); //delay de 1s
servo1.write(180); // servo inicia a posição para 90 graus
delay (1000);
servo1.write(-180); // servo1 vai para 180 graus
}
-----------------------------------------------------
Download da Livraria
http://dl.dropbox.com/u/59720640/Servo.rar
Espero que vos tenha ajudado
Comentem.
Comprimentos de Marco Joel
Fera vc já fez o projeto controlando o servo com o sensor??
ResponderExcluirsim, exemplo do input de um sensor é o potênciómetro
ExcluirSó vale alertar que se o servo consumir muita corrente o regulador de tensão do arduino pode superaquecer e até queimar. Os novatos verdadeiramente precisam desses alertas ;)
ResponderExcluirParabéns por compartilhar os conhecimentos e bons projetos!
Até +
Mortis
Antes de mais queria agradecer,eu fiz o projeto a usar um servo,mas é bem pensado alertar, obrigado pela sugestão
Excluironde posso comprar esse servo motor em portugual na regiao de lisboa
ResponderExcluir