mBOT Projeleri
mBot, Çin merkezli Makeblock şirketi tarafından geliştirilen, eğitim amaçlı bir robot kitidir. Temel hedefi; çocuklara ve yeni başlayanlara kodlama, elektronik ve robotik kavramlarını kolay ve eğlenceli bir şekilde öğretmektir..
mBot, hem kodlama (Scratch/mBlock veya Arduino C) öğrenmek hem de robotik mantığını kavramak için harika bir araçtır. İşte seviyelerine göre yapabileceğin mBot proje fikirleri:
1. Başlangıç Seviyesi
(Standart Sensörler ile)
bu projeler mBot kutusundan çıkan standart parçalarla (Ultrasonik sensör, çizgi izleyen sensör, LED'ler, buzzer) yapılabilir.Engel Kaçan Robot (Obstacle Avoidance):
Mantık: Ultrasonik sensör önündeki engeli (örneğin 15 cm kala) fark eder, robot durur, sağa veya sola döner ve yoluna devam eder.
Kazanım: "Eğer/Değilse" (If/Else) mantığını ve sensör okumayı öğretir.
Çizgi İzleyen Robot:
Mantık: Siyah zemin üzerindeki beyaz çizgiyi (veya tam tersi) takip eder.
Kazanım: Sensör hassasiyeti ve motor hızı dengeleme.
Polis Arabası (Işık ve Ses):
Mantık: Robot hareket halindeyken üzerindeki RGB LED'ler kırmızı-mavi yanıp söner ve buzzer'dan siren sesi çıkarır.
Kazanım: Döngüler, LED kontrolü ve ses frekansları.
Işıktan Kaçan / Işığı Seven Robot:
Mantık: mBot üzerindeki ışık sensörünü kullanarak, el feneri tuttuğunda ona doğru gelen veya karanlık bir köşe arayan robot.
2. Orta Seviye (Mantık ve Algoritma Ağırlıklı)
Masa Kenarından Düşmeyen Robot:
Mantık: Çizgi izleyen sensörü bu kez "boşluğu" algılamak için kullanırsın. Sensör siyah (veya zemin) görmediğinde robot hemen geri çekilir.
Sumo Robot (Mini Güreşçi):
Mantık: Bir siyah çemberin (Dohyo) içinde kalmaya çalışırken, önüne çıkan nesneyi (rakibi) algılayıp onu çember dışına itmeye çalışır.
Park Sensörü Simülasyonu:
Mantık: Robot bir duvara yaklaştıkça buzzer'ın ötme sıklığı artar (bip... bip.. bip.bip.bip).
Kazanım: Matematiksel operatörler ve değişken kullanımı.
3. İleri Seviye (Ek Modüller Gerektirebilir)
Bu projeler için "mBuild" modülleri veya ekstra servo motorlar gerekebilir.
Labirent Çözen Robot:
Mantık: Sadece engelden kaçmaz, sağ el kuralı (right-hand rule) gibi algoritmalarla bir labirentin çıkışını bulur.
Futbolcu Robot:
Mantık: Bluetooth kumanda veya mobil uygulama ile kontrol edilerek top süren ve kaleye gol atmaya çalışan mekanik eklentili robot.
Akıllı Sıcaklık Ölçer (Fanlı Robot):
Gereken: Sıcaklık sensörü ve DC motor fanı.
Mantık: Ortam sıcaklığı belirli bir derecenin (örn. 25°C) üstüne çıkınca fanı otomatik çalıştırır.
Mesafe Ölçer (Dijital Metre):
Gereken: LED Matrix ekranı.
Mantık: Ultrasonik sensör ile ölçtüğü mesafeyi (cm cinsinden) anlık olarak ekranına yazar.
Projeyi Geliştirmek İçin İpuçları:
mBlock 5: Blok tabanlı kodlama (Scratch benzeri) için en kolay arayüzdür.
Arduino IDE: Eğer C++ biliyorsan veya öğrenmek istiyorsan mBot'u Arduino kütüphaneleriyle çok daha detaylı programlayabilirsin.
🤖