RobotProg. Tutorial 1. Conceptos básicos. CdM

13
Tutorial 1. Conceptos básicos

description

Primera entrega de los Tutoriales RobotProg diseñados por Cosas de Mecatrónica para aprener a programar a partir de diagramas de flujo.

Transcript of RobotProg. Tutorial 1. Conceptos básicos. CdM

Page 1: RobotProg. Tutorial 1. Conceptos básicos. CdM

Tutorial 1. Conceptos básicos

Page 2: RobotProg. Tutorial 1. Conceptos básicos. CdM

¿ Qué es RobotProg ?

Es un programa que permite programar un robot virtual a partir de diagramas de flujo

Page 3: RobotProg. Tutorial 1. Conceptos básicos. CdM

¿ Qué se aprende en Tutorial 1?

•Reconocer la interfaz de RobotProg•Conocer e identificar un diagrama de flujo•Trabajar en “Nivel 1”•Mover el Robot•Tomar decisiones

Page 4: RobotProg. Tutorial 1. Conceptos básicos. CdM

Interfaz de RobotProg

1. Tools Es un cuadro asistente donde se puede identificar el nivel de dificultad y las herramientas disponibles para trabajar.

Page 5: RobotProg. Tutorial 1. Conceptos básicos. CdM

2. ProgramVentana donde se hace uso de las herramientas (Tools) para programar los movimientos del Robot virtual.

Page 6: RobotProg. Tutorial 1. Conceptos básicos. CdM

3. ExecutionSimulador en tiempo real de los movientes de Robot de acuerdo a lo programado

Page 7: RobotProg. Tutorial 1. Conceptos básicos. CdM

Herramientas necesarias en Tutorial 1

• Selección Marca, arrastra

• Borrador Suprimir bloques

• Conector

• Comentario

Page 8: RobotProg. Tutorial 1. Conceptos básicos. CdM

• InicioBloque de inicio del diagrama de flujo

• FinBloque de finalización del diagrama de flujo

Bloques principales

Page 9: RobotProg. Tutorial 1. Conceptos básicos. CdM

• AvanzarBloque de avance del Robot

Bloques orientados a funciones y

movimientos del Robot

• Giro izquierdaBloque de giro izquierda delRobot

• Giro derechaBloque de giro derecha delRobot

Page 10: RobotProg. Tutorial 1. Conceptos básicos. CdM

• DecisiónBloque de decisión de acuerdo a la condición genera SI (Y) ó NO (N)

Bloques de funciones lógicas

• Decisión Pared en frenteSe cumple si el Robot está frente a la pared

• Decisión Pared a la derechaSe cumple si el Robot tiene la pared en su lado derecho

• Decisión Pared a la izquierdaSe cumple si el Robot tiene la pared en su lado izquierdo

Page 11: RobotProg. Tutorial 1. Conceptos básicos. CdM

Ejercicio 1

¿ Qué ejecuta este programa?

Page 12: RobotProg. Tutorial 1. Conceptos básicos. CdM

Ejercicio 2

¿ Qué ejecuta este programa?