Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En este ejemplo vamos a realizar el control de dos servos en uno lo haremos modificando la
velocidad de giro y en otro el ángulo girado
Para empezar, una vez que hemos colocado el bloque de función “Init” se procede a configurar
los servos. Primero debemos decir cuántos son los servos que se van a tener en cuenta: “Set
Numbers of servos” se llevará a la entrada un valor elemento de control que genere un numero
de tipo Integer se hace pulsado el botón derecho sobre la entrada y seleccionando Create-
Control en el menú contextual que aparece. Asi creamos la caja de selección “Numero de
servos”
A continuación pondremos dos bloques del tipo “Configure Servo” uno para cada uno e los
dos servos que vamos a gobernar. Este objeto debe parametrizarse con el numero de servo y el
pin de salida que utilizaremos para llevar al servo: Servo Number y DIO Pin
Pondremos:
Servo 0 en el PIN 1
Servo 1 en el PIN 11
Una vez dentro del bloque de control controlaremos los servos de la manera siguiente:
En primer lugar escribiremos en el Servo 0 mediante el bloque de función “Servo Write
Angle” mediante un control el “Angulo” a girar en grados
El Servo 1 se gobernará de la misma forma que el anterior con un bloque de tipo “Servo Write
Angle” cuya entrada conectamos a un control de tipo analógico al que hemos denominado
“Angulo”
Finalmente se colocará un bloque “Servo Read Angle” que nos indicara la posición del servo y
la mostraremos con un instrumento analógico denominado “Servo 1”