Stap 3: De code
Dus deze code heel eenvoudig, is omdat de bibliotheek alle ingewikkelde onderdelen wegneemt.
#include < Keypad.h > //import de bibliotheek van de download
Const byte rijen = 4; vier rijen
Const byte COLS = 4; drie kolommen
char toetsen [ROWS] [COLS] = {//the layout van het toetsenbord
{'1', '2', '3',' A'},
{'4', '5', '6',' B'},
{'7', '8', '9',' C'},
{'*','0','#','D'} };
byte rowPins [ROWS] = {5, 4, 3, 2}; verbinding maken met de pinouts rij van het toetsenbord
byte colPins [COLS] = {9, 8, 7, 6}; verbinding maken met de kolom pinouts van het klavier
Toetsenbord toetsenbord toetsenbord = (makeKeymap(keys), rowPins, colPins, rijen, COLS);
VOID Setup {}
Serial.begin(9600);
}
void loop {}
char sleutel = keypad.getKey();
Als (sleutel) {}
Serial.println(Key);
}
}