Tecnologia do Blogger.

Follow by Email

Ocorreu um erro neste gadget

Arduino + Servo motor


Boas pessoal!
 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

5 comentários :

  1. Fera vc já fez o projeto controlando o servo com o sensor??

    ResponderExcluir
    Respostas
    1. sim, exemplo do input de um sensor é o potênciómetro

      Excluir
  2. Só 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 ;)

    Parabéns por compartilhar os conhecimentos e bons projetos!

    Até +

    Mortis

    ResponderExcluir
    Respostas
    1. Antes de mais queria agradecer,eu fiz o projeto a usar um servo,mas é bem pensado alertar, obrigado pela sugestão

      Excluir
  3. onde posso comprar esse servo motor em portugual na regiao de lisboa

    ResponderExcluir