İlkokul İçin Robotik Kodlamaya Giriş: Robot Nedir ve Nasıl Düşünür?
Robotik kodlama dünyasına hoş geldiniz! Günümüzde robot süpürgelerden Mars'ta araştırma yapan uzay araçlarına kadar binlerce robot hayatımızın bir parçası. Peki bir makineye 'robot' diyebilmemiz için ne gerekir?
---
🎯 Projenin Amacı ve Kazanımları
---
🧰 Gerekli Malzemeler
1. Bilgisayar veya Tablet (İnternet bağlantılı)
2. Bir kağıt ve renkli boya kalemleri
3. Hayal gücünüz ve merakınız!
---
🔌 Devre Şeması ve Pin Bağlantı Tabloları
Bu dersimiz teorik ve kavramsal giriş dersidir. Bir robotun iç yapısı şu 3 ana bölümden oluşur:
| Robot Bölümü | Canlılardaki Karşılığı | Görevi ve Örneği |
| :--- | :--- | :--- |
| **Sensörler (Giriş)** | Duyu Organları (Göz, Kulak) | Çevreyi algılar (Kamera, Mesafe sensörü, Işık sensörü) |
| **Mikrodenetleyici (Beyin)** | Beyin ve Sinir Sistemi | Karar verir ve hesaplar (Arduino, Micro:bit, Raspberry Pi) |
| **Aktüatörler (Çıkış)** | Kaslar, Kollar ve Bacaklar | Harekete geçer ve iş yapar (Motorlar, LED ışıklar, Hoparlör) |
---
💻 Tam ve Çalışan Kodlar (C++, MicroPython, Scratch blok açıklamaları)
Bir robotun beyninde çalışan en temel düşünme algoritması mantığı:
[BAŞLA]
Sensörden ortam bilgisini oku: (Işık var mı?)
EĞER (Işık == Karanlık) İSE:
Lambayı Yak (Motoru Çalıştır)
DEĞİLSE:
Lambayı Söndür (Bekle)
[TEKRARLA]
---
🛠️ Adım Adım Yapılış Aşamaları
1. **Adım 1:** Çevrenizdeki cihazları inceleyin: Çamaşır makinesi bir robot mudur? Akıllı süpürge bir robot mudur? (Akıllı süpürge sensörleriyle engelleri fark edip rotasını kendi belirlediği için bir robottur).
2. **Adım 2:** Bir kağıt alın ve hayalinizdeki bir yardımcı ev robotunu çizin.
3. **Adım 3:** Çizdiğiniz robotun gözleri neyi algılayacak (sensör), kolları ne iş yapacak (motor) üzerine notlar alın.
---
💡 Nasıl Çalışır? (Bilimsel Çalışma Prensibi)
Robotlar kendi başlarına sihirli bir şekilde hareket etmezler. Bir robot sadece ona yazılımcısı (yani siz!) tarafından yazılan kod satırlarını sırasıyla harfiyen yerine getirir. Bilgisayar dilinde buna **Algoritma** denir.
---
🚀 Kendini Geliştirme Görevi (Challenge)
Evinizdeki buzdolabını 'Akıllı Bir Robot' haline getirmek isteseydiniz içine hangi sensörü koyardınız? (İpucu: Sütün bittiğini ya da kapağın açık kaldığını algılayan sensörler düşünebilirsiniz).