Está en la página 1de 3

Actividad 2.

Muévete sin ver


Recursos

Desarrollo
Sugerencia: como experiencia puedes observar y realizar anotaciones de lo que va sucediendo
durante el desarrollo de la actividad.
Actividad de preparación
1. Prepara la superficie de movimiento del mBot2.
2. Abre el software de programación mblock y explore los diferentes bloques de
desplazamiento del mBot2.
3. Añade la extensión “Sensor de ultrasonidos 2”
4. Conecta el cable USB al CyberPi y al computador, y conecte a mblock.
5. Crea un nuevo (Ctrl + N) para la programación de las acciones.

Actividad principal
1. Explora los siguientes bloques de programación que serán de utilidad para que puedas
familiarizarse con cada uno de ellos. Los bloques se los encuentra en la categoría
sensor de ultrasonidos 2.

Bloques de Programación Descripción


Permite al mBot2 detectar la
presencia de un obstáculo en un
rango de 3 a 300cm.
El mBot2 avanza a una velocidad
definida hasta que el sensor
ultrasónico detecta un objeto a
menos de 10 centímetros. En ese
instante el mBot2 realiza un giro de
90° hacia la derecha y continúa
avanzando hasta encontrarse con un
nuevo obstáculo.

El sensor ultrasónico posee 8 luces


LED azules incorporadas. Este
ROBOTICA EDUCATIVA NIVEL INTERMEDIO

bloque permite establecer el brillo


de estas luces individual o
colectivamente. La imagen muestra
la localización de cada una de las
luces LED incorporadas en el sensor.

Utiliza el joystick del CyberPi para


aumentar el brillo de las luces en un
20% cada vez que se mueva la palanca
hacia arriba.
Controla el avance o retroceso del
mBot2 a una distancia definida en
centímetros o pulgadas.

Controla el avance del mBot2 mediante


el joystick del CyberPi. Cada vez que se
mueve la palanca hacia arriba el mBot2
avanzará 100cm.

2. Define la forma en la que el mBot2 debería moverse cuando no hay obstáculos en


frente.
3. Establece la distancia a la que el mBot2 debe detectar un obstáculo.
4. Define la forma en la que el mBot2 evitará en los obstáculos (¿hacia dónde girará?
¿Avanzará después?)
5. Define los botones o elementos del CyberPi y mBot2 que se utilizarán para cumplir
con la actividad.
6. Determina los bloques de código que se necesitan para que el mBot2 ejecute la acción
evasiva en contra de los obstáculos que encuentre.
7. Prueba la programación creada y anota los puntos de mejora necesarios.
8. Corrige los puntos de mejora hasta que el mBot2 se desplace evitando cualquier
obstáculo que se imponga en frente de él.
9. Responde a la siguiente pregunta de reflexión: ¿Cómo puede ser utilizada la
herramienta del sensor ultrasónico en nuestro país para aportar en la inclusión y
participación activa en la sociedad de las personas no videntes?

Variaciones
• Utilizar el bloque de emociones para que el mBot2 demuestre alguna con las luces
LED incorporadas mientras avanza o se encuentra con algún obstáculo.

2
ROBOTICA EDUCATIVA NIVEL INTERMEDIO

• Reprogramar para que el robot evite los obstáculos girando a la izquierda o derecha
de forma aleatoria para que no siga un mismo camino todo el tiempo.

También podría gustarte