Documente Academic
Documente Profesional
Documente Cultură
Fundación SparkTalents
Misión 7
De acuerdo a Wikipedia, el
autopiloto es un sistema
mecánico, eléctrico o hidráulico
usado para guiar un vehículo sin
la ayuda de un ser humano. El
término se usa mayoritariamente
para aludir al de un avión, pero
también existen para barcos y
automóviles.
1. Conectar Objetivos
Es posible que cuando el robot se mueva en línea recta se desvíe de su • Comprendido como se usa el sensor de
trayectoria, entonces ¿cómo podemos usar el sensor de giro para hacer giroscopio para determinar la
que el robot siempre vaya en línea recta? orientación del robot.
Este es un desafío interesante, poder programar un autopiloto para el • Conocer los modos del sensor de giro.
robot. • Usar el bloque esperar por y el bloque
sensor de giro.
Programar
Realicen un programa que permita al robot moverse en
línea recta usando el giroscopio, independiente de las
posibles variaciones que pueda sufrir en el camino.
3. Contemplar
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.
Contemplar Haga que los estudiantes programen su robot para que se mueva en línea recta independiente de los
posibles cambios que sufra en el camino.
Durante la sesión, interactúe con
cada estudiante para facilitar el
El cambio debe considerarse como desviaciones del valor deseado, y el sensor debe utilizarse para
aprendizaje y retroalimentar de
corregir las potencias de ambos motores de manera proporcional al cambio deseado.
manera continua y frecuente.
Ayúdeles a evaluar su propia
comprensión, realizando Preguntas de discusión para el equipo durante el proceso.
preguntas, que no se respondan Solicite que el equipo comunique sus apreciaciones y elabore sus respuestas usando palabras
por un si o un no. técnicas.
¿De qué manera este bloque puede combinarse con otros sensores o condiciones de salida?
Incluyendo estas medidas del sensor, en la condición de salida del bucle. Por ejemplo, se puede hacer
que el robot salga del bucle cuando detecte una distancia con el sensor ultrasónico, o una vez que
hora recorrido cierta distancia, detecte un color o cambio de luz.
¿Es posible hacer que se mueva en una trayectoria circunferencial o curva? Una posibilidad es ir
cambiando el ángulo de referencia, de acuerdo al tiempo o a la cantidad de pasos que da el bucle.
En el interior del bucle, se lee el valor del girosensor, se usa la fórmula para una corrección
proporcional. El resultado va a dos bloques matemáticos: uno resta y el otro suma el valor
calculado a la potencia (que esta guardada en el bloque de variable) y con esto se define
las potencias de cada uno de los motores.
Continuar Inspire a los estudiantes a empaquetar sus programaciones y evaluar la necesidad de incluir
parámetros, para hacer los bloques mas inteligentes y con mas posibilidades de adaptación.
Cuando el equipo haya
completado la misión, provea
Cuando use variables, indíqueles que sean cuidadosos, pues el valor puede escribirse en cualquier
nuevos desafíos que se puedan
parte del programa.
realizar usando lo aprendido.
Bloques utilizados:
Información adicional Bloque mover tanque
Bloque Matemático
Bloque Sensor girosensor