Spisu treści:

Samouczek klawiatury Arduino 4x4: 4 kroki (ze zdjęciami)
Samouczek klawiatury Arduino 4x4: 4 kroki (ze zdjęciami)

Wideo: Samouczek klawiatury Arduino 4x4: 4 kroki (ze zdjęciami)

Wideo: Samouczek klawiatury Arduino 4x4: 4 kroki (ze zdjęciami)
Wideo: [Arduino] #15 - Klawiatura membranowa 4x4 2024, Wrzesień
Anonim
Samouczek klawiatury 4x4 Arduino
Samouczek klawiatury 4x4 Arduino

Wejście klawiatury pokazane na monitorze szeregowym z arduino uno i klawiaturą 4x4 pełny kod…

Kieszonkowe dzieci

Arduino uno x 1

Klawiatura 4x4

Wszystko to można znaleźć na tej stronie:

Części BDSpeedy Tech

Krok 1: Łączenie z Arduino

Łączenie z Arduino
Łączenie z Arduino
Łączenie z Arduino
Łączenie z Arduino

Podłączenie klawiatury z pinami cyfrowymi aruduino:

Pin klawiatury łączy się z pinem Arduino

1k9

2 K8

3 K7

4 K6

5 d5

6 K4

7 D3

8 D2

Krok 2: Kod

Kod
Kod

KOD:

#włączać

const bajt numRows= 4

const byte numCols= 4;

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

bajt wierszPins[numRows] = {9, 8, 7, 6}; //Wiersze od 0 do 3

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

//inicjuje instancję klasy Keypad

Klawiatura myKeypad= Klawiatura(makeKeymap(keymap), rowPins, colPins, numRows, numCols);

pusta konfiguracja () {

Serial.początek(9600);

}

//Jeżeli klawisz jest wciśnięty, ten klawisz jest przechowywany w zmiennej 'keypressed' //Jeżeli klawisz nie jest równy 'NO_KEY', ten klawisz jest oznacza, że podczas całego procesu skanowania klawiatury nie został naciśnięty żaden klawisz

pusta pętla () {

znak wciśnięty = myKeypad.getKey();

jeśli (naciśnięty klawisz != NO_KEY)

{

Serial.print(wciśnięty klawisz);

}

}

Krok 3:

oto mój link do blogspota zawiera dodatkowy diagram, który może się okazać pomocny… link do blogspota

Krok 4: Dodawanie biblioteki

Dodawanie biblioteki
Dodawanie biblioteki
Dodawanie biblioteki
Dodawanie biblioteki
Dodawanie biblioteki
Dodawanie biblioteki

Dodanie biblioteki:

Aby dodać bibliotekę, przejdź do Szkice> Dołącz bibliotekę Wpisz nazwę biblioteki „keypad”, a następnie naciśnij install. Następnie prześlij szkic do swojego arduino. Oto kilka opcjonalnych linków:

blog wordpress

Miejsce na blogu

Zalecana: