
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10

Hyrja e tastierës u shfaq në monitorin serik me arduino uno dhe kodin e plotë të tastierës 4x4…
Furnizimet
Arduino uno x 1
Tastiera 4x4
Të gjitha këto mund t’i gjeni në këtë faqe:
Pjesë BDSpeedy Tech
Hapi 1: Lidhja me Arduino


Lidhja e tastierës me kunjat dixhitale aruduino:
Pin i tastierës lidhet me Arduino Pin
1 D9
2 D8
3 D7
4 D6
5 D5
6 D4
7 D3
8 D2
Hapi 2: Kodi

KODI:
#përfshi
const byte numRows = 4
const byte numCols = 4;
çelësa [numRows] [numCols] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}};
byte rowPins [numRows] = {9, 8, 7, 6}; // Rreshtat 0 deri në 3
byte colPins [numCols] = {5, 4, 3, 2}; // Kolonat 0 deri 3
// inicializon një shembull të klasës Keypad
Tastiera myKeypad = Tastiera (makeKeymap (harta e tastit), rowPins, colPins, numRows, numCols);
void setup () {
Serial.filloj (9600);
}
// Nëse shtypet çelësi, ky çelës ruhet në ndryshoren 'e shtypur me çelës' // Nëse çelësi nuk është i barabartë me 'NO_KEY', atëherë ky çelës printohet // nëse numëron = 17, atëherë numërimi rivendoset në 0 (kjo do të thotë që asnjë çelës nuk shtypet gjatë gjithë procesit të skanimit të tastierës
lak void () {
char shtypur = myKeypad.getKey ();
nëse (e shtypur! = NO_KEY)
{
Serial.print (shtypur me kyç);
}
}
Hapi 3:
këtu është lidhja ime në blogspot, ajo ka një diagram shtesë të cilin mund ta gjeni të dobishëm … lidhje blogspot
Hapi 4: Shtimi i Bibliotekës



Shtimi i bibliotekës:
Për të shtuar bibliotekën shkoni te Skica> Përfshi bibliotekën Shkruani emrin e librave "tastiera" pastaj shtypni install. Pastaj ngarkoni skicën në arduino tuaj. Këtu keni disa lidhje opsionale:
blog wordpress
Vendi i blogut
Recommended:
Arduino Llogaritësi duke përdorur tastierën 4X4: 4 hapa (me fotografi)

Arduino Llogaritësi duke përdorur tastierën 4X4: Në këtë tutorial ne do të ndërtojmë llogaritësin tonë me Arduino. Vlerat mund të dërgohen përmes një tastiere (tastiera 4 × 4) dhe rezultati mund të shihet në një ekran LCD. Ky kalkulator mund të kryejë operacione të thjeshta si Shtimi, Zbritja, Shumëzimi
Matrica e tastierës Lego 4x4: 8 hapa (me fotografi)

Matrica e tastierës Lego 4x4: Ndërsa unë kam qenë i mbërthyer në shtëpi javët e fundit, më në fund kam arritur të përfundoj disa projekte që më kanë rrotulluar në kokë. Unë kam përdorur Lego si themel për shumicën e projekteve të mia në javët e fundit
Tastiera 4x4 me Arduino dhe përpunimi: 4 hapa (me fotografi)

Tastiera 4x4 Me Arduino dhe Përpunim: Nuk ju pëlqejnë ekranet LCD? Dëshironi t'i bëni projektet tuaja të duken tërheqëse? Epo, këtu është zgjidhja. Në këtë Udhëzues do të jeni në gjendje të çliroheni nga sherret e përdorimit të një ekrani LCD për të shfaqur përmbajtje nga Arduino juaj dhe gjithashtu për të bërë projektin tuaj
Qasja në tastierë 4x4 me Arduino: 5 hapa (me fotografi)

Qasja në tastierë 4x4 Me Arduino: Tastiera 4x4 është një përbërje prej 16 çelësash të rregulluar si një matricë. Metoda e përdorur për qasjen në tastierën 4x4 me metodën e skanimit të matricës. Tastiera 4x4 kërkon 8 kunja për të hyrë në të, domethënë 4 kunja për kolonat dhe 4 kunja për linjën. Si skanimi m
Ndërtoni Robotin tuaj Butler !!! - Tutorial, Fotografi dhe Video: 58 hapa (me fotografi)

Ndërtoni Robotin tuaj Butler !!! - Tutorial, Fotografi dhe Video: EDIT: Më shumë informacion mbi projektet e mia shikoni faqen time të re në internet: narobo.com Unë gjithashtu këshillohem për robotikë, mekatronikë dhe projekte/produkte me efekte speciale. Shikoni faqen time në internet - narobo.com për më shumë detaje. Keni kërkuar ndonjëherë një robot shërbëtor që bisedon me ju