Innehållsförteckning:

Arduino knappsats 4x4 handledning: 4 steg (med bilder)
Arduino knappsats 4x4 handledning: 4 steg (med bilder)

Video: Arduino knappsats 4x4 handledning: 4 steg (med bilder)

Video: Arduino knappsats 4x4 handledning: 4 steg (med bilder)
Video: Использование модуля контроллера двигателя BTS7960 BTN8982TA PWM H Bridge с библиотекой Arduino. 2024, Juni
Anonim
Arduino knappsats 4x4 handledning
Arduino knappsats 4x4 handledning

Knappsatsingång visades för seriell bildskärm med arduino uno och 4x4 knappsats full kod …

Tillbehör

Arduino uno x 1

4x4 knappsats

Allt detta finns på denna webbplats:

BDSpeedy Tech delar

Steg 1: Anslutning med Arduino

Ansluter med Arduino
Ansluter med Arduino
Ansluter med Arduino
Ansluter med Arduino

Anslutning av knappsats med digitala aruduino -stift:

Knappsatsstift Ansluts till Arduino -stift

1 D9

2 D8

3 D7

4 D6

5 D5

6 D4

7 D3

8 D2

Steg 2: Kod

Koda
Koda

KOD:

#omfatta

const byte numRows = 4

const byte numCols = 4;

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

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

byte colPins [numCols] = {5, 4, 3, 2}; // Kolumnerna 0 till 3

// initierar en instans av tangentbordsklassen

Knappsats myKeypad = Knappsats (makeKeymap (tangentkarta), rowPins, colPins, numRows, numCols);

void setup () {

Serial.begin (9600);

}

// Om du trycker på tangenten, lagras den här tangenten i variabeln "tangenttryckt" // Om nyckeln inte är lika med "NO_KEY", skrivs denna tangent ut // om count = 17, sedan återställs räkningen till 0 (detta betyder att ingen knapp trycks in under hela knappsatsgenomsökningen

void loop () {

char knapptryckt = myKeypad.getKey ();

if (knapptryckt! = NO_KEY)

{

Serial.print (knapptryckt);

}

}

Steg 3:

här är min blogspot -länk, den har lite extra diagram som du kan hitta användbar … blogspot -länk

Steg 4: Lägga till bibliotek

Lägger till bibliotek
Lägger till bibliotek
Lägger till bibliotek
Lägger till bibliotek
Lägger till bibliotek
Lägger till bibliotek

Lägga till biblioteket:

För att lägga till biblioteket, gå till Skeetches> Inkludera bibliotek Skriv in bibliotekets namn "knappsats" och tryck sedan på install. Överför sedan skissen till din arduino. Här är en valfri länk:

wordpress blogg

Bloggplats

Rekommenderad: