forked from github/ebk_co2ampel
add led
This commit is contained in:
parent
220dbbc97f
commit
66877a54b1
1 changed files with 11 additions and 1 deletions
|
@ -1,6 +1,9 @@
|
||||||
#include <Arduino.h>
|
#include <Arduino.h>
|
||||||
#include "MHZ19.h"
|
#include "MHZ19.h"
|
||||||
#include "SSD1306Wire.h"
|
#include "SSD1306Wire.h"
|
||||||
|
|
||||||
|
#include <Adafruit_NeoPixel.h>
|
||||||
|
|
||||||
#define RX_PIN 16
|
#define RX_PIN 16
|
||||||
#define TX_PIN 17
|
#define TX_PIN 17
|
||||||
#define BAUDRATE 9600
|
#define BAUDRATE 9600
|
||||||
|
@ -10,6 +13,11 @@ MHZ19 myMHZ19;
|
||||||
HardwareSerial mySerial(1);
|
HardwareSerial mySerial(1);
|
||||||
SSD1306Wire display(0x3c, 21, 22);
|
SSD1306Wire display(0x3c, 21, 22);
|
||||||
|
|
||||||
|
// When we setup the NeoPixel library, we tell it how many pixels, and which pin to use to send signals.
|
||||||
|
// Note that for older NeoPixel strips you might need to change the third parameter--see the strandtest
|
||||||
|
Adafruit_NeoPixel pixels = Adafruit_NeoPixel(1, 4, NEO_GRB + NEO_KHZ800);
|
||||||
|
|
||||||
|
|
||||||
unsigned long getDataTimer = 0;
|
unsigned long getDataTimer = 0;
|
||||||
int lastvals[120];
|
int lastvals[120];
|
||||||
int dheight;
|
int dheight;
|
||||||
|
@ -29,7 +37,9 @@ void setup()
|
||||||
for (int x; x <= 119; x = x + 1) {
|
for (int x; x <= 119; x = x + 1) {
|
||||||
lastvals[x] = -1;
|
lastvals[x] = -1;
|
||||||
}
|
}
|
||||||
|
pixels.begin(); // This initializes the NeoPixel library.
|
||||||
|
pixels.setPixelColor(0, pixels.Color(255,0,0)); // Moderately bright green color.
|
||||||
|
pixels.show();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue