İnteraktif Mod/Canlı Mod

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

  1. LED’in uzun bacağını (artı ucu) 10 numaralı pine bağla (direnç ile).
  2. Kısa bacağını (eksi ucu) GND’ye bağla.
  3. Direnci LED ile Arduino arasına koymayı unutma.
  4. 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

  1. USB kablo ile Arduino’yu bilgisayara bağla
  2. mBlock’ta “Aygıtlar” → “Canlı” butonuna tıkla
  3. “COM Port” listesi çıkınca portu seç → “Bağlan”
  4. 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 İşlemAçıklama
Arduino EklememBlock’a cihaz ekliyoruz
Uzantı YüklemeKukla ile Arduino konuşturmak için
KodlamaArduino + kukla senkron
Canlı ModGerçek zamanlı çalışma

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir