SEGUIDOR DE LÍNEA

- SEGUIDOR DE LÍNEA -


Para realizar nuestro "Robot seguidor de línea" vamos a elaborar nuestro "Diagrama de Flujo" y la Programación en "Open Roberta".
PASO 1: Diagrama de Flujo

Realizaremos nuestro diagrama donde plantearemos lo siguiente:

Nuestro robot dará inicio a su trayecto al hacer clic en "Play" y  si el sensor detecta "Blanco" (gira a la derecha), si el sensor detecta "Negro" (mueva:adelante, gira derecha o gira izquierda) y si el sensor detecta "Plomo" (gira a la izquierda) y al ejecutar los colores que detecto el sensor, la programación regresa al inicio.

https://drive.google.com/file/d/1uuM0TU5hqLP6CP2c311-jHzr8-kERkPv/view?usp=sharing






PASO 2: Programación Open Roberta







Seleccionamos la opción "EV3 leJOS 0.91" y seleccionamos una escena; en este caso escogeremos el circuito de línea Negra. 

Códigos de Funciones


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

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

- Giro Derecha:  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 "30") de Acción: Mover.


Código General

- Iniciaremos con el preestablecido (Inicio del Programa); al cual le acoplaremos "Repetir Indefinidamente" de Controles: Bucles; en está insertaremos "Si - Hacer" de Controles: Decisiones , a esta insertaremos un (=) de Lógica, dentro de ella se encontrará (obtener color sensor de color port "3") de Sensores y un "color blanco" de Colores, acoplando un "Gira_derecha" de Funciones. Después de todo esto acoplamos otro "Si - Hacer", en este insertamos un (=) de Lógica, dentro de este insertaremos (obtener color sensor de color port "3") de Sensores y un "color negro" de Colores y un "Gira_derecha". Luego de todo esto acoplamos por última vez un "Si - Hacer" de Controles: decisiones; en el cual insertaremos un (=), dentro de este (obtener color sensor de color port "3") y un "color gris", seguido acoplamos un "Gira_Izquierda" para finalizar.

Comentarios