Taula de continguts:

Tutorial del teclat Arduino 4x4: 4 passos (amb imatges)
Tutorial del teclat Arduino 4x4: 4 passos (amb imatges)

Vídeo: Tutorial del teclat Arduino 4x4: 4 passos (amb imatges)

Vídeo: Tutorial del teclat Arduino 4x4: 4 passos (amb imatges)
Vídeo: Telnet объяснил 2024, Setembre
Anonim
Tutorial del teclat Arduino 4x4
Tutorial del teclat Arduino 4x4

L'entrada del teclat es mostra al monitor sèrie amb arduino uno i el codi complet del teclat 4x4 …

Subministraments

Arduino uno x 1

Teclat 4x4

Tot això es pot trobar en aquest lloc:

Parts de BDSpeedy Tech

Pas 1: Connexió amb Arduino

Connectant amb Arduino
Connectant amb Arduino
Connectant amb Arduino
Connectant amb Arduino

Connexió del teclat amb pins digitals aruduino:

Pin del teclat Es connecta al pin Arduino

1 D9

2 D8

3 D7

4 D6

5 D5

6 D4

7 D3

8 D2

Pas 2: Codi

Codi
Codi

CODI:

#incloure

bytes const 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}; // Files del 0 al 3

byte colPins [numCols] = {5, 4, 3, 2}; // Columnes del 0 al 3

// inicialitza una instància de la classe Keypad

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

configuració nul·la () {

Serial.begin (9600);

}

// Si es prem la tecla, aquesta tecla s'emmagatzema a la variable "premuda amb la tecla" // Si la tecla no és igual a "NO_KEY", aquesta tecla s'imprimeix // si es compta = 17, es torna a restablir el compte a 0 (això significa que no es prem cap tecla durant tot el procés d'escaneig del teclat

bucle buit () {

char keypressed = myKeypad.getKey ();

if (tecla premuda = NO_KEY)

{

Serial.print (premuda amb la tecla);

}

}

Pas 3:

aquí teniu el meu enllaç de blogspot, té un diagrama addicional que pot ser útil … enllaç de blogspot

Pas 4: Afegir biblioteca

S'està afegint la biblioteca
S'està afegint la biblioteca
S'està afegint la biblioteca
S'està afegint la biblioteca
S'està afegint la biblioteca
S'està afegint la biblioteca

Afegint la biblioteca:

Per afegir la biblioteca, aneu a Skeetches> Inclou la biblioteca. Escriviu el nom del libray "teclat" i, a continuació, premeu instal·lar. A continuació, pengeu l'esbós al vostre arduino. Aquí teniu un enllaç opcional:

bloc de wordpress

Lloc del bloc

Recomanat: