Micro:Bit Ders 3: İnput Komutları

Çocuklara kodlama ve robotik bilimini öğretmenin en eğlenceli yollarından biri olan micro:bit kartını makecode web sitesini kullanarak programlayabildiğimizden Mikro:Bit Temel Komutlar dersimizde bahsetmiştik. Bu dersimizde Makecode programı içerisinde yer alan input komutlarını birkaç örnek ile açıklayacağız.

1. Buton Kontrol Örneği

  • https://makecode.microbit.org/ adresinden “yeni proje” linki kullanılarak editör sayfasına giriş yapılır ve yeni proje linkine tıklanarak editör sayfasına geçiş yapılır.
  • Aşağıda yer alan komutlar oluşturulur. Bu komutlar Mikro:bit kartı üzerinde bulunan a butonuna basıldığı zaman gülen yüz simgesi, be butonuna basıldığı zaman asık surat simgesi, iki düğmeye aynı anda basıldığı zaman ise kalp simgesinin led ekran üzerinde görünmesini sağlar.

TeknoYolcu-MakecodeİnputKomut1

2. Mikro:Bit İle Zar Uygulaması

  • Zar uygulaması için aşağıda yer alan komutlar oluşturulur. Bu komutlar mikro:bit kartını salladığımız zaman çalışmaktadır. Kart sallandığında led ekran üzerinde 1 ile 6 arasında üretilen rastgele 2 sayı görüntülenmektedir.

TeknoYolcu-MakecodeİnputKomut2

3. Mikro:Bit İle Adım Sayar Uygulaması

  • Adım sayar uygulaması için öncelikle “Değişkenler” bloğu içerisinde yer alan “bir değişken yarat” seçeneğine tıklanır ve adımsayar adında bir değişken oluşturulur.

TeknoYolcu-MakecodeİnputKomut3

  • Değişken oluşturduktan sonra aşağıdaki komutları oluşturabiliriz.

TeknoYolcu-MakecodeİnputKomut4

  • Başlangıcında adımsayar değişkeninin değeri 0 olarak ayarlanmıştır.
  • Mikro:bit kartı her sallandığında adımsayar değişkeni 1 artar.
  • Her zaman komutu içerisinde yer alan “sayıyı göster (adımsayar)” komutu sürekli olarak adımsayar değişkeninin led ekranda görünmesini sağlar.
  • A butonuna basıldığı zaman adımsayar değişkeni tekrar 0 olarak ayarlanmıştır.

Komutlar oluşturulduktan sonra bilgisayara indirilir ve .hex uzantılı bu dosya bilgisayara bağlanan mikro:bit kartına kopyalanarak çalıştırılabilir.

Görüntülenme Sayısı: 6

Bir Cevap Yazın

Önceki yazıyı okuyun:
TeknoYolcu-SmallBasicDers7Olaylar
Small Basic Ders 7: Olaylar

Scratch derslerimizde sıklıkla vurguladığımız “olaylar” programlama için en önemli özelliklerden...

Kapat