Arduino Tuş Takımı 4x4 Eğitimi
Tuş takımı girişi arduino uno ve 4x4 tuş takımı tam kodlu seri monitöre gösterildi ...
Adım 1: Arduino ile Bağlanma


Aruduino dijital pinli tuş takımını bağlama:
Tuş Takımı Pimi Arduino Pinine Bağlanır
1 D9
2 D8
3 D7
4 D6
5 D5
6 D4
7 D3
8 D2
2. Adım: Kod

KOD:
#Dahil etmek
const byte numRows = 4
sabit bayt numCols = 4;
keymap [numRows] [numCols] = {{'1', '2', '3', 'A'},
{'4', '5', '6', 'B'},
{'7', '8', '9', 'C'},
{'*', '0', '#', 'D'}};
bayt rowPins [numRows] = {9, 8, 7, 6}; // 0 ile 3 arasındaki satırlar
bayt colPins [numCols] = {5, 4, 3, 2}; // 0 ila 3 arasındaki sütunlar
// Tuş Takımı sınıfının bir örneğini başlatır
Tuş takımı myKeypad = Tuş takımı (makeKeymap (tuş haritası), rowPins, colPins, numRows, numCols);
void setup () {
Serial.begin (9600);
}
// Eğer tuşa basılırsa, bu tuş 'tuşa basılan' değişkeninde saklanır // Eğer tuş 'NO_KEY' değerine eşit değilse, bu tuş yazdırılır // sayı = 17 ise, sayı tekrar 0'a sıfırlanır (bu tüm tuş takımı tarama işlemi boyunca hiçbir tuşa basılmadığı anlamına gelir
void loop () {
char keypressed = myKeypad.getKey ();
eğer (tuşa basıldığında! = NO_KEY)
{
Serial.print (keyPressed);
}
}
Aşama 3:
İşte benim blogspot bağlantı yararlı bulabilirsiniz bazı ekstra diyagramı var ... blogspot link
Ekler
keypad1.ino İndir
Adım 4: Kütüphane Ekleme



Kitaplık ekleme:
Kitaplığı eklemek için Skeetches - >> Kitaplığı dahil et -> "tuş takımı" kitaplığı adını yazın ve ardından install tuşuna basın. Ardından çizimi arduino'nuza yükleyin.
İşte bazı isteğe bağlı bağlantı:
wordpress blogu
Blog noktası