Eski site

Yapay Zekâlı Akıllı Kapı: Bir yüz bul, kapıyı aç

Bir kaplan anneymiş gibi kapıyı çalıyor! Kamera bir yüz bulunca açılan bir kapı yap.

5–8 yaş★★★★★Coding Cubroid AI

Neler öğreneceksin

  • Yüz algılamanın ne olduğunu öğren
  • Bir yüz görünce açılan bir kapı yap
  • Dene ve yapay zekânın da hata yapabildiğini keşfet

Gerekenler

  • DC motor bloğu
  • LED bloğu
  • Şekil ve bağlantı blokları (parça listesine bak)
  • Karakter modeli (kaplan)
  • Coding Cubroid AI uygulaması yüklü, kameralı tablet
Yapay Zekâlı Akıllı Kapı: Bir yüz bul, kapıyı aç

Hikâye ve yapay zekâ

Öğretmenler için notlar

Yaklaşık 40 dakika: hikâye → yüz algılama → yapım → kodlama → deneme. Ders sunumunda sınıf düzeyi belirtilmemiş; 5–8 yaş için uygundur (Coding Cubroid AI uygulaması kullanılır).

Farkı vurgula: yüz algılama yalnızca bir yüz olup olmadığını bulur; yüz tanıma ise o kişinin kim olduğunu söyler. Bu etkinlikte yalnızca yüz algılanır.

Sınıf sözlerimiz: 1) Dene ve katıl. 2) “Deneyebilirim!” ya da “Yardım eder misiniz?” de. 3) Blokları dikkatli kullan, parmaklarını uzak tut. 4) Bitirince bütün blokları yerine koy.

Tak tak! Kim o?

Bir varmış, bir yokmuş… Bir kaplan kapıyı çalmış ve anneymiş gibi yapmış: “Anneniz geldi!”
Gelen gerçekten anneleri mi? Çocuklar sesi dinlemiş, ellere de bakmış. Ama kaplan annelerini taklit ettiği için emin olamamışlar.

💡 Hikâyemizdeki insanı kaplandan nasıl ayırt edebiliriz?

Yapay zekâ, kamera görüntüsünde yüz arayabilir

Bir yüzü bulmaya yüz algılama denir. Yüz algılama, o kişinin kim olduğunu söylemez.

Günlük hayatta yüz tanıma

Telefon kilidini açma
Binaya giriş
Havalimanı kontrolleri

Bunlar kişinin kim olduğunu da anlayabilir. Bizim etkinliğimiz ise yalnızca bir yüz arar.

Hadi, yüze tepki veren bir kapı yapalım

Kapıyı kodla: Bir yüz bulununca açılsın. Yüz bulunmazsa kapalı kalsın. Sonra kaplan modeliyle de dene.

Yapalım

Bugünkü bloklarla tanış

  • DC motor bloğuModel kapıyı açıp kapatır
  • LED bloğuKapının yüz ifadesini gösterir

Gerekenler

Yapay zekâlı akıllı kapını yap

Kodlayalım

Coding Cubroid AI uygulamasını aç

Uygulamayı aç ve “AI Stage” (yapay zekâ sahnesi) düğmesine dokun.

Coding Stage
AI Stage
Control Stage
Smart Control

Grup numarasını ayarla

Grup numarasını, bloklarının üzerindeki çıkartmalarda yazan numarayla aynı yap.

Group Number33

Bloklarını aç ve bağla

Bloklarını aç, sonra bağla. Simgeler griyse henüz bağlantı yok demektir.

Yüz algılama sahnesini seç

Pembe renkli 8 numaralı simgeyi seç. Yüz algılama blokları orada.

Kapımız nasıl tepki vermeli?

Yüz yok: kapı kapalı
Yüz var: kapı açık

Kod kutucuklarını tanı

Üst sıradaki ilk kutucuğa “yüz var” bloğunu koy. Alt sıradaki ilk kutucuğa “yüz yok” bloğunu koy.

  • Yüz varYüz görününce bu sıra çalışır

  • Yüz yokYüz görünmeyince bu sıra çalışır

  • LED: gülen yüzMutlu bir yüz gösterir

  • LED: kızgın yüzKızgın bir yüz gösterir

  • Motor: yukarı okMotoru bir yöne döndürür

  • Motor: aşağı okMotoru öbür yöne döndürür

  • DurMotoru durdurur

  • BaşlatProgramı başlatır

Yüz yoksa: kapı kapalı kalsın

LED’de kızgın bir yüz göster ve model kapıyı kapalı tut.

Yüz varsa: kapıyı aç ve kapat

Sırayla koy: gülen yüz, kapıyı aç, kapıyı kapat, dur.

💡 Motor hangi yöne dönünce kapın açılıyor? Deneyerek bul.

Deneyelim

Yapay zekâlı akıllı kapını dene

Kamerayı aç, sonra “Başlat” düğmesine bas. Önce kendi yüzünü, sonra karakter modelini göster. LED’in ve kapının nasıl tepki verdiğini izle.

💡 Bunlar gerçek kamera örnekleri. Senin sonuçların farklı olabilir.

Benim yüzüm → yüz var
Kaplan modeli → yüz yok

Yeniden dene ve karşılaştır

Farklı bir uzaklık ya da açı dene. Tepki değişiyor mu?

💡 Yapay zekâ da hata yapabilir.

Soru zamanı

QKaplan modeli de yüz olarak algılanabilir mi?

Cevabı göster

Dene ve gör! — Bizim örneğimizde yüz olarak bulunmadı. Ama ışık ve açı sonucu değiştirebilir — yapay zekâ da hata yapabilir.

QYüz tanıma nerelerde kullanılabilir? (1) Telefon kilidini açma (2) Binaya giriş (3) Havalimanı kontrolleri (4) Trafik ışıkları

Cevabı göster

(1), (2) ve (3) — Trafik ışıkları zamana göre değişir. Yüzlere bakmaz.

💡 Güvenle topla: Programı durdur ve blokları kapat. Her parçayı yerine yerleştir.

Ders tamamlandı!

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