
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

Tastaturinngang viste til seriell skjerm med arduino uno og 4x4 tastatur full kode …
Rekvisita
Arduino uno x 1
Tastatur 4x4
Alt dette finner du på dette nettstedet:
BDSpeedy Tech -deler
Trinn 1: Koble til med Arduino


Koble til tastaturet med digitale aruduino -pins:
Tastaturpinne Kobles til Arduino -pinne
1 D9
2 D8
3 D7
4 D6
5 D5
6 D4
7 D3
8 D2
Trinn 2: Kode

KODE:
#inkludere
const byte numRows = 4
const byte numCols = 4;
tastekart [numRows] [numCols] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}};
byte rowPins [numRows] = {9, 8, 7, 6}; // Rad 0 til 3
byte colPins [numCols] = {5, 4, 3, 2}; // Kolonner 0 til 3
// initialiserer en forekomst av tastaturklassen
Tastatur myKeypad = Tastatur (makeKeymap (tastatur), rowPins, colPins, numRows, numCols);
ugyldig oppsett () {
Serial.begin (9600);
}
// Hvis du trykker på tasten, lagres denne tasten i variabelen "tastetrykk" // Hvis nøkkelen ikke er lik "NO_KEY", skrives denne nøkkelen ut // hvis count = 17, så telleres tilbake til 0 (denne betyr at ingen tast trykkes under hele tastaturskanningsprosessen
void loop () {
char tastetrykk = myKeypad.getKey ();
hvis (tastetrykk! = NO_KEY)
{
Serial.print (tastetrykk);
}
}
Trinn 3:
her er blogspot -lenken min, den har et ekstra diagram som du kan finne nyttig … blogspot -lenke
Trinn 4: Legge til bibliotek



Legge til biblioteket:
For å legge til biblioteket, gå til Skeetches> Inkluder bibliotek Skriv inn biblioteknavnet "tastatur", og trykk deretter installer. Last deretter opp skissen til arduinoen din. Her er noen valgfri lenke:
wordpress blogg
Blog spot
Anbefalt:
Arduino -kalkulator ved hjelp av 4X4 -tastatur: 4 trinn (med bilder)

Arduino -kalkulator ved hjelp av 4X4 -tastatur: I denne opplæringen skal vi bygge vår egen kalkulator med Arduino. Verdiene kan sendes inn via et tastatur (4 × 4 tastatur) og resultatet kan vises på en LCD -skjerm. Denne kalkulatoren kan utføre enkle operasjoner som addisjon, subtraksjon, multiplisering
Moderne og nytt og enklere eksempel på skap med Arduino Matrix -tastatur 4x4: 3 trinn

Moderne og nytt og enklere eksempel på skap med Arduino Matrix -tastatur 4x4: Et annet eksempel på bruk av en LCD -tastaturmatrise 4x4 med en I2C -krets
4x4 -tastatur med Arduino og prosessering: 4 trinn (med bilder)

4x4 -tastatur med Arduino og prosessering: Liker du ikke LCD -skjermer? Vil du få prosjektene til å se tiltalende ut? Her er løsningen. I denne instruksjonsboken kan du frigjøre deg selv fra problemene med å bruke en LCD -skjerm for å vise innhold fra Arduino og også gjøre prosjektet ditt
Eksempel på skap med Arduino Matrix -tastatur 4x4: 6 trinn

Eksempel på skap med Arduino Matrix -tastatur 4x4: 2 måter å administrere et tastatur med 16 knapper med minimum pinner
Hurtig og skittent tastatur (tomt tastatur): 3 trinn

Quick and Dirty Das Keyboard (Blank Keyboard): A Das Keyboard is the name of the most popular keyboard with no inscriptions on the keys (blank keyboard). Das -tastaturet selges for $ 89,95. Denne instruksen vil guide deg selv om du lager en selv med et gammelt tastatur du har liggende