0% encontró este documento útil (0 votos)
17 vistas3 páginas

Clase 1

El documento detalla un plan de enseñanza sobre el uso de sensores de seguimiento de línea en robótica, explicando su funcionamiento, ventajas y la importancia de los algoritmos. Incluye actividades prácticas para construir y programar modelos robóticos utilizando el kit ServoBrick, así como evaluaciones para medir el aprendizaje. Se enfatiza el trabajo en equipo y la programación de acciones específicas en respuesta a los sensores.

Cargado por

Miguel Pacheco
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
17 vistas3 páginas

Clase 1

El documento detalla un plan de enseñanza sobre el uso de sensores de seguimiento de línea en robótica, explicando su funcionamiento, ventajas y la importancia de los algoritmos. Incluye actividades prácticas para construir y programar modelos robóticos utilizando el kit ServoBrick, así como evaluaciones para medir el aprendizaje. Se enfatiza el trabajo en equipo y la programación de acciones específicas en respuesta a los sensores.

Cargado por

Miguel Pacheco
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd

Unidad Educativa Privada LICEO SAN JOSÉ DE CAGUA

Inscrito en el Ministerio del Poder Popular para la Educación


Resolución N˚ 445 del 11-07-84 N˚ S2720D0513

III Lapso
DOCENTE: Miguel Pacheco
ÁREA DE FORMACIÓN: Robótica y Programación
TEJIDO TEMÁTICO # 1: Uso del sensor de seguimiento de línea en prototipos
robóticos
DESARROLLO DE CONTENIDO

 ¿QUÉ ES UN ALGORITMO?
Es una serie de pasos o instrucciones que se siguen para resolver un problema o realizar una
tarea específica.
En robótica, algoritmos juegan un papel muy importante porque indican al robot cómo realizar
movimientos, tomar decisiones o responder a estímulos del entorno.
 ¿QUÉ ES UN SENSOR DE SEGUIMIENTO EN LÍNEA?
Es un dispositivo diseñado para detectar y seguir líneas, generalmente negras, sobre
superficies de color claro (o viceversa). Este sensor es comúnmente utilizado en robots móviles
para desplazarse siguiendo un trayecto predeterminado, como un circuito o un camino
marcado.

 FUNCIÓN
El sensor utiliza tecnología basada en infrarrojos (IR). Este proceso se da en tres etapas:
 Emisión: Emite luz infrarroja hacia el suelo.
 Reflexión: Mide la cantidad de luz reflejada desde la superficie.
 Análisis: Si la luz reflejada es baja (línea negra), el sensor detecta la línea. Si es alta
(superficie clara), no detecta nada.

Dependiendo de los datos que recibe, el robot ajusta sus motores para mantenerse dentro de la
línea, siguiendo su ruta.

 Ventajas

 Precisión: Permite a los robots moverse con exactitud, ideal para competiciones o tareas
automatizadas.
 Simplicidad: Es fácil de implementar y programar, incluso en proyectos educativos.
 Adaptabilidad: Funciona en distintos entornos y superficies, siempre que la línea sea visible.
 Ahorro de recursos: Reduce la necesidad de sistemas de navegación complejos.
ACTIVIDAD PRÁCTICA 1
 Construir el modelo robótico: BASE DE CONDUCCIÓN 2 con el kit ServoBrick

 Desafío Nº 1: Elegir un líder de equipo, seguir sus indicaciones, y recordar que deben
trabajar en equipo lo más rápido que puedan para construir el modelo Break Dance.
 Revisar detalladamente el instructivo para la construcción del mismo.
 Ahora, vamos a crear el Código Fuente de nuestro modelo: BASE DE CONDUCCIÓN
2.
Programa la Base de Conducción 2 para que realice el seguimiento de línea al oprimir el botón A.

 Diríjase a Eventos y arrastre el evento “al iniciar”


 Luego vaya a Movimiento y seleccione Establecer motor
de movimiento M1 M4, colócalo dentro del evento al
iniciar.
 Diríjase a Eventos y arrastre el evento el evento “cuando
el botón A este presionado”
 Seguidamente vaya a Control y arrastre el bloque “para
siempre” dentro del evento anterior.
 Seguidamente vaya a Control y arrastre el bloque “si
entonces si no” dentro del bucle para siempre.
 Oprime dos veces el símbolo de (+) la condicional sí
entonces si no.
 Oprime una vez el símbolo (-) del último sino del
condicional.
 Ahora vaya a Sensores, y en Externos arrastra la
pregunta ¿el sensor de seguimiento en línea J1 es º º?,
y colóquelo dentro de la primera condición.
 Valide que el sensor de seguimiento en línea se encuentre
cableado y conectado en el puerto J1.
 Mantén presionada la pregunta ¿el sensor de
seguimiento en línea J1 es º º? y duplica dos veces la
pregunta. Seguidamente colócalas en los condicionales
que se encuentran vacíos.
 Modifica el parámetro del sensor de la segunda pregunta
…J1 es º º? por este otro valor …J1 es º º?
 Modifica el parámetro del sensor de la tercera pregunta …
J1 es º º? por este otro valor …J1 es º º?
 Diríjase a Movimiento y arrastre el bloque “mover hacia arriba a 30%” dentro del espacio vacío del primer
condicional y cambie la potencia a 20%.
 Mantén oprimido la instrucción “mover hacia arriba a 20%” y duplica dos veces, seguidamente coloca una en el
bloque del segundo condicional y la otra en el bloque del tercer condicional.
 Modifica los parámetros de la segunda instrucción “mover hacia arriba a 20%” a “mover hacia la derecha a
35%”; elige la opción de la segunda fila.
 Modifica los parámetros de la tercera instrucción “mover hacia arriba a 20%” a “mover hacia la izquierda a
35%”; elige la opción de la segunda fila.
 Presiona el botón descargar y prueba tu aplicación.
.
ACTIVIDAD COMPLEMENTARIA

a) Duplica el evento Cuando el botón A esta presionado y cámbialo por el botón B, al igual que prueba
con el otro tipo de giro para este nuevo evento.
b) Programa el sensor de distancia para que se detenga el robot al tener un obstáculo cercano a 15 cm
y avance cuando no tenga obstáculos.
c) Programa la pantalla del Microbit para que al marchar y detenerse muestre dos imágenes distintas.
d) Programa un contador de 3-2-1 en la pantalla del Microbit, más sonido, para volver a reiniciar el
movimiento cuando no tenga objetos cercanos.
EVALUACIÓN PRÁCTICA

 Construir el modelo robótico: MONTACARGA con el kit ServoBrick (2 puntos)

 Desafío Nº 1: Elegir un líder de equipo, seguir sus indicaciones, y recordar que


deben trabajar en equipo lo más rápido que puedan para construir el modelo
robótico.
 Revisar detalladamente el instructivo para la construcción del mismo.

 Ahora, vamos a programar para poner en movimiento nuestro modelo:


MONTACARGA.

a) Código fuente: Programa al montacargas al presionar el logo táctil empiece el seguimiento


de línea y se detenga al finalizarla. (1 punto)
b) Programa el botón A para que la pala del montacargas este abajo. (1 punto)
c) Programa el botón B para que la pala del montacarga este arriba. (1 punto)
d) Agrega a la programación del logo táctil, al finalizar la línea, baje la pala y recoja el objeto.
(2 puntos)
e) Agrega a la programación del logo táctil, que de media vuelta y se regrese por el mismo
camino que vino. (2 puntos).

También podría gustarte