Sisukord:
Video: Arduino klaviatuuri 4x4 õpetus: 4 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Klaviatuuri sisend näitas seeriamonitorile arduino uno ja 4x4 klaviatuuri täielikku koodi …
Tarvikud
Arduino uno x 1
4x4 klaviatuur
Kõik need on saadaval sellel saidil:
BDSpeedy tehnilised osad
Samm: ühendage Arduinoga
Klaviatuuri ühendamine aruduino digitaalsete tihvtidega:
Klaviatuuri pin ühendab Arduino pin
1 D9
2 D8
3 D7
4 D6
5 D5
6 D4
7 D3
8 D2
2. samm: kood
KOOD:
#kaasake
const bait numRows = 4
const bait numCols = 4;
võtmekaart [numRows] [numCols] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}};
bait rowPins [numRows] = {9, 8, 7, 6}; // read 0 kuni 3
bait colPins [numCols] = {5, 4, 3, 2}; // Veerud 0 kuni 3
// lähtestab klahvistiku klassi eksemplari
Klahvistik myKeypad = Klahvistik (makeKeymap (klahvikaart), rowPins, colPins, numRows, numCols);
tühine seadistus () {
Seriaalne algus (9600);
}
// Kui klahvi vajutatakse, salvestatakse see klahv muutuvas klahvivajutuses // Kui võti ei ole võrdne 'NO_KEY', prinditakse see klahv välja // kui loendus = 17, siis lähtestatakse loendamine tagasi väärtusele 0 (see tähendab, et kogu klahvistiku skannimise ajal ei vajutata ühtegi klahvi
void loop () {
char klahvivajutus = myKeypad.getKey ();
kui (klahvile vajutatud! = NO_KEY)
{
Serial.print (klahvivajutusega);
}
}
3. samm:
siin on minu blogspoti link, sellel on lisadiagramm, millest võib abi olla… blogspoti link
Samm: kogu lisamine
Raamatukogu lisamine:
Raamatukogu lisamiseks avage Skeetches> Kaasa raamatukogu Sisestage libray nimi "klaviatuur" ja vajutage install. Seejärel laadige eskiis üles oma arduino -le. Siin on mõned valikulised lingid:
wordpressi blogi
Blogi koht
Soovitan:
Arduino kalkulaator 4X4 klaviatuuri abil: 4 sammu (piltidega)
Arduino kalkulaator 4X4 klaviatuuri abil: Selles õpetuses koostame Arduino abil oma kalkulaatori. Väärtusi saab sisestada klaviatuuri kaudu (4 × 4 klaviatuur) ja tulemust saab vaadata LCD -ekraanilt. See kalkulaator võib teha lihtsaid toiminguid, nagu liitmine, lahutamine, korrutamine
USB -klaviatuuri häkkimine: 6 sammu (piltidega)
USB -klaviatuuri häkkimine: kuidas häkkida USB -klaviatuuri või mis tahes klaviatuuri. Saatke sisendid arvutisse ilma tüütu mikrokontrollerita
Klaviatuuri kork Micro Watercolor Bots: 12 sammu (koos piltidega)
Klaviatuurikork Mikroakvarellirobotid: need väikesed robotid tulenevad isiklikust lemmikdisaini väljakutsest: uurida minimaalset kogust materjale ja tööriistu millegi valmistamiseks. Sel juhul on minu soov midagi, mis on ja/või teeb "kunsti". Selle eesmärgiga on tihedalt seotud
Arduino DIY kalkulaator 1602 LCD ja 4x4 klaviatuuri abil: 4 sammu
Arduino DIY kalkulaator, kasutades 1602 vedelkristallekraani ja 4x4 klahvistikku: Tere, selles juhendis olevad poisid, teeme Arduino abil kalkulaatori, millega saab teha põhilisi arvutusi. Põhimõtteliselt võtame sisendi 4x4 klaviatuurilt ja prindime andmed 16x2 lcd ekraanile ja arduino teeb arvutused
Arduino klaviatuuri ekspluateerimise demo (HID) ja ennetamine: 4 sammu (piltidega)
Arduino klaviatuuri ekspluateerimise demo (HID) ja ennetamine: Selles projektis kasutame arduino leonardo, et simuleerida võimalikku USB -rünnakut HID -i (humain interface device) abil. Olen koostanud selle õpetuse mitte häkkerite abistamiseks, vaid selleks, et näidata teile mõningaid tõelisi ohte ja seda, kuidas end nende eest kaitsta