Tartalomjegyzék:

Arduino billentyűzet 4x4 bemutató: 4 lépés (képekkel)
Arduino billentyűzet 4x4 bemutató: 4 lépés (képekkel)

Videó: Arduino billentyűzet 4x4 bemutató: 4 lépés (képekkel)

Videó: Arduino billentyűzet 4x4 bemutató: 4 lépés (képekkel)
Videó: Web Programming - Computer Science for Business Leaders 2016 2024, Június
Anonim
Arduino billentyűzet 4x4 bemutató
Arduino billentyűzet 4x4 bemutató

A billentyűzet bemenetét a soros monitor mutatta arduino uno és 4x4 billentyűzet teljes kóddal…

Kellékek

Arduino uno x 1

4x4 -es billentyűzet

Mindezek megtalálhatók ezen az oldalon:

BDSpeedy Tech alkatrészek

Lépés: Csatlakozás Arduino -val

Csatlakozás Arduino -hoz
Csatlakozás Arduino -hoz
Csatlakozás Arduino -hoz
Csatlakozás Arduino -hoz

A billentyűzet csatlakoztatása aruduino digitális tűkkel:

Billentyűzet pin Az Arduino Pin -hez csatlakozik

1 D9

2 D8

3 D7

4 D6

5 D5

6 D4

7 D3

8 D2

2. lépés: Kód

Kód
Kód

KÓD:

#befoglalni

const byte numRows = 4

const bájt numCols = 4;

keymap [numRows] [numCols] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}};

byte rowPins [numRows] = {9, 8, 7, 6}; // 0-3. Sorok

bájt colPins [számCols] = {5, 4, 3, 2}; // 0–3. Oszlop

// inicializálja a billentyűzet osztály egy példányát

Billentyűzet myKeypad = Billentyűzet (makeKeymap (keymap), rowPins, colPins, numRows, numCols);

void setup () {

Sorozat.kezdet (9600);

}

// Ha megnyomja a gombot, akkor ez a gomb a "billentyű lenyomva" változóban van tárolva // Ha a kulcs nem egyenlő a "NO_KEY" értékkel, akkor ezt a gombot kinyomtatja // ha a szám = 17, akkor a szám visszaáll 0 -ra (ez azt jelenti, hogy egyetlen billentyűt sem nyomnak le a billentyűzet keresési folyamata során

void loop () {

char billentyű lenyomva = myKeypad.getKey ();

ha (billentyű lenyomva! = NO_KEY)

{

Serial.print (gombnyomás);

}

}

3. lépés:

itt a blogspot linkem, van benne néhány extra diagram, ami hasznos lehet… blogspot link

4. lépés: Könyvtár hozzáadása

Könyvtár hozzáadása
Könyvtár hozzáadása
Könyvtár hozzáadása
Könyvtár hozzáadása
Könyvtár hozzáadása
Könyvtár hozzáadása

A könyvtár hozzáadása:

A könyvtár hozzáadásához lépjen a Skeetches> Könyvtár beírása menüpontba. Írja be a libray nevet "billentyűzet", majd nyomja meg az install gombot. Ezután töltse fel a vázlatot az arduino -ra. Íme néhány választható link:

wordpress blog

Blog helyszín

Ajánlott: