T.C. Mİllî Eğİtİm BakanlIğI
SAMSUN / TEKKEKÖY - Tekkeköy İmam Hatip Ortaokulu

Makey Makey Gelişmiş Özellikler

Makey Makey kullanarak daha fazla tuşla (buton, düğme) çalışmak istemez miydiniz? İşte yapacağınız bir kaç ayarla makey makey kartınızı kullanarak daha fazla tuşu kullanabileceksiniz.

Makey makey setinizi incelediyseniz üzerinde w, a, s, d, f, g, yön tuşlarını (ileri,geri,sağ,sol), fare sağ tuş ve sol tuşu, boşluk tuşu gibi tuşların tanımlı olduğunu görmüşsünüzdür. Hatta fare tuşları ve yön tuşlarının ikişer defa pinlerde kayıtlı olduğunu görebilirsiniz. 

 

20-04-2019

Resimde Makey Makey ait pinlerin numaraları verilmiştir.

Peki biz Makey Makey setinde tanımlanan bu tuşlar dışında tuşlarla çalışmak istersek ya da daha fazla tuş ile çalışmak istersek yapabileceğimiz bir şey var mı?  Evet var. Arduino IDE adlı programı kurarak Makey Makey kartımızı yeniden programlayabiliyoruz. (Arduino IDE´yi indirmek için tıklayınız.)Arduino IDE´yi bilgisayarımıza kurduktan sonra arduino ide´ye makey makey sparkfun eklentisini kurmamız gerekmektedir. Bunun için Arduino IDE´de

Dosya(File)/Tercihler(Preferences) menüsünden Ek Devre Kartları Yöneticisi URL´leri (Additional Board Manager URLs) alanına aşağıdaki adresi yapıştırıyor ve tamam diyoruz.

https://raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json

20-04-2019

Bu işlemi gerçekleştirdikten sonra Araçlar (Tools)/Kart (Board)/Kart Yöneticisi (Board Manager) tıklanır. Burada ise arama alanına sparkfun yazarak karşımıza çıkan SparkFun AVR Boards adlı eklentiyi indiririz.

20-04-201920-04-2019

Bu işlemlerin ardından Makey Makey kartımızı eğer bağladıysak Kartlar menüsünde Sparkfun Makey Makey olarak görebilir ve seçim yapabiliriz.

20-04-2019

Daha sonra da porta gelerek hangi porta bağlıysa onu seçeriz. genelde en yüksek Port numarasına sahip donanım oluyor. Emin olmak için Makey Makey´in bilgisayar bağlantısını kesin listeye bakın ve daha sonra tekrar bağlayarak listeye bakın listeye en son eklenen port makey makeyinize ait porttur. Böylece port numarasını kesin bir şekilde öğrenebilir, seçim yapabilirsiniz.

Bu işlemleri gerçekleştirdikten sonra aşağıdaki adresten makey makeyimize ait arduino kodlarınız indiriniz.

Makey Makey Arduino Programını /Kodlarını indir

Sıkıştırılmış klasörü açtıktan sonra iki tane dosya göreceksiniz. Bunlar makey_makey_1_4_2.ino ve settings.h dosyalarıdır. makey_makey_1_4_2.ino dosyasını arduino ide programı ile açınız. Programda makey makey üzerinde yer alan 0´dan 17´ye kadar numaralanmış pinleri ve onlara atanan değerleri göreceksiniz. Eğer pinlere a-z, A-Z, 0-9 değerlerini atamak istiyorsanız bu değerleri tek tırnak işareti içine almalısınız (Örneğin ´a´,´b´,´1´ gibi). Özel tuşlar için ise settings.h´da belirtilen adlandırmalar tercih edilmelidir (KEY_LEFT_CTRL, KEY_LEFT_SHIFT gibi). Mesela kod bloğunu inceleyerek aşağıda yazan alanı bulun:

´w´, // pin D5

´a´, // pin D4

´s´, // pin D3

´d´, // pin D2

´f´, // pin D1

´g´, // pin D0

ve ´w´ yerine eğer ´1´,´a´ yerine ´2´ yazabilirsiniz ya da özel tuşları kullanmak istiyorsanız settings.h´a girerek onların nasıl ifade edildiğine bakarak onları tek tırnak işareti olmadan yazabilirsiniz.

MOUSE_MOVE_UP, // pin A5 

MOUSE_MOVE_DOWN, // pin A4

MOUSE_MOVE_LEFT, // pin A3

MOUSE_MOVE_RIGHT, // pin A2

MOUSE_LEFT, // pin A1

MOUSE_RIGHT // pin A0

Özel Karakterlerin Yazılışları:

KEY_LEFT_CTRL

KEY_LEFT_SHIFT

KEY_LEFT_ALT

KEY_LEFT_GUI

KEY_RIGHT_CTRL

KEY_RIGHT_SHIFT

KEY_RIGHT_ALT

KEY_RIGHT_GUI

KEY_BACKSPACE

KEY_TAB

KEY_RETURN

KEY_ESC

KEY_INSERT

KEY_DELETE

KEY_PAGE_UP

KEY_PAGE_DOWN

KEY_HOME

KEY_END

KEY_CAPS_LOCK

KEY_F1

KEY_F2

KEY_F3

KEY_F4

KEY_F5

KEY_F6

KEY_F7

KEY_F8

KEY_F9

KEY_F10

KEY_F11

KEY_F12

İstediğimiz tuşları istediğimiz pinlere atadıktan sonra onay işaretine basarak kodlarımızın doğruluğunu test ettikten sonra ileri ok işaretine basarak kodlarımızı makey makey kartımıza yükleriz. Yükleme esnasında bir problem karşılaştıysanız önce araçlardan kart seçimine bakın "Sparfun Makey Makey" mi seçili daha sonra port seçili mi kontrol ediniz. Bağlantıda problem virgüllere dikkat ediniz. 

Makey makey sadece input değil output pinlere de sahiptir. Bunlar D14 ve D16 nolu pinlerdir. Makey makey kartı incelediğinizde üzerinde output yazdığını göreceksiniz. Bu pinlere led, motor, buzzer bağlayabilirsiniz.

Paylaş Facebook  Paylaş twitter  Paylaş google  Paylaş linkedin
Yayın: 20.04.2019 - Güncelleme: 22.03.2022 12:56 - Görüntülenme: 877
  Beğen | 9  kişi beğendi