Conexión Básica de App Inventor con el Ladrillo Lego Ev3
En este ejemplo se muestra como establecer la conexión Bluetooth y controlar los motores de un robot móvil Lego Ev3 desde App Inventor.
Paleta Conectividad
En la paleta conectividad encontramos el componente clienteBluetooth. Este componente nos permitirá conectarnos al robot lego por medio de conexión inalambrica Bluetooth
Paleta Lego
La paleta Lego tiene los componentes para crear aplicaciones que permitan interactuar con las plataformas robóticas Lego NXT y Lego Ev3.
Componentes Empleados en la aplicación
ClienteBluetooth1
Este componente permitirá la conexión con el Robot Lego EV3
Ev3Motor
Este componente permite asociar los puertos del robot Lego EV3, en este ejemplo se tendrán dos componentes Ev3Motor asociados a los puertos A y B.
Los componentes Ev3Motor se conectaran al ClienteBluetooth1
Conexión al puerto A |
Conexión al puerto B. |
Ev3Commands
Proporciona la funcionalidad de recepción y envío de comandos adicionales para el control del robot Lego Ev3.
Este componente se conectara al ClienteBluetooth1
Notificador
Este componente que esta en la paleta Interfaz de usuario sirve para mostrar mensajes y alertas temporales.
Botones de control del robot
Primero se colocaran dos botones en un contenedor para disposición horizontal, estos servirán para hacer la conexión o desconexión bluetooth en el robot.
Es importante que el botón conectar sea SelectorDeLista
Luego se agrega un contenedor para disposición tabular de 3 por 3 y en el se agregan 5 botones para la creación del mando del robot.
No hay comentarios:
Publicar un comentario