4x4 Keypad 16 Butonlu Matrix Tuş Takımı Modülü
4x4 keypad, elektronik projelerde kullanıcıdan sayı, yön, menü veya özel fonksiyon komutları almak için kullanılan 16 butonlu bir tuş takımı modülüdür. Sert PCB üzerine yerleştirilen taktil butonlar, basma işlemi sırasında fiziksel geri bildirim sunar. Kompakt yapısı sayesinde robot kontrol panellerine, şifreli geçiş sistemlerine ve özel elektronik cihazlara kolayca entegre edilebilir.
4x4 keypad, dört satır ve dört sütundan oluşan bir anahtar matrisi kullanır. Toplam 16 buton bulunmasına rağmen her buton için ayrı bağlantı pini gerektirmez; tuşların tamamı sekiz bağlantı hattı üzerinden kontrol edilir.
Modül üzerindeki bağlantılar dört satır ve dört sütun hattından meydana gelir. Bir tuşa basıldığında ilgili satır ve sütun hattı kısa devre olarak birleşir. Mikrodenetleyici, satır ve sütunları sırasıyla tarayarak hangi butona basıldığını belirler.
Taktil Butonlu PCB Tasarımı
Bu ürün, esnek ve yapışkanlı membran keypad modellerinden farklı olarak sert PCB üzerine lehimlenmiş 16 adet taktil butondan oluşur. Butonların üzerinde hazır sayı veya harf baskısı bulunmadığı için her tuşa atanacak işlev yazılım üzerinden serbestçe belirlenebilir.
Örnek bir tuş dizilimi aşağıdaki şekilde oluşturulabilir:
| 1 | 2 | 3 | A |
| 4 | 5 | 6 | B |
| 7 | 8 | 9 | C |
| * | 0 | # | D |
Aynı 4x4 keypad, yön tuşları, motor kontrol komutları, menü seçenekleri veya özel makro işlevleri için de programlanabilir.
Bağlantı Yapısı
Modül üzerinde toplam sekiz bağlantı pini bulunur:
- 4 adet satır bağlantısı
- 4 adet sütun bağlantısı
- Toplam 8 adet dijital bağlantı
4x4 keypad pasif kontak yapısına sahiptir. Ayrı bir VCC veya GND besleme girişine ihtiyaç duymaz. Arduino, ESP32, STM32 ve benzeri kontrol kartlarının dijital giriş-çıkış pinleri üzerinden taranarak kullanılır.
Kart üzerindeki pinlerin satır ve sütun sıralaması üretim revizyonuna göre değişebileceğinden bağlantı öncesinde multimetre ile süreklilik testi yapılması veya basit bir keypad test kodu kullanılması önerilir.
Arduino ile Kullanım
Arduino projelerinde 4x4 keypad, uyumlu keypad kütüphaneleri kullanılarak kolayca okunabilir. Yazılım içerisinde satır pinleri, sütun pinleri ve tuşlara atanacak karakterler tanımlanır. Program, matris tarama yöntemiyle basılan tuşu algılayarak şifre kontrolü, menü seçimi veya değer girişi gibi işlemleri gerçekleştirir.
Mekanik butonlarda oluşabilecek kısa süreli kontak sıçramalarını azaltmak için yazılımsal debounce uygulanması tavsiye edilir.
Çoklu Tuş Kullanımı
Modül, ağırlıklı olarak aynı anda tek bir tuşa basılan uygulamalar için uygundur. Birden fazla tuşa eş zamanlı basıldığında matris yapısından kaynaklanan hatalı tuş algılamaları oluşabilir. Aynı anda çok sayıda tuşun okunması gereken klavye veya oyun kumandası projelerinde diyotlu matris tasarımları tercih edilmelidir.
Kullanım Alanları
- Arduino şifre giriş sistemleri
- Elektronik kapı kilitleri
- Menü ve kullanıcı arayüzleri
- Robot kontrol panelleri
- Otomasyon kontrol üniteleri
- CNC yardımcı kontrol panelleri
- ESP32 ve STM32 projeleri
- Raspberry Pi GPIO uygulamaları
- Sayaç ve değer giriş sistemleri
- DIY elektronik projeler
- Eğitim ve mikrodenetleyici uygulamaları
Kullanım Uyarıları
- Butonlar düşük güçlü sinyal girişleri için kullanılmalıdır.
- Motor, röle, lamba veya yüksek akımlı yükler doğrudan tuşlara bağlanmamalıdır.
- Açık PCB yapısı nedeniyle su, nem ve iletken yüzeylerden korunmalıdır.
- Ürün üzerinde mikrodenetleyici veya tuş kodlayıcı entegresi bulunmaz.
- Tuş işlevlerinin belirlenmesi için yazılım hazırlanması gerekir.
- Modül üzerinde hazır sayı veya harf baskısı bulunmaz.
Teknik Özellikler
| Özellik |
Değer |
|---|---|
| Ürün Tipi | Matrix tuş takımı modülü |
| Matris Yapısı | 4 satır × 4 sütun |
| Tuş Sayısı | 16 adet |
| Buton Tipi | Anlık basmalı taktil switch |
| Kontak Yapısı | Normalde açık, basıldığında iletim |
| Bağlantı Sayısı | 8 pin |
| Bağlantı Yapısı | 4 satır + 4 sütun |
| Pin Aralığı | Yaklaşık 2.54 mm |
| Konnektör Tipi | Erkek pin header |
| Besleme Gereksinimi | Ayrı besleme gerektirmez |
| Uyumlu Sinyal Seviyesi | 3.3V ve 5V sistemler |
| Haberleşme Yapısı | Doğrudan GPIO matris tarama |
| Tuş Üzeri Baskı | Bulunmaz |
| Arka Aydınlatma | Bulunmaz |
| Kart Yapısı | Sert PCB |
| Yaklaşık Kart Boyutu | 39 × 43 mm |
| Uyumlu Platformlar | Arduino, ESP32, ESP8266, STM32, PIC, AVR ve Raspberry Pi |
| Kullanım Ortamı | Kuru ve kapalı elektronik sistemler |
Kart ölçüsü üretim partisine göre küçük farklılık gösterebilir. Siteye kesin ölçü girilmeden önce stoktaki ürünün kumpasla ölçülmesi tavsiye edilir.
Paket İçeriği
- 1 Adet 4x4 Keypad 16 Butonlu Matrix Tuş Takımı Modülü
- 1 Adet kart üzerine lehimli 8 pin erkek bağlantı konnektörü