Tutorial Keypad Arduino 4x4: 4 Langkah (dengan Gambar)
Tutorial Keypad Arduino 4x4: 4 Langkah (dengan Gambar)
Anonim
Tutorial Keypad Arduino 4x4
Tutorial Keypad Arduino 4x4

Input keypad ditampilkan ke serial monitor dengan arduino uno dan keypad 4x4 full code…

Perlengkapan

Arduino uno x 1

Papan tombol 4x4

Semua ini dapat ditemukan di situs ini:

Bagian Teknologi BDSpeedy

Langkah 1: Menghubungkan Dengan Arduino

Terhubung Dengan Arduino
Terhubung Dengan Arduino
Terhubung Dengan Arduino
Terhubung Dengan Arduino

Menghubungkan keypad dengan pin digital aruduino:

Pin Keypad Terhubung ke Pin Arduino

1 H9

2 D8

3 H7

4 D6

5 D5

6 H4

7 D3

8 H2

Langkah 2: Kode

Kode
Kode

KODE:

#termasuk

const byte numRows = 4

const byte numCols= 4;

keymap[numRows][numCols]= { {'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'} };

byte rowPins[numRows] = {9, 8, 7, 6}; //Baris 0 sampai 3

byte colPins[numCols]= {5, 4, 3, 2}; //kolom 0 sampai 3

//menginisialisasi instance kelas Keypad

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

batalkan pengaturan() {

Serial.begin(9600);

}

//Jika kunci ditekan, kunci ini disimpan dalam variabel 'ditekan tombol' //Jika kunci tidak sama dengan 'NO_KEY', maka kunci ini dicetak //jika hitungan=17, maka hitungan direset kembali ke 0 (ini berarti tidak ada tombol yang ditekan selama seluruh proses pemindaian keypad

lingkaran kosong() {

char keypressed = myKeypad.getKey();

jika (ditekan tombol != NO_KEY)

{

Serial.print(ditekan tombol);

}

}

Langkah 3:

di sini adalah tautan blogspot saya, ini memiliki beberapa diagram tambahan yang mungkin berguna bagi Anda… tautan blogspot

Langkah 4: Menambahkan Perpustakaan

Menambahkan Perpustakaan
Menambahkan Perpustakaan
Menambahkan Perpustakaan
Menambahkan Perpustakaan
Menambahkan Perpustakaan
Menambahkan Perpustakaan

Menambahkan perpustakaan:

Untuk menambahkan perpustakaan, buka Skeetches >Include library Ketik nama perpustakaan "keypad" lalu tekan install. Kemudian unggah sketsa ke arduino Anda. Berikut Beberapa tautan opsional:

blog wordpress

tempat blog