Site anterior

Robô bombeiro com IA: deixa comigo!

Monte um caminhão de bombeiros robô que reconhece um fogo vermelho e uma pessoa com os dois braços levantados. Depois, ele apaga o fogo e chama ajuda.

3º e 4º ano★★★★★Advanced Cubroid AI

O que você vai aprender

  • Entender por que precisamos de robôs bombeiros e como eles encontram o fogo e as pessoas
  • Usar a IA de reconhecimento de cor e de pose no app
  • Usar funções, repetições e o número de passos para o robô completar as missões

Do que você precisa

  • Bloco Master
  • Bloco LED
  • Bloco de som
  • Bloco motor DC ×2
  • Blocos de forma (veja a lista de peças)
  • Tablet com o app Advanced Cubroid (câmera)
  • Um objeto vermelho para testar
Robô bombeiro com IA: deixa comigo!

Por que robôs bombeiros?

Orientações para professores

2 aulas (80 minutos). Temas: IA de reconhecimento de cor e de pose, estudos sociais e segurança.

A reportagem e o vídeo do robô abaixo estão em coreano. Confira os dois antes da aula.

Quem apaga o fogo?

Quando começa um incêndio, o lugar fica muito perigoso. Por causa da fumaça e do calor, às vezes até os bombeiros têm dificuldade para entrar.

💡 E se um robô pudesse entrar primeiro e ajudar as pessoas? Que trabalhos os robôs poderiam fazer para manter as pessoas seguras?

Que habilidades um robô bombeiro precisa ter?

  • Trabalhar em lugares muito quentes
  • Andar sem cair
  • Encontrar pessoas e avisar
  • Encontrar e apagar o fogo
  • Alertar os bombeiros

Como os robôs encontram o fogo e as pessoas?

Os robôs bombeiros de verdade podem usar vários tipos de sensores.

  • Detectar calorPercebe lugares muito quentes.
  • Detectar fumaçaPercebe a fumaça.
  • Detectar corUma câmera procura a cor vermelha.
  • Encontrar pessoasUma câmera encontra pessoas que estão esperando ajuda.

💡 A IA usa o que aprendeu para descobrir o que a câmera está vendo.

Robôs bombeiros existem de verdade?

Sim! Os robôs bombeiros de verdade ajudam os bombeiros: eles entram primeiro nos lugares perigosos para explorá-los.

Reportagem (KBS, em coreano) ↗

Vídeo de robô bombeiro (YouTube, em coreano) ↗

Montar

Vamos montar um robô bombeiro com IA

Monte um robô para a sala de aula que encontra um fogo de mentirinha e depois finge apagar o fogo e salvar as pessoas.

Pense nissoComo a IA pode encontrar o fogo?Como a IA pode encontrar uma pessoa?

Do que o nosso robô bombeiro precisa?

Fogo de mentirinha
Caminhão de bombeiros
  • Bloco LEDMostra o fogo ou uma carinha.
  • Bloco MasterFaz o papel da mangueira dos bombeiros. Finge que está jogando água.
  • Bloco de somDá o alerta com som.
  • Bloco motor DC ×2Rodas fortes para o caminhão de bombeiros.

Do que você precisa

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

Monte o fogo de mentirinha

Monte o caminhão de bombeiros

Programar

Como o nosso robô reage?

Missão 1
  • Um fogo de mentirinha!
  • Desenhe um fogo no LED.
Missão 2
  • Encontrou o vermelho?
  • Sirene → andar para a frente → jogar água → apagar o fogo do LED
Missão 3
  • Encontrou uma pessoa?
  • Olhar em volta → sirene → sinal de resgate → missão cumprida

💡 Se não encontrar nada, o robô espera.

Abra o app

Abra o app Advanced Cubroid e toque no ícone “Group Number” (número do grupo).

Group Number

Use o número do adesivo

Digite o mesmo número que aparece no adesivo do bloco.

Group Number1

Ligue e depois conecte

Ligue os blocos e conecte ao app.

Comece um projeto novo

Toque no botão + para abrir um projeto novo.

Desenhe o fogo no LED

Desenhe duas imagens diferentes de fogo. Se você mostrar uma depois da outra, o fogo pisca.

Coloque os blocos de detecção com IA

Coloque o bloco de detecção de cor que procura o vermelho e o bloco de detecção de pose que procura os braços levantados.

Uma função para cada detecção

Para cada bloco de detecção, crie uma função com o que o robô deve fazer: uma para o vermelho e outra para os braços levantados.

Encontrou o vermelho: apagar o fogo

Quando o robô encontrar o vermelho, toque a sirene. Ande para a frente e finja jogar água. Depois, apague o fogo do LED.

💡 Mude o número de passos para a frente de acordo com a distância. Você pode repetir o efeito de jogar água.

Braços levantados: resgatar a pessoa

Quando o robô encontrar os braços levantados, olhe para a esquerda e para a direita, toque a sirene e dê o alerta. Depois, mostre uma carinha sorrindo.

Executar

Confira e execute o programa completo

Toque no botão de iniciar (▶) e veja o que acontece.

💡 Um amigo usa uma roupa vermelha e levanta os dois braços. O que acontece?

O caminhão de bombeiros está andando para trás?

Se o caminhão andar para trás, toque no botão de direção do motor.

Quer que ele perceba mais rápido?

Se o robô demorar para perceber, abra “Settings” (configurações) e mude o “Delay” (tempo de espera) para cerca de 0,5 segundo. Depois, execute de novo.

Settings · Delay0.5 s

Quiz

QQuais recursos de IA o nosso robô bombeiro usou? (1) Previsão do tempo (2) Reconhecimento de cor e de pose (3) Reconhecimento de voz e tradução (4) Criação de imagens

Ver a resposta

(2) — Ele encontrou a cor vermelha e a pose dos braços levantados.

QQual é o trabalho mais importante de um robô bombeiro? (1) Tratar pacientes no hospital (2) Ajudar os bombeiros em áreas de desastre perigosas (3) Proteger o oceano (4) Plantar alimentos perto do quartel dos bombeiros

Ver a resposta

(2) — Ele entra primeiro em lugares perigosos para ajudar os bombeiros.

Coloque tudo de volta no lugar

Aula concluída!

Montou, programou e testou? Toque para salvar seu progresso.