Go Down

Topic: [SOLUCIONADO] regular velocidad de movimiento en servo (Read 3480 times) previous topic - next topic

optimusprimes

Aug 01, 2015, 12:56 pm Last Edit: Aug 03, 2015, 11:09 pm by optimusprimes
Hola, buenos dias a todos!!

Mi pregunta es referente a un problema que tengo con un robot bipedo de 6 servos towerpro 9g, y es que necesito que el recorrido del servo desde el grado x al grado y tarde el tiempo que yo le asigne.

esto es posible con servos que van de 0 a 180º??

gracias y un saludo a todos

surbyte

o sea, necesitas modifcar la velocidad angular
que tal este enlace Control de velocidad en los Servos. Problema.

optimusprimes

Hola, no acabo de entender el codigo del enlace, que modifica la variable ajuste?

un saludo

surbyte

Aca tienes una librería que será de tu agrado. VarSpeedServo

Sample Code


Code: [Select]
#include <VarSpeedServo.h>

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

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

void loop() {
  myservo.write(180, 30, true);     // move to 180 degrees, use a speed of 30, wait until move is complete
  myservo.write(0, 30, true);        // move to 0 degrees, use a speed of 30, wait until move is complete
}


Datos relevantes
- Soporta hasta 8 servos. Supports up to 8 servos
- Perimite movimientos simultáneos, asincrónicos de todos los servos. Allows simultaneous, asynchronous movement of all servos
- La velocidad de un movimiento puede fijarse. The speed of a move can be set
- La función write() inicia el movimiento y puede opcionalmente esperar a ser completada antes de volver. The write() function initiates a move and can optionally wait for completion of the move before returning
- A servo can be sent a sequence of moves (where each move has a position and speed)

optimusprimes

esto si tiene buena pinta,, no lo habia visto antes en ningun sitio y mira que he buscado!!

Gracias por tu ayuda, lo probare y posteare resultados.



optimusprimes

probado y es genial!!! hace justo lo que necesito te estoy muy agradecido!!

un saludo y gracias por compartir

Go Up