Türkçe bloklar ile arduino programlama..

MBlock programı sctatch tabanlı Arduino programlamada en çok kullanılan programlardan birtanesidir.

MBlock programı ile Arduino kontrol kartlarını özgürce kontrol edebilsinler diye Genişletme Dosyası yazmaya karar verdik.

Bir süredir üzerinde çalıştıktan sonra beta sürümünü sizlerle paylaşmaya karar verdik.

Hazırlamış olduğumuz kütüphane mümkün mertebe Arduino kodlarını içermektedir, mümkün mertebe hazır kütüphaneleri kullanmaktan kaçındık. Bu şekilde Scratch ile Arduino kodlarının daha gerçeğe yakın olacağını düşünüyoruz.

Kütüphane dosyalarının Kararlı versiyonları oluştuklarında kullanımız için sizlerle olacak, blokları kullanırken iyi vakit geçirmenizi ve kullanım deneyimlerini bizimle paylaşmanızı dileriz.

3DRoboLab

“Bir mum diğer bir mumu tutuşturmakla ışığından birşey kaybetmez” Mevlana

3DRoboLab Uzantı Kütüphanesi

3DRoboLab dosyası temel arduino işlemlerinin MBlock üzerinden yapılabilmesi için gerekli scratch bloklarını içermektedir.

Hazırladığımız Blok kütüphanesi ile aşağıdaki işlemleri yapabilirsiniz;

Led açıp kapatabilir     ¦    Led parlaklığını ayarlayabilir,     ¦    Potansiyometre değeri okuyabilir,

Tuş değeri okuyabilir,      ¦    Düdük (Buzzer) ile ses çıkartabilir    ¦    Notalar ile müzik çalabilir,

Mesafe okuyabilir     ¦    Sıcaklık ölçebilir,     ¦    Işık Miktarını ölçebilir

DC motor sürebilir,     ¦    Servo Motor kontrol edebilir    ¦    RGB Led kontrol edebilirsiniz.

Seri port üzerinden veri okuyabilir    ¦  Seri port üzerinden veri gönderebilir,    ¦  Seri port ayarlarını yapabilirsiniz.

3DRoboLab Genişletilmiş (Expanded) Uzantı Kütüphanesi

3DRoboLab Expended dosyası gelişmiş arduino sensörlerinin ve elektronik cihazların (LCD, Bluetooth,IR kumanda vb.) MBlock üzerinden programlanması için gerekli scratch bloklarını içermektedir.

Hazırladığımız Blok kütüphanesi ile 3DRoboLab kütüphanesine ek olarak ;

¦   Kızıl ötesi kumanda kontrol edebilirsiniz,   ¦

¦   I2C LCD ekran bağlayabilirsiniz,   ¦   Ekran ayarlarını yapabilirsiniz,

¦   Harici pinlerden Bluetooth cihazı bağlayabilirsiniz,   ¦   Haberleşme yarlarını yapabilirsiniz,

¦  Bluetooth üzerinden veri gönderebilir ve veri alabilirsiniz.    ¦   Bluetooth üzerinden gelen veriyi karakterlerine ayırabilirsiniz.

¦   Harici Seri port tanımlayabilir, üzerinden veri okuyabilir, veri gönderebilir, ayarlarını yapabilirsiniz.

MBlock Uzantı Dosyası

Türkçe blokları kullanmaya başlamadan önce MBlock programını bilgisayarınıza kurmuş olmanız gerekir.

Program kurulum işlemi bittikten sonra 3DRoboLab dosyalarını uzantıları yönet kısmından ekleyebilirsiniz.

Uzantıları Yönet

3DRobolab uzantı dosyalarını Uzantıları Yönet bölümünden yükleyebilirsiniz.

basit uygulamalar için hazırlamış olduğumuz kodların çalışmasında herhangi ek bir işlem yapmanıza gerek yok.

Genişletilmiş uzantı kütüphanesini kullanmak istiyorsanız bilgisayarınıza aşağıda bulunan kütüphane dosyalarını yüklemeniz gerekiyor .