/*
 * ----------------------------------------
 * ------ Configuration Options -----------
 * ----------------------------------------
 */



int on_val = 300; //LDR Value below that to switch the Light on
int off_val = 400;  //LDR Value above that to switch the Light off
unsigned long max_on_time = 666666;  // Calculation: ('on_time_in_minutes' * 60) / 0.027
                                  //Example: 5h (=300min) ON-time: max_on_time = (300 * 60) / 0.027 = 666666
#define PIXEL_NUM 3 //Ammount of WS2812 LEDs

/*
 * ----------------------------------------
 * ---------- Colour Settings -------------
 * ----------------------------------------
 */

//----------- Flickering Effect -----------
//Default Colours
int red = 255;
int green = 50;
int blue = 20;

//  Purple flame:
    //  int red = 158, green = 8, blue = 148;
//  Green flame:
    //int red = 74, green = 150, blue = 12;

int indensity = 30; // Maximum Flickering offset
int d_delay = 300; // Maximum Delay offset


// ----- colour after timeout ----
// This is the Colour with which the leds light up, after the timeout (max_on_time) is reached until it gets light again
// If you want it to be off, set all values to 0
int timeout_red = 10;
int timeout_green = 0;
int timeout_blue = 0;


// ------ color throughout the day -------
// This is the Colour with which the leds light up, when the LDR detects daylight
int day_red = 0;
int day_green = 0;
int day_blue = 0;




/*
 * ----------------------------------------
 * ---------------- Pins ------------------
 * ----------------------------------------
 */
 
#define LDR_pin A3
// Pin Defintion for LEDs in the light_ws2812.h File as "ws2812_pin" variable


/*
 * ----------------------------------------
 * ---------- End of config ---------------
 * ----------------------------------------
 */
