ROBOT LEGO MINDSTORM (NXT) VERSIÓN LLAMA
CON SENSOR DE ULTRASONIDO
DESCRIPCIÓN DEL
SENSOR DE ULTRASONIDO:
- El sensor de ultrasonido lo que hace es detectar un objeto a una cierta distancia que nosotros determinemos.
- Lo que hace el sensor de ultrasonido para detectar un objeto a una cierta distancia es enviar unas ondas de sonido y cuando encuentra un objeto estas ondas rebotan, y el sensor calcula el tiempo en que llega al obstáculo, con estos datos puede calcular la distancia en que se ubican con el objeto.
1 ARMADO DEL LEGO MINDSTORM NXT VERSIÓN LLAMA
- Como primer paso lo que hacemos es proceder al armado del robot LEGO MINDSTORM NXT VERSIÓN LLAMA.
- Este robot hace uso del sensor de ultrasonido para detectar obstáculos.
- El robot también hará uso del ZAMOR SHOOTER cuya función será lanzar bolas de colores .
- Una vez culminado el proceso de armado lo que haremos es proceder con la programación del lego
ACTIVIDADES PARA LA CLASE
1. Programa de prueba: lanzar una bola al
detectar un objeto a menos de 12 pulgadas.
2. Hacer que el robot avance hasta que detecte
un objeto a menos de 20 cm.
3. Secuencia:
While(1) do
- Avanzar hasta que detecte un objeto a menos de 20 cm.
- Girar hacia la izquierda 90°.
- Avanzar hasta que detecte un objeto a menos de 20 cm.
- Girar hacia la derecha 90°.
DESARROLLO DE ACTIVIDADES
ACTIVIDAD 1:
- Para
desarrollar esta actividad haremos uso de algunos obstáculos para facilitar el
trabajo del robot.
- Nuestro
objetivo será hacer que el robot lance una bola cuando detecte un objeto a 12
pulgadas.
- A continuación les mostraremos el programa que realiza las instrucciones ya mencionadas.
e
EXPLICACIÓN
DEL PROGRAMA
1. En el primer bloque el robot seguirá la instrucción de avanzar
hacia adelante por un tiempo ilimitado.
2. A continuación vemos un SWITCH DE SENSOR DE ULTRASONIDO que lo que hará es detectar si hay un objeto a menos de 12 pulgadas ,entonces se ira por la rama
verdadera.
3. Dentro de la rama verdadera hay un primer
bloque el cual hace que el robot se detenga.
4. Seguidamente el robot procederá a disparar
la bola de color.
ACTIVIDAD 2:
- Para
desarrollar esta actividad también
haremos uso de los obstáculos para facilitar el trabajo del robot.
- Nuestro
objetivo será hacer que el robot avance hasta que el robot detecte un objeto a menos de 20 cm.
- A continuación les mostraremos el programa que realiza las instrucciones ya mencionadas.
EXPLICACIÓN DEL PROGRAMA
1. En el primer bloque el robot seguirá la instrucción de avanzar
hacia adelante por un tiempo ilimitado.
2. A continuación vemos un SWITCH DE SENSOR DE ULTRASONIDO que lo que hará es detectar si hay un objeto a menos de 20 cm ,entonces se ira por la rama
verdadera.
3. Dentro de la rama verdadera hay un bloque el cual hace que el robot se detenga.
TODOS ESTOS
PROCEDIMIENTOS ESTÁN DENTRO DE UN BUCLE EL CUAL HARÁ QUE ESTOS PASOS SE REPITAN
VEZ TRAS VEZ DE MANERA ILIMITADA.
ACTIVIDAD 3:
- Para
desarrollar esta actividad también
haremos uso de los obstáculos para facilitar el trabajo del robot.
- Nuestro
objetivo será hacer que el robot avance hasta que detecte un objeto a 20 cm y
gire a la izquierda 90°,que avance hasta que detecte otro objeto y gire a la
derecha 90° a una distancia de 20 cm .
- A continuación les mostraremos el programa que realiza las instrucciones ya mencionadas.
,
EXPLICACIÓN DEL PROGRAMA
1.
En el primer bloque el robot seguirá la instrucción de avanzar
hacia adelante por un tiempo ilimitado.
2. El robot ejecutará la orden anterior hasta
que entra en un SWITCH que lo que hará es detectar si hay un objeto
a menos de 20 cm ,entonces se ira por la rama verdadera.
3. Dentro de la rama verdadera hay un primer
bloque el cual hace que el robot se detenga
4. Seguidamente el robot ejecuta el siguiente
bloque que lo que hace es dar un giro de 90° hacia
la izquierda, lo cual lo
controlamos mediante rotaciones para este caso 1.5 rotaciones.
5. A continuación vemos un bloque de movimiento que lo que hará
es que el robot avance hacia adelante ilimitadamente .
6. El robot avanzará hasta que nuevamente
entra en un SWITCH que lo que hará es detectar si hay un objeto a menos de 20
cm ,entonces se ira por la rama verdadera.
7. Dentro de la rama verdadera hay un primer
bloque el cual hace que el robot se detenga.
8. Seguidamente el robot ejecuta el siguiente
bloque que lo que hace es dar un giro de 90° hacia la derecha, lo cual lo
controlamos mediante rotaciones para este caso 1.5 rotaciones.
TODOS ESTOS PROCEDIMIENTOS ESTÁN DENTRO DE UN BUCLE EL CUAL HARÁ QUE ESTOS PASOS SE REPITAN VEZ TRAS VEZ DE MANERA ILIMITADA.
No hay comentarios:
Publicar un comentario