Turinys:

„Arduino“klaviatūros 4x4 pamoka: 4 žingsniai (su paveikslėliais)
„Arduino“klaviatūros 4x4 pamoka: 4 žingsniai (su paveikslėliais)

Video: „Arduino“klaviatūros 4x4 pamoka: 4 žingsniai (su paveikslėliais)

Video: „Arduino“klaviatūros 4x4 pamoka: 4 žingsniai (su paveikslėliais)
Video: OSOYOO Servo Steer Smart Car for Raspberry Pi Lesson 3: Line Tracking 2024, Rugsėjis
Anonim
„Arduino“klaviatūros 4x4 pamoka
„Arduino“klaviatūros 4x4 pamoka

Klaviatūros įvestis buvo rodoma serijiniame monitoriuje su „arduino uno“ir 4x4 klaviatūros visu kodu …

Prekės

„Arduino uno x 1“

4x4 klaviatūra

Visa tai galima rasti šioje svetainėje:

„BDSpeedy“techninės dalys

1 žingsnis: prisijunkite prie „Arduino“

Prisijungimas prie „Arduino“
Prisijungimas prie „Arduino“
Prisijungimas prie „Arduino“
Prisijungimas prie „Arduino“

Klaviatūros prijungimas prie „Aruduino“skaitmeninių kaiščių:

Klaviatūros kaištis Jungiamas prie „Arduino“kaiščio

1 D9

2 D8

3 D7

4 D6

5 D5

6 D4

7 D3

8 D2

2 žingsnis: kodas

Kodas
Kodas

KODAS:

#įtraukti

const baitas numRows = 4

const baitas numCols = 4;

klavišų žemėlapis [numRows] [numCols] = {{'1', '2', '3', 'A'}, {„4“, „5“, „6“, „B“}, {„7“, „8“, „9“, „C“}, {'*', '0', '#', 'D'}};

baitų eilutės kaiščiai [numRows] = {9, 8, 7, 6}; // 0–3 eilutės

baitų colPins [numCols] = {5, 4, 3, 2}; // 0–3 stulpeliai

// inicijuoja klaviatūros klasės egzempliorių

Klaviatūra myKeypad = Klaviatūra (makeKeymap (keymap), rowPins, colPins, numRows, numCols);

void setup () {

Serial.begin (9600);

}

// Jei paspaudžiamas klavišas, šis klavišas saugomas kintamajame „paspaudus klavišą“// Jei klavišas nėra lygus „NO_KEY“, šis raktas išspausdinamas // jei skaičius = 17, tada skaičius grąžinamas į 0 (tai reiškia, kad viso klaviatūros nuskaitymo proceso metu nepaspaudžiamas joks klavišas

void loop () {

char klavišas paspaustas = myKeypad.getKey ();

jei (paspaudus klavišą! = NO_KEY)

{

Serial.print (paspaudus klavišą);

}

}

3 žingsnis:

čia yra mano „blogspot“nuoroda, kurioje yra papildoma schema, kuri jums gali būti naudinga… „blogspot“nuoroda

4 veiksmas: bibliotekos pridėjimas

Pridedama biblioteka
Pridedama biblioteka
Pridedama biblioteka
Pridedama biblioteka
Pridedama biblioteka
Pridedama biblioteka

Pridedama biblioteka:

Norėdami pridėti biblioteką, eikite į „Skeetches“> „Įtraukti biblioteką“. Įveskite libray pavadinimą „klaviatūra“, tada paspauskite įdiegti. Tada įkelkite eskizą į savo „arduino“. Štai keletas pasirenkamų nuorodų:

„WordPress“tinklaraštis

Tinklaraščio vieta

Rekomenduojamas: