Arduino tastatūras 4x4 apmācība: 4 soļi (ar attēliem)
Arduino tastatūras 4x4 apmācība: 4 soļi (ar attēliem)
Anonim
Arduino tastatūras 4x4 apmācība
Arduino tastatūras 4x4 apmācība

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

Savienojuma izveide ar Arduino
Savienojuma izveide ar Arduino
Savienojuma izveide ar Arduino
Savienojuma izveide 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
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
Bibliotēkas pievienošana
Bibliotēkas pievienošana
Bibliotēkas pievienošana
Bibliotēkas pievienošana
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: