Sitio anterior

Robot bombero con IA: ¡yo me encargo!

Construye un robot con forma de camión de bomberos que reconozca un fuego rojo y a una persona con los dos brazos arriba, apague el fuego y pida ayuda.

3.º y 4.º de primaria★★★★★Advanced Cubroid AI

Lo que aprenderás

  • Aprender por qué necesitamos robots bomberos y cómo encuentran el fuego y a las personas
  • Usar la IA de reconocimiento de colores y poses en la app
  • Usar funciones, repeticiones y la cantidad de pasos para que el robot complete las misiones

Necesitas

  • Bloque maestro
  • Bloque LED
  • Bloque de sonido
  • Bloque de motor DC ×2
  • Bloques de forma (mira la lista de piezas)
  • Tableta con la app Advanced Cubroid (cámara)
  • Algo rojo para hacer pruebas
Robot bombero con IA: ¡yo me encargo!

¿Por qué robots bomberos?

Notas para docentes

2 sesiones (80 minutos). Temas: IA de reconocimiento de colores y poses, ciencias sociales y seguridad.

La noticia y el video del robot que aparecen abajo están en coreano. Conviene revisarlos antes de la clase.

¿Quién apaga el fuego?

Cuando hay un incendio, el lugar es muy peligroso. Por el humo y el calor, a veces es difícil entrar, incluso para los bomberos.

💡 ¿Y si un robot pudiera entrar primero y ayudar a las personas? ¿Qué trabajos podrían hacer los robots para proteger a las personas?

¿Qué habilidades necesita un robot bombero?

  • Trabajar en lugares muy calientes
  • Moverse sin caerse
  • Encontrar personas y avisar
  • Encontrar el fuego y apagarlo
  • Avisar a los bomberos

¿Cómo encuentran los robots el fuego y a las personas?

Los robots bomberos de verdad pueden usar distintos sensores.

  • Detectar el calorSe da cuenta de los lugares muy calientes.
  • Detectar el humoSe da cuenta del humo.
  • Detectar el colorUna cámara busca el color rojo.
  • Encontrar personasUna cámara encuentra a las personas que esperan ayuda.

💡 La IA usa lo que aprendió para saber qué es lo que ve la cámara.

¿De verdad existen los robots bomberos?

¡Sí! Los robots bomberos de verdad ayudan a los bomberos: entran primero a los lugares peligrosos para explorarlos.

Noticia (KBS, en coreano) ↗

Video de un robot bombero (YouTube, en coreano) ↗

Construye

Construyamos un robot bombero con IA

Construye un robot para tu clase que encuentre un fuego de juguete y luego haga como que lo apaga y rescata a las personas.

Piénsalo¿Cómo puede la IA encontrar el fuego?¿Cómo puede la IA encontrar a una persona?

¿Qué necesita nuestro robot bombero?

Fuego de juguete
Camión de bomberos
  • Bloque LEDMuestra un fuego o una cara.
  • Bloque maestroHace de manguera de bomberos. Hace como que lanza agua.
  • Bloque de sonidoDa la alarma con sonidos.
  • Bloque de motor DC ×2Son las ruedas fuertes del camión de bomberos.

Lo que necesitas

  • × 2
  • × 1
  • × 1
  • × 1
  • × 14
  • × 4
  • × 1
  • × 1
  • × 2
  • × 23
  • × 2
  • × 2

Construye el fuego de juguete

Construye el camión de bomberos

Programa

¿Cómo reacciona nuestro robot?

Misión 1
  • ¡Hay un fuego de juguete!
  • Dibuja un fuego en el LED.
Misión 2
  • ¿Detectó el color rojo?
  • Sirena → avanzar → lanzar agua → apagar el fuego del LED
Misión 3
  • ¿Detectó a una persona?
  • Mirar alrededor → sirena → señal de rescate → ¡misión cumplida!

💡 Si no detecta nada, el robot espera.

Abre la app

Abre la app Advanced Cubroid y toca el ícono “Group Number” (número de grupo).

Group Number

Pon el número de la calcomanía

Escribe el mismo número que tiene la calcomanía del bloque.

Group Number1

Enciende y luego conecta

Enciende los bloques y conéctalos a la app.

Empieza un proyecto nuevo

Toca el botón + para abrir un proyecto nuevo.

Dibuja el fuego en el LED

Dibuja dos fuegos diferentes. Si los muestras uno después del otro, el fuego parpadea.

Agrega los bloques de detección con IA

Agrega el bloque de detección de color que busca el rojo y el bloque de detección de pose que busca los brazos arriba.

Una función para cada detección

Crea una función con acciones para cada bloque de detección: una para el rojo y otra para los brazos arriba.

Hay rojo: apaga el fuego

Cuando el robot encuentra el rojo, hace sonar la sirena. Avanza y hace como que lanza agua. Después apaga el fuego del LED.

💡 Cambia la cantidad de pasos hacia adelante según la distancia. Puedes repetir el efecto de lanzar agua.

Brazos arriba: rescata a la persona

Cuando el robot encuentra a alguien con los brazos arriba, mira a la izquierda y a la derecha y hace sonar la sirena para avisar. Después muestra una cara sonriente.

Ejecuta

Revisa y ejecuta todo el programa

Toca “Iniciar” (▶) y mira qué pasa.

💡 Alguien de tu clase se viste de rojo y levanta los dos brazos. ¿Qué pasa?

¿El camión de bomberos va hacia atrás?

Si el camión va hacia atrás, toca el botón de dirección del motor.

¿Quieres que se dé cuenta más rápido?

Si tarda en detectar, entra a “Settings” (configuración) y pon “Delay” (tiempo de espera) en unos 0.5 segundos. Luego ejecútalo otra vez.

Settings · Delay0.5 s

Preguntas

Q¿Qué funciones de IA usó nuestro robot bombero? (1) Predecir el clima (2) Reconocer colores y poses (3) Reconocer la voz y traducir (4) Crear dibujos

Ver la respuesta

(2) — Encontró el color rojo y la pose de los brazos arriba.

Q¿Cuál es el trabajo más importante de un robot bombero? (1) Curar a pacientes en un hospital (2) Ayudar a los bomberos en zonas de desastre peligrosas (3) Cuidar el mar (4) Cultivar verduras cerca de la estación de bomberos

Ver la respuesta

(2) — Entra primero a los lugares peligrosos para ayudar a los bomberos.

Pon todo otra vez en su lugar

¡Lección terminada!

¿Lo construiste, lo programaste y lo probaste? Toca para guardar tu progreso.