Cómo programar con la app LEGO® MINDSTORMS® Robot Inventor
LEGO MINDSTORMS Robot Inventor se basa en la plataforma Scratch para una programación sencilla y fácil de usar. Con los bloques de programación y su función de arrastrar y soltar puedes crear programas y hacer que tus robots respondan a los comandos. Aunque la app Robot Inventor y Scratch 3.0 son similares, no puedes usar los programas creados en una app en la otra.
Cuando la app esté en modo Transmisión, tu dispositivo mantendrá una conexión activa con el hub del robot. Esto significa que el programa que estás creando se transmitirá al hub cuando pulses el botón de reproducción, pero no se descargará en el propio hub. Este modo es ideal para retocar tu programa porque te permite hacer pequeños cambios y probarlos rápidamente hasta que tengas la programación adecuada. Ten cuidado cuando estés transmitiendo: no añadirás una copia de tu programa al hub, ¡pero tus robots seguirán tu programación!
Como el modo Transmisión mantiene una conexión activa con el hub, es el modo que debes usar cuando controles tu robot con las funciones de control remoto de la app. Tanto si personalizas tu propio mando virtual como si utilizas un mando DUALSHOCK® de Xbox One o PS4™, deberás estar en modo Transmisión para que todo funcione.
Si piensas usar los datos de la nube en tu programa, tendrás que asegurarte de que tu dispositivo esté conectado a Internet.
¿Cuál es la diferencia entre el modo Descarga y el modo Transmisión?
Cuando utilices la app en modo Descarga, al pulsar el botón de reproducción se añadirá el programa que estás creando en una ranura del hub. Puedes elegir a qué ranura enviar el programa pulsando el icono de la matriz de luz del hub en la parte inferior derecha del lienzo de programación. Puedes tener hasta 20 programas en el hub.Cuando la app esté en modo Transmisión, tu dispositivo mantendrá una conexión activa con el hub del robot. Esto significa que el programa que estás creando se transmitirá al hub cuando pulses el botón de reproducción, pero no se descargará en el propio hub. Este modo es ideal para retocar tu programa porque te permite hacer pequeños cambios y probarlos rápidamente hasta que tengas la programación adecuada. Ten cuidado cuando estés transmitiendo: no añadirás una copia de tu programa al hub, ¡pero tus robots seguirán tu programación!
Como el modo Transmisión mantiene una conexión activa con el hub, es el modo que debes usar cuando controles tu robot con las funciones de control remoto de la app. Tanto si personalizas tu propio mando virtual como si utilizas un mando DUALSHOCK® de Xbox One o PS4™, deberás estar en modo Transmisión para que todo funcione.
Bloques de extensión
Las extensiones son grupos de bloques de programación que pueden utilizarse para añadir funciones adicionales, como tener un joystick o un mando Bluetooth como control remoto. Podrás ampliar lo que puedes hacer con tus motores y sensores, así como acceder a los datos de la nube a través de las extensiones de tiempo y música.Si piensas usar los datos de la nube en tu programa, tendrás que asegurarte de que tu dispositivo esté conectado a Internet.