Talaan ng mga Nilalaman:

Arduino Keypad 4x4 Tutorial: 4 Hakbang (na may Mga Larawan)
Arduino Keypad 4x4 Tutorial: 4 Hakbang (na may Mga Larawan)

Video: Arduino Keypad 4x4 Tutorial: 4 Hakbang (na may Mga Larawan)

Video: Arduino Keypad 4x4 Tutorial: 4 Hakbang (na may Mga Larawan)
Video: How to use Arduino 4x4 keypad download the code 2024, Hunyo
Anonim
Arduino Keypad 4x4 Tutorial
Arduino Keypad 4x4 Tutorial

Ipinakita ang pag-input ng keypad sa serial monitor na may arduino uno at 4x4 keypad na buong code…

Mga gamit

Arduino uno x 1

4x4 Keypad

Ang lahat ng ito ay matatagpuan sa site na ito:

Mga Bahagi ng BDSpeedy Tech

Hakbang 1: Kumokonekta Sa Arduino

Kumokonekta kay Arduino
Kumokonekta kay Arduino
Kumokonekta kay Arduino
Kumokonekta kay Arduino

Pagkonekta sa keypad gamit ang mga digital na pin ng aruduino:

Kumokonekta ang Keypad Pin sa Arduino Pin

1 D9

2 D8

3 D7

4 D6

5 D5

6 D4

7 D3

8 D2

Hakbang 2: Code

Code
Code

CODE:

# isama

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}; // Rows 0 hanggang 3

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

// pinasimulan ang isang halimbawa ng klase ng Keypad

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

walang bisa ang pag-setup () {

Serial.begin (9600);

}

// Kung ang pindutan ay pinindot, ang key na ito ay naka-imbak sa variable na 'keypressed' // Kung ang key ay hindi katumbas ng 'NO_KEY', pagkatapos ang key na ito ay nai-print // kung bilang = 17, pagkatapos ang bilang ay i-reset pabalik sa 0 (ito nangangahulugang walang susi na pinindot sa buong proseso ng pag-scan ng keypad

void loop () {

char keypressed = myKeypad.getKey ();

kung (keypressed! = NO_KEY)

{

Serial.print (keypressed);

}

}

Hakbang 3:

narito ang aking link sa blogspot mayroon itong ilang dagdag na diagram na maaaring mahahanap mo ang kapaki-pakinabang… link ng blogspot

Hakbang 4: Pagdaragdag ng Library

Pagdaragdag ng Library
Pagdaragdag ng Library
Pagdaragdag ng Library
Pagdaragdag ng Library
Pagdaragdag ng Library
Pagdaragdag ng Library

Pagdaragdag ng library:

Upang idagdag ang library pumunta sa Skeetches> Isama ang library I-type ang libray name na "keypad" pagkatapos ay pindutin ang install. Pagkatapos ay i-upload ang sketch sa iyong arduino. Narito ang Ilang opsyonal na link:

blog ng wordpress

Blog spot

Inirerekumendang: