Satura rādītājs:

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)

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

Video: Arduino tastatūras 4x4 apmācība: 4 soļi (ar attēliem)
Video: Web Programming - Computer Science for Business Leaders 2016 2024, Novembris
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: