İçindekiler:

Arduino Tuş Takımı 4x4 Eğitimi: 4 Adım (Resimlerle)
Arduino Tuş Takımı 4x4 Eğitimi: 4 Adım (Resimlerle)

Video: Arduino Tuş Takımı 4x4 Eğitimi: 4 Adım (Resimlerle)

Video: Arduino Tuş Takımı 4x4 Eğitimi: 4 Adım (Resimlerle)
Video: Üç tür fizik isteyen kız vardır✨ 2024, Kasım
Anonim
Arduino Tuş Takımı 4x4 Eğitimi
Arduino Tuş Takımı 4x4 Eğitimi

Tuş takımı girişi arduino uno ve 4x4 tuş takımı tam kodu ile seri monitöre gösterildi…

Gereçler

Arduino uno x 1

4x4 Tuş Takımı

Bütün bunlar bu sitede bulunabilir:

BDSpeedy Teknik Parçaları

Adım 1: Arduino ile Bağlanma

Arduino ile Bağlanmak
Arduino ile Bağlanmak
Arduino ile Bağlanmak
Arduino ile Bağlanmak

Aruduino dijital pinleri ile tuş takımının bağlanması:

Tuş Takımı Pimi Arduino Pine Bağlanır

1 D9

2 D8

3 D7

4 D6

5 D5

6 D4

7 D3

8 D2

2. Adım: Kodlayın

kod
kod

KOD:

#Dahil etmek

const bayt numRows= 4

const 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'dan 3'e kadar olan satırlar

bayt colPins[numCols]= {5, 4, 3, 2}; // 0'dan 3'e kadar olan sütunlar

// Keypad sınıfının bir örneğini başlatır

Tuş takımı myKeypad= Tuş takımı(makeKeymap(keymap), rowPins, colPins, numRows, numCols);

geçersiz kurulum() {

Seri.başla(9600);

}

//Tuşuna basılırsa, bu tuş 'tuşa basılan' değişkende saklanır //Tuş 'NO_KEY' değerine eşit değilse, bu anahtar yazdırılır //count=17 ise sayım 0'a sıfırlanır (bu tüm tuş takımı tarama işlemi sırasında hiçbir tuşa basılmadığı anlamına gelir

boşluk döngüsü () {

char tuşuna basılmış = myKeypad.getKey();

if (tuşa basıldığında != NO_KEY)

{

Serial.print (tuşa basılmış);

}

}

Aşama 3:

işte benim blogspot bağlantım, yararlı bulabileceğiniz bazı ekstra diyagramları var… blogspot bağlantısı

4. Adım: Kitaplık Ekleme

Kitaplık Ekleme
Kitaplık Ekleme
Kitaplık Ekleme
Kitaplık Ekleme
Kitaplık Ekleme
Kitaplık Ekleme

Kitaplığı ekleme:

Kitaplığı eklemek için Çizimler > Kitaplığı dahil et'e gidin, kitaplık adını "keypad" yazın ve ardından kur'a basın. Ardından taslağı arduino'nuza yükleyin. İsteğe bağlı bazı bağlantılar:

wordpress blogu

Blog noktası

Önerilen: