Set principal MINDSTORMS EV3

Girar con sensor

Tu misión es la de programar tu robot para que complete un punto de giro con un ángulo exacto utilizando el girosensor.

45-90 min.
Intermedio
Ciclo medio de primaria
turnusingsensorconnectjpg

Paso a paso

  1. Construye tu robot.
  2. Crea tu programa.
  3. Coloca el robot en la posición 2 del tablero 2 y ejecuta el programa.
  4. Documenta tus descubrimientos.
  5. Continúa aprendiendo más acerca del uso del girosensor para controlar los movimientos de tu robot.

Antes de comenzar la misión, quizá quieras revisar estos tutoriales del Robot Educator:

  • Detener en ángulo
  • Bucle

Durante esta misión, los estudiantes explorarán la relación entre la entrada de un sensor y el comportamiento del robot. El girosensor controlará las rotaciones de la base motriz.

Observe a los estudiantes para determinar si ellos
Usan la terminología correcta;
Reconocen la función de los bloques de programación;
Encuentren buenas formas de probar el ángulo de giro de su robot; y
Comprendan qué factores podrían afectar la precisión al detenerse el robot cuando usan un girosensor (tolerancia del sensor, inactividad del motor y el momento rotacional).

Conectar

(5 minutos)

Rotar usando una rueda no es muy preciso. Si intentas girar tu robot en el polvo o en una superficie resbalosa, es probable que no alcance el ángulo correcto. Lo que hace el girosensor es ayudar a tu robot a hacer movimientos mucho más precisos.

Tu misión es la de programar tu robot para que complete un punto de giro con un ángulo exacto utilizando el girosensor.

turnusingsensor-connect

Construir

(20 minutos)

Construye tu robot
Haz clic en los siguientes enlaces para abrir las instrucciones para la construcción y, luego, construye el modelo y regresa a este proyecto para continuar. Salta este paso si el modelo ya está construido.

gyro-bi

IMPORTANTE:
Mantén el girosensor y el Bloque EV3 firmes cuando conectes el cable y durante el inicio del Bloque EV3.

Crea tu programa
Recrea el siguiente programa y luego descárgalo a tu robot.

turnusingsensor-1
DESCARGAR PROGRAMA DE MUESTRA880 KB, precisa software de escritorio EV3

Programa de ejemplo
Inicio
Mover tanque: Potencia B[10], Potencia C[-10]
Esperar: Girosensor: Comparar Ángulo: Tipo[3] (Mayor que o Igual a), Grados [90]
Mover tanque: Apagado

Resolución de problemas
El ángulo necesita un ajuste: por lo general el valor debe ser inferior a 90 grados.

Teoría
Al usar el girosensor, el valor de rotación escrito en el bloque del sensor corresponde a la rotación de la base motriz. La precisión del sensor es de +/- 3 grados.
La inactividad del motor y la demora causada por la detención del momento rotacional también puede afectar la precisión.
La potencia de la batería,el tamaño de las ruedas, la fricción del robot en la superficie y la distancia entre las dos ruedas ya no son factores que puedan influir en la precisión de rotación del robot.

Observar

(20 Minutos)

Ejecuta tu programa y observa.
Coloca tu robot en la posición de inicio 2 del tablero 2 y ejecuta tu programa.

turnusingsensor-connect

Documenta tus descubrimientos

  • Describe aquí qué hizo cada uno de tus bloques de programación:
    Mi robot giro en un punto hasta que el girosensor obtuvo el valor de 90 grados y se detuvo.
  • Estima el ángulo de rotación de tu robot:
    Mi robot giró aproximadamente 90 grados.
  • Explica la diferencia entre la rotación de tu robot con y sin el girosensor:
    La rotación que controla el girosensor está vinculada a menos factores de duda.

Contemplar y modificar
Reconstruye tu programa para que el robot haga los siguientes giros en un punto:

  1. en el sentido de las agujas del reloj de 45 grados.
  2. en el sentido de las agujas del reloj de 180 grados.
  3. en el sentido de las agujas del reloj de seguido de 360 grados y otro en sentido contrario 360 grados.

¿Cuánto giró tu robot en comparación a lo que el programa le ordenaba?
Por lo general, rotaba más debido al momento rotacional.

Tarea
Gira tu robot 45 grados en sentido de las agujas del reloj.

turnusingsensor-2

Solución - Resumen del programa
Inicio
Mover tanque: Potencia B[10], Potencia C[-10]
Esperar: Girosensor: Comparar Ángulo: Tipo[3] (Mayor que o Igual a), Grados [45]
Mover tanque: Apagado
Resolución de problemas
El ángulo necesita un ajuste: por lo general el valor debe ser inferior a 45 grados.

Tarea
Gira tu robot 180 grados en sentido de las agujas del reloj.

turnusingsensor-3

Solución - Resumen del programa
Inicio
Mover tanque: Potencia B[10], Potencia C[-10]
Esperar: Girosensor: Comparar Ángulo: Tipo[3] (Mayor que o Igual a), Grados [180]
Mover tanque: Apagado
Resolución de problemas
El ángulo necesita un ajuste: por lo general el valor debe ser inferior a 180 grados.

Tarea
Haz que tu robot dé un giro en el sentido de las agujas del reloj de 360 grados y otro giro en un punto en sentido contrario de 360 grados.

turnusingsensor-4

Solución - Resumen del programa
Inicio
Mover tanque: Potencia B[10], Potencia C[-10]
Esperar: Girosensor: Comparar Ángulo: Tipo[3] (Mayor que o Igual a), Grados [360]
Mover tanque: Apagado
Esperar: Segundos[2]
Mover tanque: Potencia B[10], Potencia C[-10]
Esperar: Girosensor: Comparar Ángulo: Tipo[5] (Menor que o Igual a), Grados [0]
Mover tanque: Apagado

Continuar

(15 Minutos)

Continuar explorando
Crea un nuevo programa con un Bucle para hacer que tu robot haga un recorrido con forma de cuadrado.

Cuando estés listo, prueba tu programa en la posición de inicio 4 en el tablero de aprendizaje 1.

turnusingsensor-continue
turnusingsensor-5

Solución - Resumen del programa
Inicio
Bucle: Cuenta[4]
Mover la dirección: Grados[682], Potencia[30]
Esperar: Tiempo [1 s]
Mover tanque: Encendido, Potencia B[10], Potencia C[-10]
Esperar: Girosensor: Cambiar Ángulo: Dirección[0] (Aumentar), Grados [85]
Mover tanque: Apagado
Esperar: Tiempo [1 s]

Resolución de problemas
El ángulo necesita un ajuste: por lo general el valor debe ser inferior a 90 grados.

Explica aquí para qué puede usarse un Bucle:
Puedo usar la estructura Bucle para repetir acciones.

Opcional

1.Crea un nuevo programa que haga que tu robot recorra la forma de un triángulo. Cuando estés listo, prueba tu programa en la posición de inicio 4 en el tablero 1.

2.Programa tu robot para que recorra otras formas.

happy-mini-space

Ahora puedes usar el girosensor para hacer giros. ¡Bien hecho!

Apoyo docente

Objetivos de aprendizaje:

Ciencia e ingeniería:
•  Patrones
•  Causa y efecto: mecanismo y explicación

Matemáticas:
•  Resolver problemas matemáticos y de la vida real que incluyan medición de ángulos, área, superficie y volumen.
•  Buscar y expresar regularidades en el razonamiento repetitivo.

Aprendizaje de robótica:
• Control de movimiento del robot con el girosensor.
• Comprender la diferencia entre programación de salida pura y programación basada en sensores.
• Ventajas y limitaciones de los sensores.

Set principal de LEGO MINDSTORMS EV3
Laboratorio EV3 o Programación EV3
Set Desafío espacial EV3

LEGO, the LEGO logo, the Minifigure, DUPLO, the SPIKE logo, MINDSTORMS and the MINDSTORMS logo are trademarks and/or copyrights of the LEGO Group. ©2020 The LEGO Group. All rights reserved. Use of this site signifies your agreement to the terms of use.