Sadržaj:

Arduino tipkovnica 4x4 Vodič: 4 koraka (sa slikama)
Arduino tipkovnica 4x4 Vodič: 4 koraka (sa slikama)

Video: Arduino tipkovnica 4x4 Vodič: 4 koraka (sa slikama)

Video: Arduino tipkovnica 4x4 Vodič: 4 koraka (sa slikama)
Video: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, Studeni
Anonim
Vodič za Arduino tipkovnicu 4x4
Vodič za Arduino tipkovnicu 4x4

Unos s tipkovnice prikazan je serijskom monitoru s arduino uno i punim kodom tipkovnice 4x4 …

Pribor

Arduino uno x 1

4x4 tipkovnica

Sve ovo možete pronaći na ovoj web stranici:

BDSpeedy tehnički dijelovi

Korak 1: Povezivanje s Arduinom

Povezivanje s Arduinom
Povezivanje s Arduinom
Povezivanje s Arduinom
Povezivanje s Arduinom

Povezivanje tipkovnice s aruduino digitalnim pinovima:

Pin tipkovnice spaja se na Arduino Pin

1 D9

2 D8

3 D7

4 D6

5 D5

6 D4

7 D3

8 D2

Korak 2: Kodiranje

Kodirati
Kodirati

KOD:

#uključi

const bajt numRows = 4

const bajt numCols = 4;

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

byte rowPins [numRows] = {9, 8, 7, 6}; // Redovi 0 do 3

bajt colPins [numCols] = {5, 4, 3, 2}; // Stupci 0 do 3

// inicijalizira instancu klase Keypad

Tipkovnica myKeypad = Tipkovnica (makeKeymap (tipkovnica), rowPins, colPins, numRows, numCols);

void setup () {

Serial.begin (9600);

}

// Ako je tipka pritisnuta, ova je tipka spremljena u varijablu 'keypressed' // Ako ključ nije jednak 'NO_KEY', tada se ovaj ključ ispisuje // ako je count = 17, tada se count vraća na 0 (ovo znači da nijedna tipka nije pritisnuta tijekom cijelog procesa skeniranja tipkovnice

void loop () {{100} {101}

char tipka = myKeypad.getKey ();

if (pritisnuta tipka! = NO_KEY)

{

Serial.print (pritisnut tipkom);

}

}

3. korak:

evo moje veze na blogspot, ima neki dodatni dijagram koji bi vam mogao biti od koristi … veza na blogspot

Korak 4: Dodavanje knjižnice

Dodavanje knjižnice
Dodavanje knjižnice
Dodavanje knjižnice
Dodavanje knjižnice
Dodavanje knjižnice
Dodavanje knjižnice

Dodavanje biblioteke:

Da biste dodali biblioteku, idite na Skice> Uključi knjižnicu Upišite naziv knjižnice "tipkovnica", a zatim pritisnite install. Zatim prenesite skicu na svoj arduino. Evo neke dodatne veze:

Wordpress blog

Mjesto na blogu

Preporučeni: