Satura rādītājs:
- 1. darbība. Nepieciešamie materiāli
- 2. solis: piespraudiet
- 3. darbība. Shēma
- 4. solis: kods
- 5. darbība: izvade
Video: Piekļuve tastatūrai 4x4 ar Arduino: 5 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:58
4x4 tastatūra sastāv no 16 taustiņiem, kas sakārtoti kā matrica. Metode, ko izmanto, lai piekļūtu 4x4 tastatūrai ar matricas skenēšanas metodi. Lai piekļūtu 4x4 tastatūrai, ir nepieciešami 8 tapas, ti, 4 tapas kolonnām un 4 tapas līnijai. Skenēšanas metode darbojas tā, ka kolonnas tapa izmanto LOW loģiku savstarpēji aizstājami, pēc tam līnijas tapa arī veic nolasījumus.
1. darbība. Nepieciešamie materiāli
Jums būs nepieciešams:
- Arduino
- Tastatūra 4x4
- Jumper vadi
2. solis: piespraudiet
- PIN A3 piesprauž līdz 0 rindai
- PIN A2 tapa līdz 1 rindai
- PIN kods A1 līdz 2 rindām
- PIN A0 tapa līdz 3 rindām
- PIN 4 pin to 0 colomn
- PIN 5 pin 1 colomn
- PIN no 6 tapām līdz 2 kolonnām
- PIN 7 pin 3 colomn
3. darbība. Shēma
Pievienojiet katru komponentu, kā parādīts attēlā.
4. solis: kods
#include // importēt bibliotēkas tastatūru
const baits ROWS = 4; // kolonnas numurs
const baits COLS = 4; // rindas simbolu hexaKeys [ROWS] [COLS] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}}; baits rowPins [ROWS] = {A3, A2, A1, A0}; // tapas, ko izmanto rindas baitiem colPins [COLS] = {4, 5, 6, 7}; // pin, ko izmanto kolonnai
// inicializācijas mainīgais
Tastatūra customKeypad = Tastatūra (makeKeymap (hexaKeys), rowPins, colPins, ROWS, COLS);
void setup () {
Sērijas sākums (9600); } void loop () {char customKey = customKeypad.getKey (); if (customKey) {Serial.println (customKey); }}
5. darbība: izvade
Pārbaudiet izlaidi!
Ieteicams:
Piekļuve slēdžiem, izmantojot Makey Makey: 3 soļi (ar attēliem)
Piekļuve slēdžiem ar Makey Makey: Šī divu slēdžu sistēma izmanto klēpja paplāti (es izmantoju šo no IKEA), vadošu materiālu (es izmantoju alumīnija un vara lenti, bet jūs vienmēr varat izmantot veco labo virtuves alumīnija foliju), līmlenti un Makey Makey izveidot slēdzi tikai ar pieskārienu. Sistēma c
Lieciet CASIO tastatūrai darboties Power Bank: 8 soļi (ar attēliem)
Lieciet CASIO tastatūrai darboties Power Bank: man ir vecs CASIO CT-636, kas darbojas ar 9V adapteri VAI 6 D izmēra baterijām. Tam nav adaptera, jums tas ir jānodrošina un jāpārliecinās, ka tas var pārslēgties uz negatīvu iekšpusi, pozitīvu ārpusi-kas ir vecais mucas jac standarts
Kā pievienot galdam neona gaismu tastatūrai: 4 soļi
Kā pievienot galdam neona gaismu … tastatūrai: Vispirms man jāsaka, ka man patīk spēlēt spēles … naktī … tāpēc man bija problēmas redzēt tastatūru … tāpēc es redzēju neona gaismu datoru veikalā … man bija ideja … Tas ir vienkārši … Jums ir jāpievieno vadi no neona gaismas a
Izveidojiet pielāgotu displeju LCD studijā (G15 tastatūrai un LCD ekrāniem) .: 7 soļi
Izveidojiet pielāgotu displeju LCD studijā (G15 tastatūrai un LCD ekrāniem).: Labi, ja tikko esat ieguvis savu G15 tastatūru un neesat ļoti iespaidīgs ar komplektā iekļautajiem pamata displejiem, tad es iepazīstināšu jūs ar LCD Studio lietošanas pamatiem lai izveidotu savu. Šis piemērs būs displeja izveide, kas parāda tikai pamata
Geek Bag - 101 pielietojums mirušai tastatūrai 1. daļa: 8 soļi
Geek Bag - 101 pielietojums mirušajai tastatūrai 1. daļa: Labi, iespējams, ka mirušajai tastatūrai patiesībā nav 101 pilnīgi atšķirīga pielietojuma, bet mēs redzēsim, cik tālu mēs tiksim. Mūsu vietējais Geek Central - " The Electron Club " (http://carrierdetect.com/?cat=23) - Glāzgovā man ir sagādājis kasti