
Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-23 14:49

Ingresso tastiera mostrato al monitor seriale con codice completo arduino uno e tastiera 4x4…
Forniture
Arduino uno x 1
Tastiera 4x4
Tutti questi possono essere trovati su questo sito:
BDSpeedy Tech Parts
Passaggio 1: connessione con Arduino


Collegamento tastiera con pin digitali aruduino:
Il pin della tastiera si collega al pin Arduino
1 RE9
2 RE8
3 RE7
4 RE6
5 RE5
6 RE4
7 RE3
8 RE2
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 il tasto viene premuto, questo tasto viene memorizzato nella variabile 'keypressed' //Se il tasto non è uguale a 'NO_KEY', allora questo tasto viene stampato //se count=17, allora il conteggio viene riportato a 0 (questo significa che non viene premuto alcun tasto durante l'intero processo di scansione della tastiera
ciclo vuoto() {
char keypressed = myKeypad.getKey();
if (premuto con il tasto != NO_KEY)
{
Serial.print (premuto un tasto);
}
}
Passaggio 3:
ecco il mio link a blogspot ha qualche diagramma in più che potresti trovare utile … link a blogspot
Passaggio 4: aggiunta della libreria



Aggiunta della libreria:
Per aggiungere la libreria vai su Schizzi > Includi libreria Digita il nome della libreria "tastiera", quindi premi Installa. Quindi carica lo schizzo sul tuo arduino. Ecco alcuni link opzionali:
blog wordpress
Posto sul blog
Consigliato:
Calcolatrice Arduino utilizzando la tastiera 4X4: 4 passaggi (con immagini)

Calcolatrice Arduino utilizzando la tastiera 4X4: in questo tutorial costruiremo la nostra calcolatrice con Arduino. I valori possono essere inviati tramite una tastiera (tastiera 4×4) e il risultato può essere visualizzato su uno schermo LCD. Questa calcolatrice può eseguire semplici operazioni come addizione, sottrazione, moltiplicazione
Tastiera 4x4 con Arduino ed elaborazione: 4 passaggi (con immagini)

Tastiera 4x4 con Arduino ed elaborazione: non ti piacciono i display LCD? Vuoi rendere i tuoi progetti accattivanti? Bene, ecco la soluzione. In questo Instructable sarai in grado di liberarti dai fastidi dell'utilizzo di uno schermo LCD per visualizzare i contenuti del tuo Arduino e anche realizzare il tuo progetto
Interfaccia della tastiera con 8051 e visualizzazione dei numeri della tastiera in 7 segmenti: 4 passaggi (con immagini)

Interfaccia della tastiera con 8051 e visualizzazione dei numeri della tastiera in 7 segmenti: In questo tutorial ti parlerò di come possiamo interfacciare la tastiera con 8051 e visualizzare i numeri della tastiera in un display a 7 segmenti
Interfaccia 16x2 LCD alfanumerico e tastiera a matrice 4x4 con Raspberry Pi3: 5 passaggi (con immagini)

Interfaccia 16x2 LCD alfanumerico e tastiera a matrice 4x4 con Raspberry Pi3: in questo istruzioni spieghiamo come interfacciare il LED 16x2 e la tastiera a matrice 4x4 con Raspberry Pi3. Usiamo Python 3.4 per lo sviluppo del software. Puoi anche scegliere Python 2.7, con piccole modifiche
Accesso alla tastiera 4x4 con Arduino: 5 passaggi (con immagini)

Accesso alla tastiera 4x4 con Arduino: la tastiera 4x4 è un composto di 16 tasti disposti come una matrice. Il metodo utilizzato per accedere alla tastiera 4x4 con il metodo di scansione a matrice. La tastiera 4x4 necessita di 8 pin per accedervi, ovvero 4 pin per le colonne e 4 pin per la linea. Come la scansione m