Tecnologia do Blogger.

Crontrolar Servo com arduino

Boas pessoal! Venho trazer - vos um pequeno tuturial de como controlar um servo através da porta serial do arduino.
Abaixo deixo o material utilizado no projeto, assim como algumas imagens e ainda um video deste em funcionamento, assim como o código para o arduino.

Imagens:





Vídeo: 



Código Arduino:

#include <Servo.h> 
Servo myservo;
void setup() 
{ 
 Serial.begin(9600);
  myservo.attach(9);
myservo.write(0);  
} 
 void loop()
{  
  int x=0;
if (Serial.available()>0)
{
 x=Serial.read ();
}

if (x=='i')
{
myservo.write(360);
}
if (x=='h')
{
myservo.write(315);
}

if (x=='g')
{
myservo.write(270);
}
if (x=='f')
{
myservo.write(225);
}
if (x=='e')
{
myservo.write(180);
}
if (x=='d')
{
myservo.write(135);
}
if (x=='c')
{
myservo.write(90);
}
if (x=='b')
{
myservo.write(45);
}
if (x=='a')
{
myservo.write(0);
}
}







Obrigado pela visita, fiquem bem.
Cumprimentos Rui Marinho!

2 comentários :

  1. Gostaria de saber se podemos configurar o VB com arduino para acionamento de lâmpadas por voz, internet etc...
    se possível mande o código.
    obrigado por tudo

    ResponderExcluir
  2. Bom dia!
    O amigo pdde me ajudar com um código do arduino?
    que envolve o sensor hc-sr04 e um servo motor.
    Meu e-mail para conversarmos.
    cleberspindler@ig.com.br

    ResponderExcluir