Kazalo:
- Korak: Materiali, ki jih potrebujete
- 2. korak: Odstranite
- 3. korak: Shema
- 4. korak: Koda
- 5. korak: Izhod
Video: Dostop do tipkovnice 4x4 z Arduinom: 5 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
Tipkovnica 4x4 je sestavljena iz 16 tipk, razporejenih kot matrika. Metoda za dostop do tipkovnice 4x4 z metodo matričnega skeniranja. Tipkovnica 4x4 za dostop do nje potrebuje 8 zatičev, to so 4 zatiči za stolpce in 4 zatiči za vrstico. Metoda skeniranja deluje tako, da pin stolpca zamenljivo uporablja nizko logiko, nato pa vrstni zatič po vrsti izvede tudi odčitke.
Korak: Materiali, ki jih potrebujete
Boste potrebovali:
- Arduino
- Tipkovnica 4x4
- Mostične žice
2. korak: Odstranite
- PIN A3 pin do 0 vrstice
- PIN A2 pin na 1 vrstico
- PIN A1 pin v 2 vrstici
- PIN A0 pin na 3 vrstice
- PIN 4 pin na 0 kolonom
- PIN 5 pin na 1 kolonom
- PIN 6 pin na 2 kolonom
- PIN 7 pin na 3 kolonom
3. korak: Shema
Vsako komponento povežite kot na zgornji sliki.
4. korak: Koda
#include // uvozi tipkovnico knjižnice
const byte ROWS = 4; // število colomn
const bajt COLS = 4; // število vrsticnih šesterokotnikov Ključi [ROWS] [COLS] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}}; byte rowPins [ROWS] = {A3, A2, A1, A0}; // pin za vrstni bajt colPins [COLS] = {4, 5, 6, 7}; // pin za colomn
// inicializacijska spremenljivka
Tipkovnica customKeypad = Tipkovnica (makeKeymap (hexaKeys), rowPins, colPins, ROWS, COLS);
void setup () {
Serial.begin (9600); } void loop () {char customKey = customKeypad.getKey (); if (customKey) {Serial.println (customKey); }}
5. korak: Izhod
Preverite izhod!
Priporočena:
Matrica tipkovnice Lego 4x4: 8 korakov (s slikami)
Matrica tipkovnice Lego 4x4: Čeprav sem zadnjih nekaj tednov obtičal v hiši, sem končno dokončal nekaj projektov, ki so se mi vrteli po glavi. V zadnjih nekaj tednih uporabljam Lego kot temelj za večino svojih projektov
Povezovanje tipkovnice z Arduinom. [Edinstvena metoda]: 7 korakov (s slikami)
Povezovanje tipkovnice z Arduinom. [Edinstvena metoda]: Pozdravljeni in dobrodošli v mojih prvih navodilih! :) V teh navodilih želim deliti odlično knjižnico za povezovanje tipkovnice z arduinom - 'Knjižnica gesel', vključno z 'Knjižnico tipkovnice'. Ta knjižnica vsebuje najboljše funkcije, ki jih bomo
Dostop do vašega Pi brez tipkovnice in monitorja: 3 koraki
Dostopajte do svojega Pi brez tipkovnice in monitorja: če želite nastaviti novo Raspberry Pi, ne da bi jo morali priključiti na zaslon, tipkovnico ali ethernetni kabel. Raspberry Pi 3 in nedavno predstavljeni Raspberry Pi Zero W ima vgrajen wifi čip. To pomeni, da se lahko zažene in poveže z
Vmesnik tipkovnice z 8051 in prikazom številk tipkovnice v 7 segmentih: 4 koraki (s slikami)
Vmesnik tipkovnice z 8051 in prikaz številk tipkovnice v 7 segmentu: V tej vadnici vam bom povedal, kako lahko povežemo tipkovnico z 8051 in prikažemo številke tipkovnice v 7 segmentnem zaslonu
Čiščenje Apple aluminijaste tipkovnice ali katere koli druge tipkovnice z mehkim dotikom: 5 korakov
Čiščenje Apple aluminijaste tipkovnice … ali katere koli druge tipkovnice z mehkim dotikom: Čiste, kot bi si ti ali jaz poskušali obdržati naše aluminijaste jabolčne tipkovnice, po enem letu postanejo umazane. Ta navodila vam bodo pomagala očistiti. Bodite previdni, ker nisem odgovoren, če se vam pri tem pokvari tipkovnica …. SUSKS F