200TL ÜZERİ ÜCRETSİZ KARGO
 

Buton Matrix Modülü

  • 55,20 TL49,90 TL

Buton Matrix modülü üzerinde 16 adet buton bulunan ve dijital çıkış veren bir modüldür. Butona basıldığında satır ve sütun pinlerinden sinyal verir.

Alışveriş Listeme Ekle

Karşılaştırma listesine ekle

Vergiler Hariç: 49,90 TL

Stok Durumu: Stokta var

Marka: ALPGEN Robotics

Ürün Kodu: M054

Uyarı: Fonlama kampanyamızdan ötürü ürün kargolama süremiz 1 aydır. Anlayışınız için teşekkür ederiz. Stok durumu için mail yolu ile iletişim kurabilirsiniz.

Buton Matrix Modülü

Buton Matrix modülü üzerinde 16 adet buton bulunan ve dijital çıkış veren bir modüldür. Butona basıldığında satır ve sütun pinlerinden sinyal verir.


Teknik Özellikler

Çalışma Voltajı5V DC                                                     
Çıkış Voltajı0 - 4.2V
Data ÇıkışıDijital
En42mm
Boy62mm
Vida Delik Çapı3.1mm

Örnek Proje Devre Şeması

Bu projede butonlara basıldığında üzerindeki karakterleri seri ekrana yazdırması kodlanmıştır.




Örnek Proje Arduino Kodu

/* ALPGEN Robotics */
// Keypad Modülü Kullanımı
// 05.08.2021 
// Soru ve Yardım İçin: proje@alpgenrobotics.com
// www.alpgenrobotics.com //

#include <Keypad.h> // Keypad kütüphanesi tanımlandı

const byte satir = 4; //Keypad modülümüzün satır ve sütun sayısının tanımlanması
const byte sutun = 4;

char tus_takimi[satir][sutun] = { //Keypad modülümüzün tuşlarının tanımlanması
  {'1', '2', '3', 'A'},
  {'4', '5', '6', 'B'},
  {'7', '8', '9', 'C'},
  {'*', '0', '#', 'D'}
};

byte satir_pinleri[satir] = {9, 8, 7, 6}; //Keypad modülümüzün pinlerinin tanımlanması
byte sutun_pinleri[sutun] = {5, 4, 3, 2};

Keypad tuslar = Keypad(makeKeymap(tus_takimi), satir_pinleri, sutun_pinleri, satir, sutun); //Keypaddin tuşlarının sınıflandırılması

void setup() // Başlangıç Ayarlamaları
{
  Serial.begin(9600);  // Seri haberleşme hızı 9600 Baudrate ayarlandı
}

void loop() // Sürekli Tekrar Edecek Olan Döngü 
{
  char tus = tuslar.getKey(); //Keypad tuşlarının değişkene atanması
  if (tus != NO_KEY) //Eğer tuşa basıldıysa 
  {
    Serial.println(tus); // Seri monitöre tuşu yaz
  }