Programas

Puede crear programas arrastrando Bloques de programación (de las Paletas de programación, ubicadas en la parte inferior de la pantalla) al Área de documento de programación.

Cuando los Bloques de programación están juntos, se unen automáticamente.



Cuando ejecute su programa, los Bloques de programación se ejecutarán en el orden en el que aparecen en la pantalla, de izquierda a derecha.
Editar Bloques de programación
Tipo de bloque: El ícono indica el Tipo de bloque
Barra para posicionar el bloque: Haga clic aquí para seleccionar o arrastrar el bloque
Selector de puerto
Selector del modo: Haga clic aquí para abrir el modo Desplegable y poder seleccionar el modo
Valores del parámetro de entrada: Aquí se pueden seleccionar o ingresar las entradas
Entrada del enchufe de secuencia
Salida del enchufe de secuencia
Hay un archivo de ayuda detallado para cada uno de los Bloques de programación.
Cables de secuencia
Cuando los Bloques de programación no están juntos, los puede conectar. Arrastre un Cable de secuencia del primer bloque al segundo bloque.



Puede quitar un Cable de secuencia haciendo clic en la Entrada del enchufe de secuencia del segundo bloque.
Segmentos de código
En el caso de programas largos, puede ser útil descomponer el programa en segmentos más pequeños de Bloques de programación, con espacios entre los segmentos de código. Esto puede ayudarlo a entender el programa.

Si hace clic en la Salida del enchufe de secuencia de un Bloque de programación, se crea un espacio y un Cable de secuencia.

Para eliminar el espacio y el Cable de secuencia, vuelva a hacer clic en Salida del enchufe de secuencia.

Consejos y trucos
Para que resulte más fácil seguir el programa, haga un segmento separado para cada acción del robot.
Cambiar el tamaño de los Bloques de programación de flujo
Se le puede cambiar el tamaño a los bloques Bucle e Interruptor. Puede agrandarlos para poder agregar otros Bloques de programación dentro de ellos. Para cambiar el tamaño de estos Bloques de programación, arrastre los controladores de tamaño.



En el caso de un interruptor, se puede cambiar el tamaño de cada condición de manera independiente.

Secuencias paralelas
Puede ejecutar más de un conjunto de tareas de manera simultánea. Por ejemplo, puede tener una secuencia de Bloques de programación que controle el movimiento hacia adelante del robot y otra secuencia de Bloques de programación que controle el brazo robótico que se encuentra en la parte superior del robot.

Puede crear una secuencia paralela arrastrando un Cable de secuencia nuevo de la Salida del enchufe de secuencia del Bloque de programación delante de la secuencia paralela:

Consejos y trucos
¡Cuidado con los conflictos de recursos! (se muestran a continuación) Pueden aparecer conflictos de recursos cuando se ejecutan tareas simultáneas. Por ejemplo, una secuencia de Bloques de programación intenta girar el robot hacia la izquierda y otra secuencia, de manera simultánea, intenta girar el robot hacia la derecha. El Bloque EV3 se comportará de manera impredecible.
Programas
Enlaces rápidos