This commit is contained in:
Max Hunt 2018-09-28 17:58:50 +01:00
parent 25f1225104
commit 2ad2118d53

View File

@ -10,18 +10,30 @@ CRGB led[NUM_LED];
const byte ROWS = 4;
const byte COLS = 4;
char keys[ROWS][COLS] = {
{'0','1','2','3'},
{'4','5','6','7'},
{'8','9','a','b'},
{'c','d','e','f'}
{'0','1','2','3'},
{'4','5','6','7'},
{'8','9','a','b'},
{'c','d','e','f'}
};
byte rowPins[ROWS] = {13, 5, 10, 9};
byte colPins[COLS] = {8, 6, 12, 4};
Keypad kpd = Keypad(makeKeymap(keys), rowPins, colPins, ROWS, COLS);
char ctrlKey = KEY_LEFT_CTRL;
void setAll(int red, int grn, int blu){
for (int i = 0; i < NUM_LED; i++){
led[i] = CRGB(red, grn, blu);
}
FastLED.show();
}
void setup() {
FastLED.addLeds<NEOPIXEL, LED_PIN>(led, NUM_LED);
setAll(0, 0, 255)
Keyboard.begin();
pinMode(ledpin,OUTPUT);
digitalWrite(ledpin, HIGH);
}
void loop() {