From 2ad2118d53d421d0e63f08a385d661a2dd56ba7c Mon Sep 17 00:00:00 2001 From: Max Hunt Date: Fri, 28 Sep 2018 17:58:50 +0100 Subject: [PATCH] Update --- firmware/main/main.ino | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/firmware/main/main.ino b/firmware/main/main.ino index 6e2f401..fe5f877 100644 --- a/firmware/main/main.ino +++ b/firmware/main/main.ino @@ -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(led, NUM_LED); + setAll(0, 0, 255) + Keyboard.begin(); + pinMode(ledpin,OUTPUT); + digitalWrite(ledpin, HIGH); + } void loop() {