mBlock Canlı Çalıştırma Modu
mBlock nedir?
mBlock, çocukların kodlamayı öğrenmesi için tasarlanmış bir programdır. Hem sahnede kuklaları hareket ettirebilir, hem de Arduino ile gerçek devreleri çalıştırabiliriz.
Bu Derste Neler Öğreneceğiz?
- mBlock’ta Canlı Mod nedir?
- Arduino ile nasıl bağlantı kurarız?
- Kuklamız LED yakarsa ne olur?
- Hem devre çalışsın hem sahnede yazı görünsün.
Canlı Mod Nedir?
Canlı Mod, mBlock programında yaptığımız kodların Arduino’da anlık olarak çalışmasını sağlar. Yani bir düğmeye bastığımızda hemen devremiz tepki verir!
Gerekli Malzemeler
- 1 adet Arduino Uno kartı
- 1 adet LED
- 1 adet 220 ohm direnç
- Breadboard (bağlantı tahtası)
- 2 adet erkek jumper kablo
- USB kablosu (Arduino’yu bilgisayara bağlamak için)
Devre Kurulumu
- LED’in uzun bacağını (artı ucu) 10 numaralı pine bağla (direnç ile).
- Kısa bacağını (eksi ucu) GND’ye bağla.
- Direnci LED ile Arduino arasına koymayı unutma.
- Arduino’yu bilgisayara bağla.
mBlock’ta Yapılacaklar
1. Arduino’yu ekleyelim:
- mBlock’u aç
- “Aygıtlar” bölümüne git
- “Cihaz Ekle” → “Arduino Uno” → “Ekle” tıkla
Gerekli Uzantıları Yükleyelim:
Aygıt için:
- “+ Uzantı” butonuna tıkla
- “Yükleme Modu Yayını” (Upload Mode Broadcast) eklentisini bul
- “Ekle” butonuna tıkla
Kukla için:
- Sol üstten kuklayı seç
- “+ Uzantı” → “Yükleme Modu Yayını” uzantısını tekrar ekle
Kodlama Zamanı!
Sahne Görünümü

Led isimli değişken ekleyelim
Değişken görünümünü Sürgü görünümü yapalım
Değerlerini 0-255 arasında yapalım
Panda Kuklasının komutları

Mblock Arduino Komutları

Uygulama 2:
Mblock uygulamasını açalım
Üç kuklamız olsun, Panda-Confirm Button1-Delete Button
Kartlardan ArduinoUno kartını ekleyelim
Uzantılardan Upload Mode Broadcast uzantısını ekleyelim.
Sahne Alanı

Panda

Confirm Button1

Delete Button

Arduino Kartının Komutları

Arduino’ya Bağlanma
- USB kablo ile Arduino’yu bilgisayara bağla
- mBlock’ta “Aygıtlar” → “Canlı” butonuna tıkla
- “COM Port” listesi çıkınca portu seç → “Bağlan”
- Artık Canlı Mod açık!
Sonuç
Butonlara bastıkça:
- Arduino’daki LED yanar / söner
- Kukla sahnede “Lamba Yandı / Lamba Söndü” mesajı verir
Özet
| Yapılan İşlem | Açıklama |
|---|---|
| Arduino Ekleme | mBlock’a cihaz ekliyoruz |
| Uzantı Yükleme | Kukla ile Arduino konuşturmak için |
| Kodlama | Arduino + kukla senkron |
| Canlı Mod | Gerçek zamanlı çalışma |