From 172008881371ca83db6ce2b0a46708202cae8b3f Mon Sep 17 00:00:00 2001 From: Dustin Brunner Date: Thu, 1 Apr 2021 17:06:12 +0200 Subject: [PATCH] Changed some default values --- README.md | 1 + code/code.ino | 2 +- code/config.h | 12 ++++++------ 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index e9dcdbd..c415ea4 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,7 @@ There are a view different configuration options (like on-time, color, ...), whi These settings are important: - Processor-Speed to 9.6 Mhz - Millis, Tone Support to "No Millis, No Tone" + - Programmer: "Arduino as ISP" (**NOT Arduino ISP**) **After that Press `Burn Bootloader` to make sure that these Settings are applied.** diff --git a/code/code.ino b/code/code.ino index ca684c5..52db8e3 100644 --- a/code/code.ino +++ b/code/code.ino @@ -124,7 +124,7 @@ void loop() } ws2812_setleds((struct cRGB *)pixel, PIXEL_NUM); - delay(400 - random_avr() % d_delay); + delay(350 - random_avr() % d_delay); } else { diff --git a/code/config.h b/code/config.h index 1c3617d..a135af6 100644 --- a/code/config.h +++ b/code/config.h @@ -6,8 +6,8 @@ -int on_val = 400; //LDR Value below that to switch the Light on -int off_val = 500; //LDR Value above that to switch the Light off +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 @@ -21,7 +21,7 @@ unsigned long max_on_time = 666666; // Calculation: ('on_time_in_minutes' * 60) //----------- Flickering Effect ----------- //Default Colours int red = 255; -int green = 70; +int green = 50; int blue = 20; // Purple flame: @@ -29,16 +29,16 @@ int blue = 20; // Green flame: //int red = 74, green = 150, blue = 12; -int indensity = 40; // Maximum Flickering offset +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 = 0; +int timeout_red = 10; int timeout_green = 0; -int timeout_blue = 5; +int timeout_blue = 0; // ------ color throughout the day -------