Está en la página 1de 7

Secuencias de

PROGRAMACIN

1. Secuencias de programacin
1.1

Giro del motor antihorario:


Para girar el motor en sentido horario realizaremos lo siguiente:
a) Seleccionamos el bloque iniciar (

) y lo arrastramos hasta el rea de

proyecto.
b) Luego, seleccionamos el bloque de activacin del motor en sentido
horario (

) y lo colocamos al lado izquierdo del bloque iniciar.

c) Para ejecutar la secuencia, deber pulsar el bloque iniciar.

Finalmente, la secuencia de programacin se resume en:


El botn gira en sentido horario por un tiempo indeterminado

1.2

Giro

del

motor

en

sentido

horario

durante

un

tiempo

determinado:
A la secuencia anterior se hemos agregado el bloque de activacin
durante (

) que har que el motor gire por un determinado tiempo.

La programacin realizada se resume en:


Al iniciar el programa, el motor girar por 1 segundo
(10 unidades en el bloque = 1 segundo)
Para cambiar los valores del bloque numrico, pulsamos varias veces sobre l
hasta obtener el valor deseado.
Una programacin alternativa a la realizada con el mismo resultado es la
siguiente:

1.3

Bloque potencia de motor:


El bloque potencia de motor tiene como funcin el giro con una intensidad en
la escala del 1 al 10.
Observemos una programacin con el bloque potencia de motor:

La programacin se resume en:


Al iniciar el programa, el motor girar en sentido horario con la
potencia mxima de 10.

1.4

Bloque de activacin durante:


Cuando programamos el bloque de activacin de motor durante (

),

sin ninguna indicacin de giro del motor, ste girar en el sentido del ltimo
programa en que se ejecut.

Por ejemplo:

Si nuestro ltimo programa


ejecutado fuese el siguiente:

Entonces el motor
girar en sentido
horario durante 1
segundo

Si nuestro ltimo programa


ejecutado fuese el siguiente:

Nuestro motor gira


en sentido
antihorario

1.5

Bloque entrada de sensor de sonido:

Usamos el bloque entrada del sensor de sonido (

), como

controlador del motor. En el ejemplo mostrado:


El motor girar en sentido antihorario hasta que el sensor de sonido
(micrfono) reciba una seal, es decir cuando escuche un sonido.

1.6

Bloque entrada de sensor de sonido:

Podemos agregar el bloque reproducir sonido (

), para que el equipo

porttil emita un sonido, al momento de correr el programa. Para el ejemplo:


El motor girar en sentido horario, luego emitir el sonido 6 y
finalmente se detendr.

1.7

Bloque entrada aleatorio:

Aqu usamos el bloque entrada aleatorio (

), para controlar la

potencia de giro del motor. Ntese tambin que en la programacin tambin

se utiliza el bloque repetir (

) que har que la accin se reproduzca

infinitamente. En el ejemplo:

El motor girar con una potencia generada aleatoriamente durante 1


segundo, para luego cambiar aleatoriamente a otra.

1.8

Bloque iniciar al pulsar una tecla:

Usando el bloque iniciar al pulsar una tecla (

), podemos iniciar una

programacin con pulsar una tecla determinada. Por defecto el bloque


aparece con la letra A, sin embargo podemos cambiarla haciendo clic en ella
y presionando la tecla con la que queremos que se inicie nuestro programa.
En el ejemplo mostramos que al presionar la tecla A, el motor girar en
sentido horario, y al presionar la tecla B el motor girar en sentido antihorario.
Veamos otro ejemplo del uso del bloque iniciar al pulsar una tecla (

):

En el ejemplo la programacin indica que al presionar la letra S se le sumar


1 al primer nmero reconocido por el software (0), esto es (0+1), apareciendo
en la pantalla el resultado de esta suma (1). El resultado obtenido equivale a
la potencia con la que gira el motor, esto es potencia 1.

En la siguiente programacin al presionar la letra R la pantalla mostrar la


potencia que disminuir en una unidad.

1.9

Bloque iniciar al pulsar una tecla:

En este ejemplo hemos asignado una serie de instrucciones al motor sin


asignarle un tiempo de duracin. Si ejecutamos el programa veremos qu:

El motor gira en sentido horario durante medio segundo.

Luego el motor gira en sentido anti horario un durante medio segundo.

Despus el motor gira en sentido horario durante medio segundo.

Finalmente el motor gira en sentido anti horario durante medio


segundo.

Por lo tanto, cuando a una accin no le asignamos un tiempo de duracin,


por defecto se ejecutar por medio segundo antes de pasar a la siguiente
instruccin.

También podría gustarte