Arduino Tastiera 4x4 Tutorial

Ingresso tastiera mostrato al monitor seriale con arduino uno e 4x4 tastiera full code ...

Passaggio 1: connessione con Arduino

Collegamento tastiera con pin digitali aruduino:

Pin tastiera Si collega al pin Arduino

1 D9

2 D8

3 D7

4 D6

5 D5

6 D4

7 D3

8 D2

Passaggio 2: codice

CODICE :

#includere

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}; // Righe da 0 a 3

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

// inizializza un'istanza della classe Keypad

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

void setup () {

Serial.begin (9600);

}

// Se si preme il tasto, questo tasto viene memorizzato nella variabile "premuto il tasto" // Se il tasto non รจ uguale a "NO_KEY", questo tasto viene stampato // se count = 17, il conteggio viene ripristinato a 0 (questo significa che non viene premuto alcun tasto durante l'intero processo di scansione della tastiera

void loop () {

char keypressed = myKeypad.getKey ();

if (premuto il tasto! = NO_KEY)

{

Serial.print (keyPressed);

}

}

Passaggio 3:

ecco il mio link blogspot ha qualche diagramma extra che potresti trovare utile ... link blogspot

allegati

  • keyboard1.ino Scarica

Passaggio 4: aggiunta della libreria

Aggiunta della libreria:

Per aggiungere la libreria vai su Skeetches - >> Includi libreria -> Digita il nome libray "tastiera" quindi premi installa. Quindi carica lo sketch sul tuo arduino.
Ecco alcuni link facoltativi:

blog di wordpress

Blog spot

Articoli Correlati