La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

App Inventor (Sesión 2: Lego Mindstorm NXT)

Presentaciones similares


Presentación del tema: "App Inventor (Sesión 2: Lego Mindstorm NXT)"— Transcripción de la presentación:

1 App Inventor (Sesión 2: Lego Mindstorm NXT)
Joaquín Vaquero López Alberto Rodríguez Moreno Miguel Ángel Moreno Álvarez

2 Sesión 2 Lego Mindstorm NXT
Índice 1. Objetivo de la aplicación. 2. Recursos. 3. Diseño de la aplicación. 4. Lógica de la aplicación. 5. Ejecución de la aplicación. Sesión 2 Lego Mindstorm NXT

3 Objetivo de la aplicación.
Recursos. Diseño de la aplicación. Lógica de la aplicación. Ejecución de la aplicación. La aplicación Android debe realizar una conexión Bluetooth con un dispositivo Lego Mindstorm NXT. A través de dicha conexión, la aplicación enviará los comandos necesarios para que el dispositivo NXT avance, retroceda y gire. Sesión 2 Lego Mindstorm NXT

4 Objetivo de la aplicación
Recursos. Diseño de la aplicación. Lógica de la aplicación. Ejecución de la aplicación. La aplicación debe tener una apariencia similar a esta: Sesión 2 Lego Mindstorm NXT

5 Sesión 2 Lego Mindstorm NXT
Recursos Objetivo de la aplicación. Recursos. Diseño de la aplicación. Lógica de la aplicación. Ejecución de la aplicación. Para la realización de la práctica vamos a hacer uso de los siguientes recursos: Navegador Web con AppInventor: Móvil Android (+ cable USB). Lego Mindstorm NXT. Imagen para la aplicación: Sesión 2 Lego Mindstorm NXT

6 Diseño de la aplicación
Objetivo de la aplicación. Recursos. Diseño de la aplicación. Lógica de la aplicación. Ejecución de la aplicación. Para el diseño de la aplicación necesitaremos utilizar los siguientes objetos que nos ofrece AppInventor: Image. Vertical Arrangement. Horizontal Arrangement. Label. ListPicker. Sesión 2 Lego Mindstorm NXT

7 Diseño de la aplicación
Objetivo de la aplicación. Recursos. Diseño de la aplicación. Lógica de la aplicación. Ejecución de la aplicación. Sesión 2 Lego Mindstorm NXT

8 Diseño de la aplicación
Objetivo de la aplicación. Recursos. Diseño de la aplicación. Lógica de la aplicación. Ejecución de la aplicación. Más objetos que utilizaremos: BluetoothClient. NXTDrive. AccelerometerSensor. Button. Sesión 2 Lego Mindstorm NXT

9 Diseño de la aplicación
Objetivo de la aplicación. Recursos. Diseño de la aplicación. Lógica de la aplicación. Ejecución de la aplicación. Sesión 2 Lego Mindstorm NXT

10 Lógica de la aplicación
Objetivo de la aplicación. Recursos. Diseño de la aplicación. Lógica de la aplicación. Ejecución de la aplicación. Sesión 2 Lego Mindstorm NXT

11 Lógica de la aplicación
Objetivo de la aplicación. Recursos. Diseño de la aplicación. Lógica de la aplicación. Ejecución de la aplicación. Bloques predefinidos Sirven para realizar acciones básicas como la definición de variables, la inclusión de controles lógicos, igualdades, etc. Bloques definidos. Sirven para manejar los objetos que hemos creado en el proceso de diseño. Bloques avanzados. Sirven para realizar acciones avanzadas, como variar aspectos de diseño en tiempo de ejecución. Sesión 2 Lego Mindstorm NXT

12 Lógica de la aplicación
Aplicación Objetivo. Recursos. Diseño de la aplicación. Lógica de la aplicación. Ejecución de la aplicación. Sesión 2 Lego Mindstorm NXT

13 Lógica de la aplicación
Aplicación Objetivo. Recursos. Diseño de la aplicación. Lógica de la aplicación. Ejecución de la aplicación. Sesión 2 Lego Mindstorm NXT

14 Lógica de la aplicación
Aplicación Objetivo. Recursos. Diseño de la aplicación. Lógica de la aplicación. Ejecución de la aplicación. Sesión 2 Lego Mindstorm NXT

15 Lógica de la aplicación
Aplicación Objetivo. Recursos. Diseño de la aplicación. Lógica de la aplicación. Ejecución de la aplicación. Sesión 2 Lego Mindstorm NXT

16 Ejecución de la aplicación
Aplicación Objetivo. Recursos. Diseño de la aplicación. Lógica de la aplicación. Ejecución de la aplicación. 1. Conectar el móvil Android al ordenador a través del USB. 2. Pulsar Connect to device… 3. Seleccionar dispositivo móvil si lo tenemos conectado en modo depuración. Sesión 2 Lego Mindstorm NXT


Descargar ppt "App Inventor (Sesión 2: Lego Mindstorm NXT)"

Presentaciones similares


Anuncios Google