Académique Documents
Professionnel Documents
Culture Documents
1
Manual de Ayuda a la programacin Hobbyrobot
Programa 1
Utilizando el icono
aadimos un movimiento a por cada lnea de programa.
Podremos usar 8 posibles lneas de programa (Base, Hombro, Codo, Mueca,
Pinza, Salida 1, Salida 2 y lnea en blanco).
De esta forma podemos ir realizando el programa siguiente:
PGINA
2
Manual de Ayuda a la programacin Hobbyrobot
Programa 2
Utilizando el icono
podemos hacer un bucle de repeticin. Introducimos
el nmero de veces que deseamos que se repita en la ventana que aparece.
PGINA
3
Manual de Ayuda a la programacin Hobbyrobot
Para incluir el tiempo de espera seleccionamos el icono
e introducimos en
la ventana mostrada, cuantos segundos deseamos que espere.
PGINA
4
Manual de Ayuda a la programacin Hobbyrobot
Programa 3
Si deseamos realizar un bucle de repeticin continua, es decir que no se repita
slo tres veces como hemos visto el ejemplo anterior, sino que sea continuo.
Para este fin debemos definir primero una etiqueta con el icono
y luego
realizar un salto a la etiqueta deseada con el icono
.
PGINA
5
Manual de Ayuda a la programacin Hobbyrobot
El programa quedara de la siguiente forma:
STOP
PGINA
6
Manual de Ayuda a la programacin Hobbyrobot
Programa 4
Por ltimo slo nos queda utilizar las entradas digitales para condicionar los
movimientos en funcin de si tenemos una entrada activada o desactivada.
En cualquier parte de un programa podemos incluir un condicional segn la
entrada est activa o no.
Por ejemplo aadimos un condicional con el icono
, despus de definir una
etiqueta INICIO. A continuacin se nos abrir una ventana
Esta accin nos incorpora dos lneas de programa, la nmero 020 y 040. Entre
estas dos lneas incluimos lo que deseamos hacer mientras la entrada 2 est
desactivada.
En este caso mientras que la entrada 2 siga desactivada el programa volver a
comenzar en INICIO. Slo cuando la entrada 2 se active desaparece la
condicin y el programa continua o se acaba.
PGINA
7
Manual de Ayuda a la programacin Hobbyrobot
Ahora vamos a editar dos programas que hacen lo mismo, de dos formas
distintas:
Ejemplo1:
Ejemplo 2:
PGINA
8
Manual de Ayuda a la programacin Hobbyrobot
Programa 5
Como ya sabemos trabajar con todos los posibles comandos de programacin,
vamos a realizar un programa muy simple que me permita avanzar siempre
que encuentre la entrada activada, y detenerse cuando est desactivada la
entrada prevista.
PGINA
9
Manual de Ayuda a la programacin Hobbyrobot
INTRODUCCIN A LOS DIAGRAMAS DE FLUJO
1.
2.
3.
PGINA
10
Manual de Ayuda a la programacin Hobbyrobot
Programa 6
Realizar un programa que el robot se mueva a coger una pieza cuando la
entrada 1 se active y que espere mientras no se active. Al terminar el
movimiento el programa se acaba, quedando el robot en esa posicin.
PGINA
11
Manual de Ayuda a la programacin Hobbyrobot
Programa 7
Realizar un programa que el robot se mueva a coger la PIEZA 1 cuando la
entrada 1 se active y la PIEZA 2 cuando se active la entrada 2, mientras no se
active ninguna de las dos entradas que siga preguntando. En el momento que
una se active , el robot coge la pieza correspondiente y el programa se acaba
saltando a la etiqueta PARADA, quedando el robot en esa posicin.
PGINA
12
Manual de Ayuda a la programacin Hobbyrobot
Pasando el diagrama de flujo a lneas de programa quedara de la siguiente
forma:
PGINA
13
Manual de Ayuda a la programacin Hobbyrobot
Programa 8
Realizar un programa que el robot se mueva a coger la PIEZA 1 cuando la
entrada 1 se active. Realizar todo el movimiento hasta agarrar la pieza, luego
la deber dejar en otro lugar y volver a su posicin de inicio.
Partimos el programa de la posicin de inicio del robot.
PGINA
14
Manual de Ayuda a la programacin Hobbyrobot
Pasando el diagrama de flujo a lneas de programa quedara de la siguiente
forma:
PGINA
15
Manual de Ayuda a la programacin Hobbyrobot
Programa 9
Realizar un programa igual al anterior pero que se repita siempre que detecte
pieza en la entrada 1.
Partimos el programa de la posicin de inicio del robot.
PGINA
16
Manual de Ayuda a la programacin Hobbyrobot
Pasando el diagrama de flujo a lneas de programa quedara de la siguiente
forma:
PGINA
17
Manual de Ayuda a la programacin Hobbyrobot
INTRODUCCIN A LA NUBE DE PUNTOS
PGINA
18
Manual de Ayuda a la programacin Hobbyrobot
Para entender mejor como funciona, imaginemos el movimiento siguiente:
PGINA
19
Manual de Ayuda a la programacin Hobbyrobot
Una vez hemos generado las lneas deseadas con la Nube de Puntos,
utilizando el botn Generar PROGRAMA, insertamos estas lneas en el
programa que estamos editando.