Animatron-6: Programa de Control de Animatronics (4 / 9 paso)

Paso 4: Comandos de movimiento básicos


ScriptPause es un comando simple, colocado en esta sección ya que se utiliza para hacer una pausa por largo tiempo (relativamente hablando) entre los comandos. Su valor ScriptOption es el número de microsegundos para hacer una pausa y es agregado al valor actual del temporizador y miraba en la celda de PlayerEndWait(). Cada jugador se le da su rebanada de tiempo, si la hora actual es menor que el tiempo de espera de la final, nada y pasa el siguiente script/jugador/proceso de ejecución.

PlayMove contiene un índice de la tabla movimiento, cuya cadena correspondiente se envía al puerto serial para controlar servos de animatronic. Su valor opcional se utiliza para extender el momento antes de que el jugador ejecuta otra vez, para permitir que el servo mover y otros procesos a ejecutar, así. El siguiente paso de la secuencia de comandos se establece en el valor de ScriptStack().

Espactáculo crea otro jugador. Como se describe, PlayerStep() se establece en el valor de índice contenido en ScriptDescription() y el PlayerEndWait() inicialmente se establece en 0. Tenga en cuenta que no hay ningún intento de mantener los elementos de un arreglo secuencial. Puede haber entradas sin usar reproductor como guiones fin entre jugadores activos. PlayerStep() el valor de 0 indica un jugador sin uso o inactivo.

CallScript es similar a sobres, sin embargo la secuencia de comandos no se ejecuta en paralelo o en un reproductor de... Los comandos en ella se ejecutan secuencialmente en el script actual. Esto se logra utilizando el valor de ScriptStack() del comando EndScript a punto de volver a la secuencia de comandos actual.

Artículos Relacionados

Programa y Control Arduino + robot PHIRO simultáneamente con la aplicación de smartphone de bolsillo código

Programa y Control Arduino + robot PHIRO simultáneamente con la aplicación de smartphone de bolsillo código

PHIRO Pro es un robot educativo que ayuda a los niños aprender a código. Una de las formas de programar y controlar PHIRO es a través de una aplicación para Android llamada código de bolsillo disponible en Google Play para libre. Código de bolsillo t
Master Control Program

Master Control Program

si usted necesita un MCP de llevar en el bolsillo cada donde vayas, has venido al derecho Instructable.Si no sabes el poder desenfrenado que es programa de Control maestro educar a usted mismo: http://youtu.be/dp7dBbaZUIk?t=12sMCP ha sido en un video
Que Statler y Waldorf Animatronics

Que Statler y Waldorf Animatronics

Statler y Waldorf.  Los dos viejos en el balcón de The Muppet Show.  Fui a Disney World un año y VI Muppet * Vision 3D y tenía animatronics de ellos.  Según un artículo en línea, la piel (o tela) termina a la mitad a partir de donde no puede ver desd
CxemCAR 1 - coche de RC de Control Android por Bluetooth

CxemCAR 1 - coche de RC de Control Android por Bluetooth

este es un proyecto de código abierto del coche del RC con control de teléfono Android a través de Bluetooth. El controlador se utiliza con Micro net: FEZ Panda II, pero puede utilizar cualquier controlador funciona con Micro net base (Netduino, de l
Control de robot tanque-unidad básica sobre Bluetooth con mbed para el Freescale K64F

Control de robot tanque-unidad básica sobre Bluetooth con mbed para el Freescale K64F

Este Instructable es basada en esta obra anterior que muestra cómo controlar un robot de estilo típico de impulsión de tanque utilizando Arduino y una aplicación para Android, como se muestra en este coche RC para Android Instructable.He utilizado es
Protocolo de control de acondicionador de aire IR remoto ingeniería inverso

Protocolo de control de acondicionador de aire IR remoto ingeniería inverso

Hola, este es mi primer instructivo, espero te guste.En electrónica elegí un proyecto de automatización del hogar: un sistema que me permite a programa de control y dos unidades de aire acondicionado en mi piso. En este instructable muestro cómo lleg
Control de volumen inalámbrico Jukebox

Control de volumen inalámbrico Jukebox

El problemaLa perilla de control de volumen en muchas máquinas se encuentra en el lugar más inconveniente posible. Se hace deliberadamente para desalentar el borracho de la barra patrón de voladura su música dando como resultado la molestia de sus co
Coche de control remoto TV

Coche de control remoto TV

nada es peor que perder el controlador que vino con su coche de control remoto. Reemplazar ese lechón con un arduino y el un control remoto que siempre parece estar en el control remoto de la TV!Paso 1: materiales Los materiales para este proyecto so
Control informático de los dispositivos de la CA

Control informático de los dispositivos de la CA

si has alguna vez querido control electrónico dispositivos del ordenador para controlar o regular su entorno, este instructivo le guiará. En este ejemplo de control de computadora, un dispositivo USB de relé (USBmicro http://www.usbmicro.com - U451)
DC Motor Control remoto utilizando el protocolo RS485

DC Motor Control remoto utilizando el protocolo RS485

En este Instructable nos van a controlar dos motores de corriente continua usando RS485 Protocolo de un x86 PC.Un programa de Control de maestro cruz plataforma en Windows/Linux se comunicará con un Launchpad MSP430 utiliza protocolo RS485. El usuari
¿LEGO NXT el control con wiimote

¿LEGO NXT el control con wiimote

siempre quiere construir su propio vehículo RC? Ahora usted puede. En control de su diseño y fácil de usar Legos, por ser Legos. Todo lo que necesitas es un Lego NXT, un ordenador con un software de control y Bluetooth dongleTengo 17 años.Paso 1: mat
Con el Edison de Intel en un sistema de Control de reacción de Gas frío para un cohete de sondeo

Con el Edison de Intel en un sistema de Control de reacción de Gas frío para un cohete de sondeo

¿Cuál es el propósito de hacer un sistema de control de la reacción?Sistemas de control de la actitud convencional para cohetes amateurs utilizan aletas adjuntas, que ofrecen control de estabilidad pasiva. Para realizar maniobras y estabilización act
Módem a prueba de manipulaciones, precolocación temporizador controla el abuso de Internet Personal

Módem a prueba de manipulaciones, precolocación temporizador controla el abuso de Internet Personal

problema:Trabajo solo con la computadora por largos períodos de tiempo. También compulsivamente pierdo tiempo buscando por internet para golosinas inútiles o traviesos. La mayoría de la útil labor se realiza fuera de línea. Trató de un programa de co
Control de una electroválvula con cero

Control de una electroválvula con cero

control USB de una válvula de solenoide utilizando programación robótica Wedo de Lego y "Cero"R. Siderits, P. Mazari, C. Rimmer, D. Goodwin, w. Lecorchick, O. OuattaraVálvulas de solenoide abren y cierran con relés de baja tensiónIlustramos el u