Cuprins:
Video: Tutorial Arduino cu tastatură 4x4: 4 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Intrarea tastaturii a arătat pe monitorul serial cu arduino uno și codul complet al tastaturii 4x4 …
Provizii
Arduino uno x 1
Tastatură 4x4
Toate acestea pot fi găsite pe acest site:
Piese BDSpeedy Tech
Pasul 1: Conectarea cu Arduino
Conectarea tastaturii cu pini digitali aruduino:
Pinul tastaturii Se conectează la pinul Arduino
1 D9
2 D8
3 D7
4 D6
5 D5
6 D4
7 D3
8 D2
Pasul 2: Cod
COD:
#include
const octet numRows = 4
numere de octeți const = 4;
keymap [numRows] [numCols] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}};
octet rândPins [numRows] = {9, 8, 7, 6}; // Rândurile de la 0 la 3
octet colPins [numCols] = {5, 4, 3, 2}; // Coloanele de la 0 la 3
// inițializează o instanță din clasa Keypad
Tastatura myKeypad = Tastatura (makeKeymap (keymap), rowPins, colPins, numRows, numCols);
configurare nulă () {
Serial.begin (9600);
}
// Dacă este apăsată tasta, această tastă este stocată în variabila „apăsată pe tasta” // Dacă tasta nu este egală cu „NO_KEY”, atunci această tastă este tipărită // dacă count = 17, atunci count este resetat la 0 (acest lucru înseamnă că nu este apăsată nicio tastă în timpul întregului proces de scanare a tastaturii
bucla nulă () {
char keypressed = myKeypad.getKey ();
if (tastat! = NO_KEY)
{
Serial.print (tasta apăsată);
}
}
Pasul 3:
aici este link-ul meu blogspot are o diagramă suplimentară pe care s-ar putea să o găsiți de ajutor … link blogspot
Pasul 4: Adăugarea bibliotecii
Adăugarea bibliotecii:
Pentru a adăuga biblioteca, accesați Skeetches> Includeți biblioteca Tastați numele libray „tastatură”, apoi apăsați instalare. Apoi încărcați schița pe arduino. Iată câteva linkuri opționale:
blog wordpress
Spot de blog
Recomandat:
Calculator Arduino folosind tastatura 4X4: 4 pași (cu imagini)
Calculator Arduino folosind tastatura 4X4: În acest tutorial ne vom construi propriul calculator cu Arduino. Valorile pot fi trimise printr-o tastatură (tastatură 4 × 4), iar rezultatul poate fi vizualizat pe un ecran LCD. Acest calculator ar putea efectua operații simple, cum ar fi Adunarea, scăderea, multiplicarea
Tastatură Lego 4x4 Matrix: 8 pași (cu imagini)
Lego 4x4 Keypad Matrix: În timp ce am rămas blocat în casă în ultimele câteva săptămâni, în cele din urmă am reușit să termin câteva proiecte care mi-au fost învârtite în cap. În ultimele săptămâni am folosit Lego ca bază pentru majoritatea proiectelor mele
Tastatură 4x4 cu Arduino și procesare: 4 pași (cu imagini)
Tastatură 4x4 cu Arduino și procesare: Nu-ți plac ecranele LCD ?? Vrei să faci proiectele tale să arate atrăgător? Ei bine, iată soluția. În acest Instructable veți putea să vă eliberați de problemele legate de utilizarea unui ecran LCD pentru a afișa conținut de pe Arduino și, de asemenea, pentru a vă proiecta
Interfață 16x2 LCD alfanumerică și tastatură matricială 4x4 cu Raspberry Pi3: 5 pași (cu imagini)
Interfață Tastatură matricială LCD alfanumerică 16x2 And4x4 cu Raspberry Pi3: În acest instructable, vă explicăm cum să interfațați tastatura matricială LED 16x2 și 4x4 cu Raspberry Pi3. Folosim Python 3.4 pentru dezvoltarea software-ului. Puteți alege și Python 2.7, cu mici modificări
Acces la tastatură 4x4 cu Arduino: 5 pași (cu imagini)
Acces tastatură 4x4 cu Arduino: tastatura 4x4 este un compozit format din 16 taste dispuse ca o matrice. Metoda utilizată pentru accesarea tastaturii 4x4 cu metoda de scanare matricială. Tastatura 4x4 necesită 8 pini pentru a o accesa, adică 4 pini pentru coloane și 4 pini pentru linie. Cum scanează