Isi kandungan:
- Bekalan
- Langkah 1: Berhubungan dengan Arduino
- Langkah 2: Kod
- Langkah 3:
- Langkah 4: Menambah Perpustakaan
Video: Tutorial Arduino Keypad 4x4: 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Input papan kekunci ditunjukkan ke monitor bersiri dengan arduino uno dan kod pad 4x4 penuh …
Bekalan
Arduino uno x 1
Pad Kekunci 4x4
Semua ini boleh didapati di laman web ini:
Bahagian Teknologi BDSpeedy
Langkah 1: Berhubungan dengan Arduino
Menghubungkan papan kekunci dengan pin digital aruduino:
Pin Kekunci Menyambung ke Pin Arduino
1 D9
2 D8
3 D7
4 D6
5 D5
6 D4
7 D3
8 D2
Langkah 2: Kod
KOD:
#sertakan
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 hingga 3
byte colPins [numCols] = {5, 4, 3, 2}; // Lajur 0 hingga 3
// memulakan contoh kelas Keypad
Pad kekunci myKeypad = Pad Kekunci (makeKeymap (peta utama), rowPins, colPins, numRows, numCols);
batal persediaan () {
Serial.begin (9600);
}
// Jika kekunci ditekan, kunci ini disimpan dalam pemboleh ubah 'keypressed' // Jika kunci tidak sama dengan 'NO_KEY', maka kunci ini dicetak // jika hitungan = 17, maka hitungan diset semula kembali ke 0 (ini bermaksud tidak ada kekunci yang ditekan selama keseluruhan proses imbasan papan kekunci
gelung kosong () {
char keypressed = myKeypad.getKey ();
jika (ditekan kekunci! = TIDAK_KEY)
{
Serial.print (ditekan kekunci);
}
}
Langkah 3:
berikut adalah pautan blogspot saya yang mempunyai beberapa rajah tambahan yang mungkin berguna untuk anda … pautan blogspot
Langkah 4: Menambah Perpustakaan
Menambah perpustakaan:
Untuk menambahkan perpustakaan pergi ke Skeetches> Include library Ketik nama libray "keypad" kemudian tekan install. Kemudian muat naik lakaran ke arduino anda. Berikut adalah beberapa pautan pilihan:
blog wordpress
Tempat blog
Disyorkan:
Menggunakan KeyPad 4x4 Dengan CircuitPython: 4 Langkah
Menggunakan KeyPad 4x4 Dengan CircuitPython: Pad kekunci murah ini menawarkan kaedah input numerik yang mudah untuk projek CircuitPython anda. Saya akan menggunakannya dengan Adafruit ItsyBitsy M0 express. Anda memerlukan: Pad kekunci - milik saya adalah 4x4ItsyBitsy M0 Express atau papan yang serupaMu Editor dipasang pada
Moden dan Baru dan Lebih Mudah Contoh Locker Dengan Arduino Matrix Keypad 4x4: 3 Langkah
Moden dan Baru dan Lebih Mudah Contoh Locker Dengan Arduino Matrix Keypad 4x4: Contoh lain menggunakan papan kekunci LCD matriks 4x4 dengan litar I2C
Pad Kekunci 4x4 Dengan Arduino dan Pemprosesan: 4 Langkah (dengan Gambar)
Pad Kekunci 4x4 Dengan Arduino dan Pemprosesan: Tidak suka paparan LCD ?? Ingin menjadikan projek anda kelihatan menarik? Nah, inilah penyelesaiannya. Dalam Instructable ini, anda dapat membebaskan diri dari kerumitan menggunakan skrin LCD untuk memaparkan kandungan dari Arduino anda dan juga membuat
Contoh Locker With Arduino Matrix Keypad 4x4: 6 Langkah
Contoh Locker With Arduino Matrix Keypad 4x4: 2 cara mengurus papan kekunci 16 butang tekan dengan minimum pin
Antara Muka Keypad Dengan 8051 dan Memaparkan Nombor Papan Kekunci dalam 7 Segmen: 4 Langkah (dengan Gambar)
Antaramuka Papan Kekunci Dengan 8051 dan Memaparkan Nombor Papan Kekunci dalam 7 Segmen: Dalam tutorial ini saya akan memberitahu anda tentang bagaimana kita dapat antara muka pad kekunci dengan 8051 dan memaparkan nombor keypad dalam paparan 7 segmen