Mündəricat:

Arduino Keypad 4x4 Təlimatı: 4 Adım (Şəkillərlə)
Arduino Keypad 4x4 Təlimatı: 4 Adım (Şəkillərlə)

Video: Arduino Keypad 4x4 Təlimatı: 4 Adım (Şəkillərlə)

Video: Arduino Keypad 4x4 Təlimatı: 4 Adım (Şəkillərlə)
Video: 4x4 Keypad am Arduino - Servo mit Pincode steuern - Tutorial 2024, Sentyabr
Anonim
Arduino Keypad 4x4 Təlimatı
Arduino Keypad 4x4 Təlimatı

Klaviatura girişi arduino uno və 4x4 klaviatura tam kodlu serial monitorda göstərildi …

Təchizat

Arduino uno x 1

4x4 klaviatura

Bütün bunları bu saytda tapa bilərsiniz:

BDSpeedy Texniki hissələri

Addım 1: Arduino ilə əlaqə

Arduino ilə əlaqə
Arduino ilə əlaqə
Arduino ilə əlaqə
Arduino ilə əlaqə

Aruduino rəqəmsal sancaqlar ilə klaviaturanı birləşdirmək:

Klaviatura Pin Arduino Pininə qoşulur

1 D9

2 D8

3 D7

4 D6

5 D5

6 D4

7 D3

8 D2

Addım 2: Kod

Kod
Kod

KOD:

#daxil edin

const bayt numRows = 4

const bayt numCols = 4;

düymə xəritəsi [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 -ə qədər sətirlər

bayt colPins [numCols] = {5, 4, 3, 2}; // 0 -dan 3 -ə qədər sütunlar

// Klaviatura sinifinin bir nümunəsini işə salır

Klaviatura myKeypad = Klaviatura (makeKeymap (keymap), rowPins, colPins, numRows, numCols);

boş quraşdırma () {

Serial.begin (9600);

}

// Düymə basıldığı təqdirdə bu düymə 'keypressed' dəyişənində saxlanılır // Açar 'NO_KEY' -ə bərabər deyilsə, bu düymə çap olunur // count = 17 olarsa, count yenidən sıfırlanır (bu bütün klaviatura tarama prosesi zamanı heç bir düyməyə basılmadığını bildirir

boşluq döngəsi () {

char keypressed = myKeypad.getKey ();

əgər (düyməyə basıldı! = YOX_AŞA)

{

Serial.print (düyməyə basıldı);

}

}

Addım 3:

burada blogspot bağlantım var, faydalı ola biləcəyiniz bəzi əlavə diaqramlar var … blogspot bağlantısı

Addım 4: Kitabxana əlavə edin

Kitabxana əlavə olunur
Kitabxana əlavə olunur
Kitabxana əlavə olunur
Kitabxana əlavə olunur
Kitabxana əlavə olunur
Kitabxana əlavə olunur

Kitabxana əlavə olunur:

Kitabxananı əlavə etmək üçün Skeetches> Kitabxanaya daxil et kitabxanasının adını "klaviatura" yazın və sonra install düyməsini basın. Sonra eskizi arduino -ya yükləyin. Burada bəzi əlavə bağlantılar var:

wordpress blog

Blog yeri

Tövsiyə: