~ MOVIMIENTOS ~

~ MOVIMIENTOS ~


Para la elaboración de los movimientos que realizara nuestro robot realizaremos nuestro "Diagrama de Flujo" y la Programaciòn en "Open Roberta".

PASO 1: Diagrama de Flujo

En nuestro Diagrama de Flujo plasmaremos los movimientos que realizara nuestro Robot. 
Como se puede observar en la imagen, el diagrama nos indica que nuestro robot dará inicio al hacer clic en "Play", no olvidándonos realizarnos la pregunta "¿Hacia donde se dirige el Robot?". Prosiguiendo nuestro robot hacia adelante, para seguidamente realizar un Giro: "Derecha_Pivote", prosiguiendo su recorrido hacia adelante; donde realizara el mismo Giro (Derecha Pivote), luego de esto volverá a avanzar hacia adelante, repitiendo el mismo Giro. Seguirá su trayecto avanzando hacia Adelante y seguidamente realizara un Giro "Izquierda_Pivote", finalmente avanzando hacia adelante para culminar su recorrido.















PASO 2: Programación - Open Roberta





Para la elaboración nuestra Programación vamos a seleccionar "EV3 leJOS 0.91" y escoger una escena, en este caso será un "Circuito", cuyo trayecto es de color plomo.






Còdigos de Funciones:

Para el recorrido de nuestro Robot crearemos diversas funciones:
- Adelante: creamos una función (hacer algo) de Funciones,  en la cual insertaremos un (Puerto de motor "B" encendido velocidad "40") de Acción: Mover y un (Puerto de motor "C" encendido velocidad "40")

- Derecha_Pivote: creamos una función (hacer algo) de Funciones, en la que insertaremos un (Puerto de motor "B" encendido velocidad "0") y un (Puerto de motor "C" encendido velocidad "40") de Acción: Mover.

- Izquierda_Pivote: creamos una función (hacer algo) de Funciones, a la cual insertaremos un (Puerto de motor "B" encendido velocidad "40") y un  (Puerto de motor "C" encendido velocidad "0") de Acción: Mover.

- Autogiro: creamos una función (hacer algo) de Funciones, a la cual insertaremos un (Puerto de motor "B" encendido velocidad "-40") y un (Puerto de motor "C" encendido velocidad "40") de Acción: Mover. 

- Para: creamos una función (hacer algo) de Funciones, he insertamos un (Puerto de motor "B" encendido velocidad "0") y un (Puerto de motor "C" encendido velocidad "0") de Acción: Mover.


Código General :

- Iniciaremos con el ya preestablecido (inicio de programa), al cual le acoplaremos un "Adelante" de Funciones, seguidamente de un le acoplamos un (espera "6500") de Control: Espera, luego de este le acoplamos un "Derecha_Pivote" de Funciones, seguido un (espera "1500"). Luego acoplamos un "Adelante" de Funciones y un (espera "4100") de Control: Espera, seguidamente acoplamos un "Derecha_Pivote" de Funciones y un (espera"1400" de Control: Espera, seguido acoplamos un "Adelante" de Funciones con un (espera"4100") de Control: Espera. A continuación seguiremos acoplando un "Derecha_Pivote" de Funciones, seguido un (espera "1500"), continuando con un "Adelante" de Funciones y un (espera "1500"), seguidamente acoplamos un "Autogiro" de Funciones y un (espera "1500"), prosiguiendo con un "Adelante" y un (espera "1500"), continuamos con un "Izquierda_Pivote" de Funciones y un (espera "1600") de Control: Espera. Culminando con un "Adelante" de Funciones y un (espera "4100"), y un "Para".





Comentarios