MidroomNew Light Sensor
This commit is contained in:
@@ -9,8 +9,9 @@ private:
|
||||
bool inv, state;
|
||||
int onMS;
|
||||
unsigned long curMS;
|
||||
byte bright;
|
||||
public:
|
||||
leds(int ledPin, int onms = 300, bool inverse = false);
|
||||
leds(int ledPin, int onms = 300, byte bright = 255, bool inverse = false);
|
||||
//~leds();
|
||||
void start();
|
||||
void tick();
|
||||
|
||||
@@ -5,15 +5,24 @@
|
||||
|
||||
#include <Adafruit_BME280.h>
|
||||
#include <MHZ19.h>
|
||||
#include <RunningMedian.h>
|
||||
//#include "RemoteDebug.h" //https://github.com/JoaoLopesF/RemoteDebug
|
||||
|
||||
//#define POWER_SENS (7)
|
||||
#define R_LED (13) //D7
|
||||
#define G_LED (12) //D6
|
||||
#define B_LED (0) //D3
|
||||
#define MOV_SENS (16) //D0
|
||||
#define P_SENS (14) //D5
|
||||
#define WF_LED 2
|
||||
#define HOST_NAME "MidRoom"
|
||||
#define TOPIC "/home/midroom"
|
||||
|
||||
Adafruit_BME280 bme;
|
||||
MHZ19 mhz19;
|
||||
RunningMedian samples = RunningMedian(10 * sizeof(int));
|
||||
|
||||
unsigned long crun;
|
||||
unsigned long crun, cRunADC;
|
||||
uint32_t co2;
|
||||
bool firstRun;
|
||||
float p, t, h;
|
||||
//uint16_t cntSec;
|
||||
int light, lightPrev;
|
||||
|
||||
Reference in New Issue
Block a user