BBC Microbit nedir ?
Arduino,raspbberry Pİ ve diğer geliştirme kartları gibi bir geliştirme kartı olan Microbit kartına verilen isimdir.
Başında bulunan BBC ibaresi ise Microbit geliştirme kartını ortaya çıkaran şirketin ismidir diyebiliriz.
Microbit Nasıl Kodlanır?
BBC şirketinin ellerinden çıkmış bir geliştirme kartı olan Microbit, kolay programlanabilir olması sayesinde dikkatleri üstüne çekiyor.
Python ve JavaScript gibi sade ve güçlü dillerle kodlanabilmesi Microbiti gözde geliştirme kartlarından birisi haline getiriyor.
Python dilinde ekrana merhaba dünya yazdırmak ne kadar kolay olabilir ?
İşte örneği :
print("merhaba dünya")
Bir programlama dilinin sadeliğini ekrana merhaba dünya yazdırmak için yazdığınız kod sayısına bakarak belirlemek doğru bir yaklaşım olmaz.
Ancak fikir sahibi olmanız adına çok kısa bir şekilde Python dilinden bahsetme ihtiyacı duydum.
Python ve JavaScript'e ek olarak bir başka kodlama şekli son zamanlarda popüler hale gelmiş olan blok tabanlı kodlamadır.
Microbit MakeCode adındaki kod editörü sayesinde blok tabanlı programlama yapmaya imkan tanıyor.
MakeCode nedir ?
MakeCode Microsoft tarafından geliştirilmiş bir blok tabanlı yazılım geliştirme editörüdür.
MicroBit Özellikleri nelerdir ?
Microbit geliştirme kartının özelliklerini madde madde aşağıda listeledik.
5*5 LED |
Microbit kartımızın üzerinde 5*5 yani 25 adet LED bulunmaktadır.
Bu LED'ler sayesinde aslında ekstra bir masrafa veya kablolama işlemine girmeden istediğimiz bir çok şeyi yazdırabiliriz.
Ağlayan surat,Gülen surat,sayılar,harfler,ismimiz veya birazdan bahsedeceğimiz pusala sensöründen getirilen veri yardımı ile yönümüz bile yazdırılabilir.
Eğer uygun fiyatı için arduino almış olsaydık ekstra LED matris masrafına girecektik çünkü arduino geliştirme kartı üzerinde LED Matris barındırmıyor.
2 Buton |
Microbit kartımız üzerinde barındırdığı 2 adet programlanabilir buton ile işlerimizi kolaylaştırmaya devam ediyor.
Bu butonları gerek Python gerek MakeCode yardımıyla kolay bir biçimde programlamak mümkünür.
Örneğin, butona basılırsa ekrana gülen surat yazdırabilir ve diğer butona basılınca bunu ağlayan surata çevirebiliriz.
Işık Sensörü |
Kartın üzerinde karta tümleşik bir şekilde gelen bir diğer özelliğimiz ise ışık sensörü özelliğidir.Işık sensörü yardımıyla ışık algılayabilir ve ışığın durumuna göre değişkenlik gösteren uygulamalar yazabiliriz.
Örneğin güneş ışığı yakalayıcı yapabiliriz Veya oda lambasının yanık olması durumuna göre alarm çaldırabilir ve alarmı susturabiliriz.
odaya biri geldi ve ışığınızı açtı eğer beklenmedik bir misafirse ve eve girip lambayı açmışsa ışığı algılayan microbit kartımız direkt olarak alarmı çalıştırabilir.
alarm demişken alarm sesi nereden geliyor ? cevabı aşağıda...
Sıcaklık Sensörü |
Kartımızın üzerinde yer alan bir başka özellik ise sıcaklık sensörüdür.Bu sensör vasıtasıyla ortamın sıcaklığını ölçebilir ve kolay bir şekilde 5*5 ekranımıza yazdırabiliriz.
İvmeölçer |
Kartımızın üzerinde yer alan ivme ölçer sayesinde MicroBit kartın hareketlerini algılayabilirsiniz.Hatta Kartınızın yere düşmesi durumunu dahi inceleyebilirsiniz.
Düşme hareketini bile algılayabileceğimiz anlamına geliyor.
Pusula |
MicroBit kartımız üzerinde barındırdığı pusula sayesinde yön belirlemek konusunda da yine kendine yetebilecek bir geliştirme kartı.
Pusula üzerinden alacağımız verileri yine 5*5 LED ekran üzerine yazdırabiliriz.
Radio |
MicroBit kartımız üzerinde barındırdığı radio sayesinde başka bir MicroBit kart ile iletişim kurabilir.
BLE |
Bluetooth teknolojisinin Low energy halini bizlerle bir araya getiren MicroBit kartımızın üzerindeki BLE(Bluetooth Low Energy) teknolojisi MicroBit V2 ile birlikte BLE 4.0'dan BLE 5.0 versiyonuna geçirildi.
Bu değişim ise MicroBit V2 kartının önceki versiyonuna kıyasla ciddi bir iyileştirmeye gittiğini gösteriyor.
İşte MicroBit V2 özellikleri ;
5*5 LED
2 adet Buton
Bağlantı pinleri
Işık sensörü
Sıcaklık sensörü
İvme ölçer
Pusula
Radyo
Bluetooth
USB bağlantı arayüzü
Hoparlör (V2 Yeni özellik)
MEMS mikrofon(V2 Yeni özellik)
Dokunmatik Logo(V2 Yeni özellik)
Bu yazımızda BBC MicroBit V2 Kartından ve genel olarak MicroBit kartından bahsettik.Yazımızı beğendiyseniz ve daha fazlasını istiyorsanız blog sayfamızı sık sık ziyaret etmeyi unutmayın...