Arduino ile 4×4 Keypad (Tuş Takımı) Kullanımı-Keypad Uygulaması

Bu dersimizde arduino ile 4×4 keypad uygulaması için gerekli arduino keypad bağlantı şemasını ve arduino keypad kodlarını inceleyeceğiz.

Arduino ile 4×4 Keypad (Tuş Takımı) Kullanımı-Keypad Uygulaması

Sıfırdan arduino derslerinin bu dersinde arduino ile 4×4 keypad uygulaması için gerekli arduino keypad bağlantı şemasını ve arduino keypad kodlarını inceleyeceğiz.

Keypad Nedir?

Keypad birden fazla tuşun tek modül üzerinde birleştirilmiş halidir. Arduino ile şifre girişi gerektiren ya da dışarıdan sayı girişi gerektiren arduino projelerinde kullanılmaktadır.

Keypadler satır ve sütun sayısına göre 4×3 veya 4×4 keypad olarak çeşitleri vardır. Bu derste arduino 4×4 keypad kullanımını inceleyeceğiz. Fakat elinizde 4×3 keypad kullanımı da hemen hemen benzer yapıdadır.

4×4 keypad isminden de anlaşılacağı üzere 4 satır ve 4 sütundan oluşan tuş takımlarıdır.

arduino-keypad-kullanımı

arduino-keypad-kullanımı

Arduino ile keypad kodları yazılırken bu satır ve sütunlarda bulunan karakterler yukarıdaki gibi tanımlanmalıdır.

Keypad arduino bağlantısı yapılırken soldaki 4 pin satır pinleri, sağdaki 4 pin ise sütun pinleri olarak belirtilmelidir.

Keypad Arduino Bağlantısı Nasıl Yapılır? 

Keypad arduino bağlantısı yapılırken keypad bağlantı pinleri arduino dijital pinlerine bağlanmalıdır. Keypad tuşları size doğru dönük iken soldaki 4 pin satır pinleri, sağdaki 4 pin ise sütun pinleridir. Yapacağımız örnek arduino  keypad uygulaması için satır pinlerini sırasıyla 2,3,4 ve 5 numaralı arduino pinlerine, sütun pinlerini ise 6,7,8 ve 9 numaralı arduino dijital pinlerine bağlayacağız.

arduino-ile-4x4-keypad-bağlantı-şeması

arduino-ile-4×4-keypad-bağlantı-şeması

Keypad arduino devresini görseldeki şemayı inceleyerek hazırlayınız.

keypad-arduino-devresi

keypad-arduino-devresi

Şimdi arduino ile keypad uygulaması için gerekli arduino keypad kodlarını hazırlayalım.

Keypad Tuş Takımı Arduino Kodları

Arduino ile keypad kullanabilmek için ayrıca bir kütüphane dosyasına ihtiyacımız vardır. Keypad kütphanesi arduino kurulumunda yüklenmediği için sonradan kütüphane klasörüne eklenmelidir.

Keypad kütüphane dosyasını indirmek için tıklayın…

Keypad kütüphanesini indirdikten sonra klasöre çıkarttığınız dosyayı Arduino programının kurulu olduğu klasördeki Libraries isimli klasörün içine yapıştırın.

Arduino ile keypad kullanımı için gerekli arduino kodlarını hazırlayalım.

Hazırladığınız kodları arduino kartınıza yüklemeden önce kart ve port seçimini yapmalısınız.

arduino-programı-kart-ve-port-seçimi

arduino-programı-kart-ve-port-seçimi

Kodları arduinoya yüklüyoruz.

arduino-kodlarını-arduino-karta-nasıl-yüklenir

arduino-kodlarını-arduino-karta-nasıl-yüklenir

Keypad kodları arduino kartına yüklendikten sonra sağ üst köşedeki büyüteç butonuna veya klavyeden CTRL + Shift + M kısayol tuşlarına basarak Seri Port Ekranını açın. Keypad üzerindeki tuşlara bastığınızda ekranda hem bastığınız tuş, hem de bastığınız tuşlar sonucunda oluşan şifre ekranda görüntülenecektir.

Bir sonraki yazımızda oluşturduğumuz şifreyi kullanarak Arduino ve Keypad ile Şifreli Kapı Uygulaması yapacağız.

 

Konu ile ilgili görüş, öneri ve düşüncelerinizi yorumlar bölümünden bize ulaştırabilirsiniz.

Yeni yazılardan anında haberdar olmak için arduinomedia facebook hesabını takip etmeyi unutmayın.

https://www.facebook.com/arduinomedia/

Diğer tüm arduino modül kullanımları ve örnek arduino projeleri için kardeş sitemizi incelemeyi unutmayın…

www.kodlakafa.com

Bir sonraki dersimizde görüşmek dileğiyle…

Etiketler:

Yorumlar
  1. cemal kaplan dedi ki:

    Gönlünüze sağlık çok net anlatım.. Devamına nasıl ulaşabilirim…Selamlar

    1. amediaadmin dedi ki:

      Rica ederim. Faydalı olmasına sevindim. Devamı derken ne demek istediniz acaba

  2. ahmet öner dedi ki:

    a,b,c,d tuşlarına özellik atayabilirmiyiz örneğin a tuşuna basılırsa girilen sayıyı kendisiyle çarp gibi

    1. amediaadmin dedi ki:

      tabiki yapılabilir

  3. Kayra dedi ki:

    Bir proje yapıyorum ve pinler çakışıyor 0 ve 1. Pink kullanabilir miyim?

    1. amediaadmin dedi ki:

      Kullanabilirsiniz sadece ardunioya kod yüklemesi sırasında bu pinlerdeki kabloları sökmelisiniz. Aksi taktirde kod yükleme başarısız olabilir.

  4. Aras dedi ki:

    bunun lcd ekran olmadan hesap makinesi hali gelir mi