Obsah:

Arduino Keyboard 4x4 Tutorial: 4 Steps (with Pictures)
Arduino Keyboard 4x4 Tutorial: 4 Steps (with Pictures)

Video: Arduino Keyboard 4x4 Tutorial: 4 Steps (with Pictures)

Video: Arduino Keyboard 4x4 Tutorial: 4 Steps (with Pictures)
Video: 4x4 MATRIX KEYPAD / MEMBRANE KEYBOARD - Arduino tutorial #26 2024, Listopad
Anonim
Výukový program Arduino Keypad 4x4
Výukový program Arduino Keypad 4x4

Vstup z klávesnice se ukázal sériovému monitoru s arduino uno a plným kódem klávesnice 4x4…

Zásoby

Arduino uno x 1

Klávesnice 4x4

To vše najdete na tomto webu:

BDSpeedy Tech Parts

Krok 1: Připojení pomocí Arduina

Propojení s Arduinem
Propojení s Arduinem
Propojení s Arduinem
Propojení s Arduinem

Propojení klávesnice s digitálními kolíky aruduino:

Pin klávesnice se připojuje k pinu Arduino

1 D9

2 D8

3 D7

4 D6

5 D5

6 D4

7 D3

8 D2

Krok 2: Kód

Kód
Kód

KÓD:

#zahrnout

const byte numRows = 4

const byte numCols = 4;

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

byte rowPins [numRows] = {9, 8, 7, 6}; // Řádky 0 až 3

byte colPins [numCols] = {5, 4, 3, 2}; // Sloupce 0 až 3

// inicializuje instanci třídy Keypad

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

neplatné nastavení () {

Serial.begin (9600);

}

// Pokud je stisknuto tlačítko, je tento klíč uložen v proměnné 'stisknutí klávesy' // Pokud se klíč nerovná 'NO_KEY', pak se tento klíč vytiskne // pokud počet = 17, pak se počet resetuje zpět na 0 (toto znamená, že během celého procesu skenování klávesnice není stisknuto žádné tlačítko

prázdná smyčka () {

char keypressed = myKeypad.getKey ();

if (keypressed! = NO_KEY)

{

Serial.print (stisknutí klávesy);

}

}

Krok 3:

zde je můj odkaz na blogspot, který obsahuje další diagram, který může být užitečný … odkaz na blogspot

Krok 4: Přidání knihovny

Přidání knihovny
Přidání knihovny
Přidání knihovny
Přidání knihovny
Přidání knihovny
Přidání knihovny

Přidání knihovny:

Chcete -li přidat knihovnu, přejděte na Skeetches> Zahrnout knihovnu Zadejte název libray „klávesnice“a poté stiskněte tlačítko install. Poté nahrajte skicu do svého arduina. Zde je několik volitelných odkazů:

blog WordPress

Blogové místo

Doporučuje: