Documente Academic
Documente Profesional
Documente Cultură
Fundación SparkTalents
Misión 6
En la actualidad, el GPS es
uno de los instrumentos con
mayor uso para la
navegación.
Por ejemplo, los autos sin
conductor.
1. Conectar Objetivos
Para que el robot navegue de manera precisa, no solo se requiere • Comprendido como se usa el sensor de
conocer la distancia que recorre, también es necesario saber qué giroscopio para determinar la
orientación tiene. ¿Cómo medir esta orientación? orientación del robot.
• Conocer los modos del sensor de giro.
• Usar el bloque esperar por y el bloque
sensor de giro.
Programar
Realicen un programa que permita al robot girar una
cierta cantidad de ángulo que la mejor precisión posible.
Usen el centro, para medir el giro del robot.
3. Contemplar
• ¿Cuál es la diferencia entre el modo Comparar y
Cambiar al usar el sensor de giro?
• El robot no siempre se detiene en el ángulo que se ha
fijado previamente, ¿cómo se puede corregir este error?
y ¿qué variables participan?
Pseudocódigo
El pseudocódigo no es un lenguaje de programación, pero
sirve a los programadores para desarrollar sus algoritmos.
4. Continuar Es similar al español o inglés, pero es mas estructurado y
da cuenta de las ideas que tenemos.
Una vez completado, la meta es usar el sensor para cambiar progresivamente la potencia de los
motores con el giro . Una posible solución a continuación:
Iniciar
Bucle – Lógica – Hasta que sea verdadero
Bloque Matemático – Restar [ángulo deseado, valor del girosensor]{un cable a la potencia del motor B
y otro a bloque matemático}
Bloque Matemático – multiplica por -1 {resultado al motor C}
Bloque Mover Tanque – Encendido
Bloque Rango – Interior [0,1] Resultado a la entrada lógica del bucle
Bloque Mover Tanque – Apagado
Contemplar Haga que los estudiantes programen su robot usando el sensor de girsocopio para que de giros mas
precisos. La meta de la programación es que el robot cometa el error más pequeño posible al ejecutar
Durante la sesión, interactúe con la programación (sea preciso), por ejemplo, si el giro debe ser de 90º, el robot logre un giro que lo
cada estudiante para facilitar el
deje entre 89º a 91º (precisión de ±1º)
aprendizaje y retroalimentar de
manera continua y frecuente.
Ayúdeles a evaluar su propia Preguntas de discusión para el equipo durante el proceso. Solicite que el equipo comunique sus
comprensión, realizando apreciaciones y elabore sus respuestas usando palabras técnicas.
preguntas, que no se respondan
por un si o un no. ¿Cuál es la diferencia entre el modo Comparar y Cambiar? En el modo comparar, mide el giro del
robot respecto a la dirección inicial, al momento de iniciar el programa. El modo cambiar, mide el
cambio de ángulo con respecto al ángulo que en ese momento tiene el robot.
Continuar Para la elaboración de un bloque personalizado que haga los giros, se recomienda hacer dos
versiones, uno para el giro a la derecha y otro para la izquierda. Esto hace mas sencilla la
Cuando el equipo haya programación.
completado la misión, provea
nuevos desafíos que se puedan
Cuando se convierte el valor del sensor de giro para controlar la potencia de los motores, la regla
realizar usando lo aprendido.
general es la potencia, tenga un valor que sea proporcional a la diferencia entre el ángulo deseado y
el ángulo actual. De esta manera, conforme el ángulo actual se acerca al valor deseado, la potencia
va disminuyendo.
Aplicar sobre este valor una función matemática puede hacer que el comportamiento del robot sea
mas preciso, por ejemplo, al usar el valor de la raiz cuadrada de la diferencia, hace que la potencia
disminuya de manera mas abrupta al acercarse al valor de ángulo deseado.
Bloques utilizados:
Información adicional Bloque mover tanque
Bloque Matemático
Bloque Sensor girosensor