Eski site

Yapay Zekâlı İtfaiye Robotu: Bana bırak!

Kırmızı bir ateşi ve iki kolunu kaldıran bir insanı fark eden, sonra ateşi söndürüp yardım çağıran bir itfaiye arabası robotu yap.

3. ve 4. sınıf★★★★★Advanced Cubroid AI

Neler öğreneceksin

  • İtfaiye robotlarına neden ihtiyaç duyduğumuzu, yangınları ve insanları nasıl bulduklarını öğren
  • Uygulamada renk tanıma ve poz tanıma yapay zekâsını kullan
  • Görevleri tamamlamak için fonksiyonları, tekrarları ve adım sayılarını kullan

Gerekenler

  • Master bloğu
  • LED bloğu
  • Ses bloğu
  • DC motor bloğu ×2
  • Şekil blokları (parça listesine bak)
  • Advanced Cubroid uygulaması yüklü, kameralı tablet
  • Denemek için kırmızı bir eşya
Yapay Zekâlı İtfaiye Robotu: Bana bırak!

Neden itfaiye robotları?

Öğretmenler için notlar

2 ders saati (80 dakika). Konular: renk ve poz tanıma yapay zekâsı, sosyal bilgiler ve güvenlik.

Aşağıdaki haber ve robot videosu Korecedir. Lütfen dersten önce kontrol edin.

Yangını kim söndürür?

Yangın çıkınca orası çok tehlikeli olur. Duman ve sıcaklık yüzünden itfaiyeciler bile içeri girmekte zorlanabilir.

💡 Ya bir robot önce içeri girip insanlara yardım edebilseydi? İnsanları güvende tutmak için robotlar hangi işleri yapabilir?

Bir itfaiye robotunun hangi becerilere ihtiyacı var?

  • Çok sıcak yerlerde çalışmak
  • Devrilmeden hareket etmek
  • İnsanları bulup haber vermek
  • Yangınları bulup söndürmek
  • İtfaiyecilere haber vermek

Robotlar yangınları ve insanları nasıl bulur?

Gerçek itfaiye robotları farklı sensörler kullanabilir.

  • Isıyı algılamaÇok sıcak yerleri fark eder.
  • Dumanı algılamaDumanı fark eder.
  • Rengi algılamaKamera kırmızı rengi arar.
  • İnsanları bulmaKamera, yardım bekleyen insanları bulur.

💡 Yapay zekâ, öğrendiklerini kullanarak kameranın ne gördüğünü anlar.

İtfaiye robotları gerçekten var mı?

Evet! Gerçek itfaiye robotları tehlikeli yerlere önce girip etrafı inceler ve böylece itfaiyecilere yardım eder.

Haber (KBS, Korece) ↗

İtfaiye robotu videosu (YouTube, Korece) ↗

Yapalım

Hadi, yapay zekâlı bir itfaiye robotu yapalım

Sınıfta kullanacağın bir robot yap: Oyuncak bir ateşi bulsun, sonra onu söndürüp insanları kurtarıyormuş gibi yapsın.

Bir düşünYapay zekâ bir yangını nasıl bulabilir?Yapay zekâ bir insanı nasıl bulabilir?

İtfaiye robotumuzun nelere ihtiyacı var?

Oyuncak ateş
İtfaiye arabası
  • LED bloğuAteş ya da yüz gösterir.
  • Master bloğuYangın hortumu rolündedir. Su sıkıyormuş gibi yapar.
  • Ses bloğuSesle tehlikeyi haber verir.
  • DC motor bloğu ×2İtfaiye arabasının sağlam tekerlekleridir.

Gerekenler

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

Oyuncak ateşi yap

İtfaiye arabasını yap

Kodlayalım

Robotumuz nasıl tepki verecek?

Görev 1
  • Oyuncak ateş yanıyor!
  • LED’e ateş çiz.
Görev 2
  • Kırmızı algılandı mı?
  • Siren → ileri git → su sık → LED’deki ateşi söndür
Görev 3
  • Bir insan algılandı mı?
  • Etrafa bak → siren → kurtarma sinyali → görev tamam

💡 Hiçbir şey algılanmazsa robot bekler.

Uygulamayı aç

Advanced Cubroid uygulamasını aç ve “Group Number” (grup numarası) simgesine dokun.

Group Number

Çıkartmadaki numarayı gir

Bloğun çıkartmasında yazan numaranın aynısını gir.

Group Number1

Önce aç, sonra bağla

Blokları aç ve uygulamaya bağla.

Yeni bir proje başlat

Yeni bir proje açmak için + düğmesine dokun.

LED’e ateşi çiz

İki farklı ateş resmi çiz. Bunları sırayla gösterince ateş yanıp söner.

Yapay zekâ algılama bloklarını ekle

Kırmızıyı bulan renk algılama bloğunu ve havaya kalkan iki kolu bulan poz algılama bloğunu ekle.

Her algılama için bir fonksiyon

Her algılama bloğu için yapılacakları içeren bir fonksiyon oluştur: biri kırmızı için, biri havaya kalkan kollar için.

Kırmızı bulununca: ateşi söndür

Kırmızı bulununca sireni çal. İleri git ve su sıkıyormuş gibi yap. Sonra LED’deki ateşi söndür.

💡 Robotun ileri gideceği adım sayısını uzaklığa göre değiştir. Su sıkma efektini birkaç kez tekrarlayabilirsin.

Kollar havadaysa: insanı kurtar

Havaya kalkmış kollar bulununca sola ve sağa bak, sireni çal ve uyarı gönder. Sonra gülen bir yüz göster.

Çalıştıralım

Programın tamamını kontrol et ve çalıştır

“Başlat” (▶) düğmesine dokun ve neler olduğunu izle.

💡 Bir arkadaşın kırmızı bir şey giyip iki kolunu kaldırırsa ne olur?

İtfaiye arabası geri mi gidiyor?

Araba geri gidiyorsa motor yönü düğmesine dokun.

Daha hızlı fark etsin mi istiyorsun?

Algılama yavaşsa “Settings” (ayarlar) bölümünde “Delay” (gecikme) süresini yaklaşık 0,5 saniye yap, sonra yeniden çalıştır.

Settings · Delay0.5 s

Kısa test

Qİtfaiye robotumuz hangi yapay zekâ özelliklerini kullandı? (1) Hava durumu tahmini (2) Renk ve poz tanıma (3) Konuşma tanıma ve çeviri (4) Resim yapma

Cevabı göster

(2) — Kırmızı rengi (renk) ve havaya kalkan kolları (poz) tanıdı.

QBir itfaiye robotunun en önemli görevi nedir? (1) Hastanede hastaları tedavi etmek (2) Tehlikeli afet bölgelerinde itfaiyecilere yardım etmek (3) Okyanusu korumak (4) İtfaiye istasyonunun yanında sebze yetiştirmek

Cevabı göster

(2) — İtfaiyecilere yardım etmek için tehlikeli yerlere önce o girer.

Her şeyi yerine koy

Ders tamamlandı!

Yaptın, kodladın ve denedin mi? İlerlemeni kaydetmek için dokun.