mBlock ile Arduino Fare Kontrollü LED Uygulaması

20.02.2019
1.237

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.

mBlock ile Arduino Fare Kontrollü LED Uygulaması

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.

mBlock Aygıt Yazılımı Güncellemesi

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ı

YAK Kuklası Blok Kodları
SÖNDÜR Kuklası Blok Kodları

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 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…

BİR YORUM YAZIN

ZİYARETÇİ YORUMLARI - 1 YORUM
  1. Komutan Logar dedi ki:

    Güzel ve Geliştirilebilir bir uygulama 🙂

Bilişim Teknolojileri ve Yazılım Ders Notları, Uygulamalar, Kodlama ve Arduino

© 2018-2025 BlogKod