mBlock ile Arduino Fare Kontrollü LED Uygulaması
Bu uygulamamızda mBlock ile ilk interaktif uygulamamızı geliştirmiş olacağız. Sahnede yer alan 2 kukladan biri YAK, diğeri SÖNDÜR olarak tanımlanacak ve fare ile hangi kukla tıklanırsa kuklaya göre LED kontrol edilmiş olacak.
Merhabalar,
Bu uygulamamızda mBlock ile ilk interaktif uygulamamızı geliştirmiş olacağız. Sahnede yer alan 2 kukladan biri YAK, diğeri SÖNDÜR olarak tanımlanacak ve fare ile hangi kukla tıklanırsa kuklaya göre LED kontrol edilmiş olacak.
Devremiz önceki uygulamamız olan mBlock ile Arduino LED Yakma Uygulaması ile aynı şekilde tasarlanacaktır. Bu uygulamayı önceki uygulamadan farklı kılan özellikler vardır.
İlk olarak LED kontrolü dış ortama bağlanmıştır. LED’i Arduino üzerinde fareyle kontrol edeceğiz. Klavyeden ya da sensörden aldığı verilere göre de LED kontrolü yapılabilir. Biz burada anlaşılması en kolay olduğunu düşündüğümüz fare ile LED kontrol uygulamasını gerçekleştireceğiz.
Burada kurulum ile ilgili bilmemiz gereken en önemli şey, mBlock üzerinde Arduino kartımızı mBlock ile bağladıktan sonra program kodlarımızı Bağlan Menüsü altındaki Aygıt Yazılımı Güncellemesi ile Arduino kartımıza göndermek olacaktır.

Son olarak Arduino’ya gönderilecek blok taş kodları Arduino Blok Dizisi ile değil, Olaylar taş dizisi ile kodlanacaktır. Tasarladığımız kuklalar tıklanınca işlem yapılacaktır. Bu kukla tıklanınca blok taşı bu işlemi gerçekleştirecektir.
mBlock ile Arduino Fare Kontrollü LED Uygulamasında kullanacağımız devre elemanları şunlardır:
1- Arduino Uno (Klon)
2- 5 mm LED
3- 220 ohm direnç
4- Elektronik Devre Tahtası (Breadboard)
5 – Bağlantı Kabloları (Jumper Kablolar)
mBlock ile Arduino Fare Kontrollü LED Uygulaması Algoritma Adımları:
1.Adım – Başla
2.Adım – YAK ve SÖNDÜR butonlarını tanımla
3. Adım – EĞER YAK butonu tıklanırsa LED’i yak
4.Adım – EĞER SÖNDÜR butonu tıklanırsa LED’i söndür
5.Adım – Bitir
mBlock ile Arduino Fare Kontrollü LED Uygulamasına ait Akış Şeması

mBlock ile Arduino Fare Kontrollü LED Uygulamasına ait Akış Şeması
mBlock ile Arduino Fare Kontrollü LED Uygulamasına ait Devre Şeması

mBlock ile Arduino Fare Kontrollü LED Uygulamasına ait Devre Şeması
mBlock ile Arduino Fare Kontrollü LED Uygulamasına ait Blok Kodları

mBlock ile Arduino Fare Kontrollü LED Uygulamasına ait Devre Şeması

mBlock ile Arduino Fare Kontrollü LED Uygulama Videosu
mBlock ile Arduino Fare Kontrollü LED Uygulamasına ait kodları indirmek için tıklayınız…
Bir sonraki uygulamamızda görüşmek üzere…

Güzel ve Geliştirilebilir bir uygulama 🙂