el 06-12-2012 11:36 AM
Hola
Puedo mover un servo sin problema con un array, el problema que tengo es, ¿como puedo controlar su velocidad?
Os dejo el vi
Gracias
el 06-13-2012 11:12 AM
El toolkit te permite controlar la posición angular del motor muy fácilmente. Me imagino que cuando dices que deseas controlar la velocidad es porque necesitas hacer que el motor gire por un tiempo determinado. En ese caso podrias incrementar un ángulo de inicio “X” en “N” cantidad con una función de wait en cada iteración. De esta manera si aumentas o disminuyes el tiempo de espera la velocidad de giro cambiará. Para mayor información visita la comunidad oficial ni.com/arduino
el 06-13-2012 12:17 PM
Gracias por responder alcava.
Ya utilizo el toolkit para Arduino, el problema no es la posición angular, esto me funciona correctamente.
Mi idea es hacer que el servo disminuya la velocidad en su rotación. He probado con la funcion Wait pero no me funciona, seguramente hago algo mal.
Me podrias mostrar un ejemplo de tu explicación.
Muchas gracias
el 06-14-2012 09:29 AM
Aqui hay un ejemplo muy simple de la idea que te comentaba. Otra opcion es utilizar los VIs de PWM (recomendado),
,o mejor aun, utilizar los ejemplos que ofrece el toolkit (ver adjuntos) para lograr el control de velocidad. Nuevamente, estas preguntas deberian de ser posteadas en el siguiente sitio: ni.com/arduino. Buena suerte
el 06-14-2012 09:34 AM
Muchas gracias por todo
el 04-11-2013 12:17 PM
Buenas tardes, revisé su ejemplo, pero en este cao el servo al llegar al ángulo indicado se regresa a 0 y lo vuelve a realizar, se puede que solo llegue al ángulo indicado y ya se quede ahí hasta darle una nueva posición?
el 05-03-2018 03:21 PM
I will like it too.