Crear un robot LEGO MINDSTORM EV3 programado, que sea
capaz de seguir con un sensor óptico una trayectoria demarcada desde un punto X a un punto Y, y este, haga entrega del producto altamente radioactivo sin exponer el riesgo de liberación del material.
Objetivos Específicos.
Hacer el diseño y armado del prototipo (Hardware) con los
sensores óptico y de giro que permitan elaborar de manera correcta la trayectoria requerida. Instalar el sensor óptico que permitirá al prototipo seguir la línea negra demarcada. Crear una demarcación con línea negra que inicie en el punto X, haga el recorrido al punto Y (entregue el material), y vuelva a su posición inicial en el punto X. Hacer la programación pertinente en el software, el cual hará posible el movimiento y trayectoria de robot LEGO MINDSTORM EV3. Mostrar el lenguaje en el programa EV3 que da solución a la problemática planteada. Planos Detallados del Prototipo que Resuelve el Problema.
Componentes Secundarios
1. Paso a paso construcción del prototipo.
1. Paso a Paso para instalar el sensor de Color.
Prototipo con sensor instalado
NOTA: Se realizan adecuaciones en la parte Fontal para instalar los
brazos de Montacargas para transportar la carga radioactiva. Programa en Lenguaje EV3.
Software
El Programa de LEGO MINDSTORM EV3 permite realizar las siguientes
acciones:
Recoger la carga, seguir la línea negra demarcada, girar cuando
sea necesario, hacer entrega del material radioactivo y continuar con su rumbo hasta en punto de partida. Para que el prototipo haga una entrega en el menor tiempo posible es necesario utilizar una velocidad programada de 0,4 la cual logra entregar el material en un tiempo estipulado de 39,22 segundos.
Toda la programación se realiza utilizando los siguientes bloques:
Bloques de Flujo (Naranja)
Los bloques de flujo controlan el flujo del programa
Todos los programas que crees comenzarán por e bloque de inicio.
Bloques de Acción (Verde)
Los bloques de acción controlan las acciones del
programa. controlan sus rotaciones de los motores, así como las imágenes, sonidos y luces del brick.
Bloques de Sensores (Amarillo)
Los bloques de sensores permiten a tu programa leer los datos proporcionados por el sensor de color, el sensor IR y el sensor táctil, y hacer otras muchas cosas.
Bloques de Operación de Datos (Rojo)
El bloque de operación de datos
le permite escribir y leer variables, comparar valores y mucho más.