- SEGUIDOR DE LÍNEA -

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.
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
Comentarios
Publicar un comentario