
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05

Vstup z klávesnice sa ukázal sériovému monitoru s arduino uno a plným kódom klávesnice 4x4 …
Zásoby
Arduino uno x 1
Klávesnica 4x4
To všetko nájdete na tomto webe:
BDSpeedy Tech Parts
Krok 1: Pripojenie k Arduinu


Pripojenie klávesnice k digitálnym kolíkom aruduino:
Pin klávesnice sa pripája k pinu Arduino
1 D9
2 D8
3 D7
4 D6
5 D5
6 D4
7 D3
8 D2
Krok 2: Kód

KÓD:
#zahrnúť
const byte numRows = 4
const byte numCols = 4;
mapa klávesov [numRows] [numCols] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}};
bajty rowPins [numRows] = {9, 8, 7, 6}; // Riadky 0 až 3
byte colPins [numCols] = {5, 4, 3, 2}; // Stĺpce 0 až 3
// inicializuje inštanciu triedy Keypad
Keypad myKeypad = Keypad (makeKeymap (mapa klávesov), rowPins, colPins, numRows, numCols);
neplatné nastavenie () {
Serial.begin (9600);
}
// Ak je stlačené tlačidlo, tento kľúč je uložený v premennej 'stlačenej klávesy' // Ak sa kľúč nerovná 'NO_KEY', tento kľúč sa vytlačí // ak je počet = 17, potom sa počet resetuje späť na 0 (toto znamená, že počas celého procesu skenovania klávesnice nie je stlačené žiadne tlačidlo
prázdna slučka () {
char keypressed = myKeypad.getKey ();
ak (stlačené tlačidlo! = NO_KEY)
{
Serial.print (stlačené klávesy);
}
}
Krok 3:
tu je môj odkaz na blogspot, ktorý obsahuje ďalší diagram, ktorý by vám mohol pomôcť… odkaz na blogspot
Krok 4: Pridanie knižnice



Pridanie knižnice:
Ak chcete pridať knižnicu, choďte na Skeetches> Zahrnúť knižnicu Zadajte názov knižnice libray "klávesnica", potom stlačte inštalovať. Potom nahrajte skicu do svojho Arduina. Tu je niekoľko voliteľných odkazov:
blog WordPress
Blogové miesto
Odporúča:
Kalkulačka Arduino pomocou klávesnice 4X4: 4 kroky (s obrázkami)

Kalkulačka Arduino pomocou klávesnice 4X4: V tomto tutoriáli si vytvoríme vlastnú kalkulačku s Arduino. Hodnoty je možné odoslať pomocou klávesnice (klávesnica 4 × 4) a výsledok je možné zobraziť na obrazovke LCD. Táto kalkulačka mohla vykonávať jednoduché operácie ako sčítanie, odčítanie, násobenie
Lego matica klávesnice 4x4: 8 krokov (s obrázkami)

Lego matica klávesnice 4x4: Aj keď som posledné týždne uviazol v dome, konečne som sa dostal k dokončeniu niektorých projektov, ktoré mi vírili v hlave. V posledných týždňoch používam Lego ako základ väčšiny svojich projektov
Použitie klávesnice 4x4 s obvodom CircuitPython: 4 kroky

Použitie klávesnice 4x4 s CircuitPython: Táto lacná klávesnica ponúka jednoduchú metódu numerického zadávania vašich projektov CircuitPython. Použijem to s expresom Adafruit ItsyBitsy M0. Budete potrebovať: Klávesnica - moja je 4x4ItsyBitsy M0 Express alebo podobný BoardMu Editor nainštalovaný na
Rozhranie klávesnice s 8051 a zobrazovaním čísel klávesnice v 7 segmentoch: 4 kroky (s obrázkami)

Rozhranie klávesnice s 8051 a zobrazovaním čísel klávesnice v 7 segmentoch: V tomto tutoriáli vám poviem, ako môžeme prepojiť klávesnicu s 8051 a zobrazovať čísla klávesníc na 7 segmentovom displeji
Čistenie hliníkovej klávesnice Apple . alebo akejkoľvek inej dotykovej klávesnice: 5 krokov

Čistenie hliníkovej klávesnice Apple …. alebo akejkoľvek inej klávesnice s dotykovým ovládaním: Tak čisté, ako by ste sa my alebo ja mohli snažiť udržať naše hliníkové klávesnice Apple, budú zhruba po roku špinavé. Tento návod vám pomôže s jeho vyčistením. Buďte opatrní, pretože nie som zodpovedný za to, že sa vám pri tom pokazí klávesnica …. SUCKS F