Go Down

Topic: Controlar Un servo (Read 527 times) previous topic - next topic

biel

Hola

Estoy intentado controlar un servo con un placa organgutan LV-168.
El problem es que para empezar quiero saber como funcionan las librearias que lleva el arduino y resulta k el servo ni caso. Las conexiones estan bien, con las masa punteadas. Creo que me falla el codigo...
por ejemplo utilizando el codigo sigiente.

#include <Servo.h>

Servo myservo;  // create servo object to control a servo

int pos = 0;    // variable to store the servo position

void setup()
{
 myservo.attach(19);  // attaches the servo on pin 9 to the servo object
}

void loop()
{
 for(pos = 0; pos < 180; pos += 1)  // goes from 0 degrees to 180 degrees
 {                                  // in steps of 1 degree
   myservo.write(pos);              // tell servo to go to position in variable 'pos'
   delay(15);                       // waits 15ms for the servo to reach the position
 }
 for(pos = 180; pos>=1; pos-=1)     // goes from 180 degrees to 0 degrees
 {                                
   myservo.write(pos);              // tell servo to go to position in variable 'pos'
   delay(15);                       // waits 15ms for the servo to reach the position
 }
}

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy