Satura rādītājs:
- Piegādes
- Solis: izveidojiet savienojumu ar Arduino
- 2. darbība: kods
- 3. darbība:
- 4. darbība: bibliotēkas pievienošana
Video: Arduino tastatūras 4x4 apmācība: 4 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Tastatūras ievade tika parādīta sērijas monitoram ar arduino uno un 4x4 tastatūras pilnu kodu…
Piegādes
Arduino uno x 1
4x4 tastatūra
To visu var atrast šajā vietnē:
BDSpeedy tehniskās daļas
Solis: izveidojiet savienojumu ar Arduino
Tastatūras savienošana ar aruduino digitālajām tapām:
Tastatūras tapa Savieno ar Arduino tapu
1 D9
2 D8
3 D7
4 D6
5 D5
6 D4
7 D3
8 D2
2. darbība: kods
KODS:
#iekļaut
const baits numRows = 4
const baits numCols = 4;
taustiņu karte [numRows] [numCols] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}};
baits rowPins [numRows] = {9, 8, 7, 6}; // 0 līdz 3 rindas
baits colPins [numCols] = {5, 4, 3, 2}; // Kolonnas no 0 līdz 3
// inicializē tastatūras klases instanci
Tastatūra myKeypad = Tastatūra (makeKeymap (keymap), rowPins, colPins, numRows, numCols);
void setup () {
Sērijas sākums (9600);
}
// Ja tiek nospiests taustiņš, šī taustiņš tiek saglabāts mainīgajā taustiņu nospiestajā // Ja atslēga nav vienāda ar “NO_KEY”, tad šī atslēga tiek izdrukāta // ja skaits = 17, tad skaits tiek atiestatīts uz 0 (šis nozīmē, ka visa tastatūras skenēšanas procesa laikā netiek nospiests neviens taustiņš
void loop () {
char taustiņš nospiests = myKeypad.getKey ();
ja (nospiests taustiņš! = NO_KEY)
{
Sērijas nospiedums (nospiests ar taustiņu);
}
}
3. darbība:
šeit ir mana blogspot saite, tajā ir papildu diagramma, kas jums varētu noderēt… blogspot saite
4. darbība: bibliotēkas pievienošana
Bibliotēkas pievienošana:
Lai pievienotu bibliotēku, dodieties uz Skeetches> Iekļaut bibliotēku Ierakstiet libray nosaukumu "tastatūra", pēc tam nospiediet instalēt. Pēc tam augšupielādējiet skici savā arduino. Šeit ir dažas izvēles saites:
WordPress emuārs
Emuāra vieta
Ieteicams:
USB tastatūras uzlaušana: 6 soļi (ar attēliem)
USB tastatūras uzlaušana: kā uzlauzt USB tastatūru vai jebkuru tastatūru. Nosūtiet datus datorā bez nepatīkama mikrokontrollera
Lego 4x4 tastatūras matrica: 8 soļi (ar attēliem)
Lego 4x4 tastatūras matrica: Lai gan pēdējās nedēļās esmu iestrēdzis mājā, es beidzot esmu sasniedzis dažus projektus, kas man galvā virpuļo. Pēdējo nedēļu laikā lielāko daļu savu projektu esmu izmantojis Lego
Arduino tastatūras izmantošanas demonstrācija (HID) un novēršana: 4 soļi (ar attēliem)
Arduino tastatūras izmantošanas demonstrācija (HID) un novēršana: Šajā projektā mēs izmantosim arduino leonardo, lai simulētu iespējamo USB uzbrukumu, izmantojot HID (humain interfeisa ierīce). Es esmu izveidojis šo pamācību, lai nepalīdzētu hakeriem, bet lai parādītu jums dažas reālas briesmas un to, kā pasargāt sevi no šiem
Tastatūras saskarne ar 8051 un tastatūras numuru parādīšana 7 segmentos: 4 soļi (ar attēliem)
Tastatūras saskarne ar 8051 un tastatūras numuru parādīšana 7 segmentos: šajā apmācībā es jums pastāstīšu par to, kā mēs varam saslēgt tastatūru ar 8051 un parādīt tastatūras numurus 7 segmentu displejā
DIY LCD tastatūras vairogs Arduino Uno: 6 soļi (ar attēliem)
DIY LCD tastatūras vairogs Arduino Uno: es daudz meklēju, lai izveidotu DIY LCD tastatūras vairogu, un es to neatradu, tāpēc es to izveidoju un vēlos dalīties ar jums, puiši