Programación de un Robot Lego Mindstorms EV3 - Robot personalizado PDF

Title Programación de un Robot Lego Mindstorms EV3 - Robot personalizado
Author Paul Sebastián Constantine Aguilar
Course Tecnologías y Software para Mecatrónica
Institution Universidad Politécnica Salesiana
Pages 6
File Size 441 KB
File Type PDF
Total Downloads 107
Total Views 173

Summary

Al usar el software de programación de lego conseguimos que el robot que armamos adquiera movimiento mediante los bloques de movimiento (motores, pistones, etc.).
De hizo uso de los bosques de los bloques de sensores donde nuestro robot uso específicamente sensor de infrarrojos, de contacto y ...


Description

INFORME DE PRÁCTICA DE LABORATORIO

CARRERA: ingeniería en Mecatrónica NRO. PRÁCTICA:

1

ASIGNATURA: tecnologías y software para mecatrónica TÍTULO PRÁCTICA: Programación de un Robot Lego Mindstorms EV3

OBJETIVO ALCANZADO:

1. 2. 3. 4.

Comprender los conceptos de sensores, actuadores y sistemas mecatrónicos. Conocer el entorno de programación de Lego Mindstorm. Construir uno de los robots prediseñados de Lego Mindstorm Programar los movimientos y acciones del robot seleccionado ACTIVIDADES DESARROLLADAS

1. Sustento Teórico Lego MINDSTORMS: Set de robótica de la línea lego que combina la versatilidad de los sistemas de construcción de Lego Technic, con una avanzada tecnología. El robot de Lego Mindstorms esta destinado a impulsar la creatividad por medio de la creación y control de robots programables. Bloque EV3: El bloque EV3 es el centro de control y la central eléctrica del robot. Este bloque contiene el puerto de conexión al computador, puertos de entrada para la conexión y uso de los sensores, puertos de salida en los cuales se conectan los motores, además de un parlante, puerto USB y ranura para tarjeta SD. A través de la pantalla y los botones de navegación del bloque podemos seleccionar las diferentes configuraciones, además por medio del software se pueden desarrollar programas en los cuales se incorpore la interacción con la pantalla o los botones del bloque EV3. ROBOT

Introducción: Cuando un robot puede realizar actividades distintas es porque alguien lo programo, y eso lo fundamental, que sepan realizar procedimientos manipulables, siguiendo un orden estricto. A partir de este hecho, los robots van cumpliendo roles muy importantes en la industrias modernas como también en las educativas, ya que nos brindan más facilidad o rapidez repitiendo una y otra vez la misma acción sin cansarse, optimizando mucho mejor el trabajo.

Desarrollo De acuerdo a las practicas anteriores, teníamos que realizar un robot a imaginación nuestra, programando cada uno de sus 3 motores y 3 sensores agregados para que cumpla una actividad específica, y en nuestro caso, creamos un robot simple, utilizado como un modelo o base,

Pasos de construcción: Resolución CS N° 076-04-2016-04-20

1. Tuvimos que seleccionar los legos a utilizar de acuerdo al robot de nuestra imaginación, como fue un robot base, los legos clasificados fueron de uso fácil, que constaban a más cantidad de piezas pequeñas.

2. Tomamos dos motores que sirvieron como base de las llantas traseras y delanteras del robot.

Motor 1

Motor 2

3. El centro de control de programación fue ubicado como cuerpo principal del robot, una estructura que brindaba solidez o firmeza a los dos motores para que se puedan mover de acuerdo a su uso. También colocamos unas llantas como medio de soporte del robot, y unos legos que funcionaban como pilar para la ubicación de la cabeza.

Resolución CS N° 076-04-2016-04-20

4. La cabeza constituida de un sensor de aproximación y un motor que le brindaba movimiento de 360 grados, fue ubicada sobre los dos pilares o armazón del robot.

5. El producto final que do de tal manera, que un sensor de luz fue ubicado al frente del robot, otra en modo de cadeza y la ultima en la parte trasera, brindando una mejor efectividade de duncionamiento, detectanto a los dos lados opuesto una concepcion facl. Resolución CS N° 076-04-2016-04-20

6. Al mismo tiempo colocando sus respectivos cables para su programacion.

Programación del robot -Los cables del robot debían ir ubicados en lugares específicos, los motores en (1, 2, 3, 4) y sensores en (A, B, C, D). - Controlándole con el tiempo de duración del movimiento de los motores y la captación de información o estímulos de los sensores.

-Le agregamos un ciclo de repetición para que el proceso no pare hasta que uno de los sensores cumpla su acción.

Resolución CS N° 076-04-2016-04-20

1. Procedimiento 1. armar el robot R3PTAR de Lego Mindstorm El robot debe contener al menos 2 motores. 2. Desarrollar 3 programas con los cuales el robot realiza actividades específicas 3. Recur Recursos sos (Accesorios y Material fu fungible): ngible): -Kit Lego Mindstomrs EV3 - Software Lego Mindstorms EV3 Home Edition - Equipo de computo 4. Bibliografía

[ 1] Guia de uso, Lego Mindstorms EV3 RESULTADO(S) OBTENIDO(S): Al usar el software de programación de lego conseguimos que el robot que armamos adquiera movimiento mediante los bloques de movimiento (motores, pistones, etc.). De hizo uso de los bosques de los bloques de sensores donde nuestro robot uso específicamente sensor de infrarrojos, de contacto y óptico fotoeléctrico o de color. Ya terminada la secuencia de programación personalizada procedimos a agregarle bloques de flujo como (inicio, esperar y bucles) para que de esa manera la programación adquiera un orden y una lógica de funcionamiento permitiendo la autonomía del robot en el momento de iniciar el flujo. CONCLUSIONES Se puede concluir que mediante el entorno de programación de lego mindstorm se puede aprender el ambiente programador, concepto y uso de cada bloque, como darle una lógica y como transmitirlo hacia un objeto en este caso el robot. Se concluye que para el correcto funcionamiento del lenguaje de la programación hacia un objeto es fundamental un bloque de circuitos integrados previamente programados, así como cables de datos, facilitando de esta manera la manipulación de lego mindstorm.

Resolución CS N° 076-04-2016-04-20

RECOMENDACIONES: Se recomienda la lectura de los conceptos antes del uso del software para facilitar la programación y obtener un flujo favorable para el robot. Es recomendable el trabajo en equipo para este trabajo ya que toma mucho tiempo tanto armar el robot como preparar su programación, el trabajo puede ser repartido en un grupo.

Nombre de estudiante: _____________________________

Firma de estudiante: _______________________________

Resolución CS N° 076-04-2016-04-20...


Similar Free PDFs