final tweaks
This commit is contained in:
parent
903e059b4a
commit
41b269abae
10
src/main.ino
10
src/main.ino
@ -1,5 +1,5 @@
|
||||
#include "FastLED.h"
|
||||
#define NUM_LEDS 60 // # of LEDS in the strip
|
||||
#define NUM_LEDS 100 // # of LEDS in the strip
|
||||
#define DATA_PIN 2 // Output Pin to Data Line on Strip
|
||||
|
||||
CRGB leds[NUM_LEDS];
|
||||
@ -11,6 +11,9 @@ void setup() {
|
||||
void loop() {
|
||||
int hue = get_hue();
|
||||
int new_brightness = get_brightness();
|
||||
if (new_brightness < 50) {
|
||||
new_brightness = 50;
|
||||
}
|
||||
for(int i = 0; i < NUM_LEDS; i++ )
|
||||
{
|
||||
leds[i] = CHSV(hue,255,new_brightness);
|
||||
@ -23,12 +26,12 @@ uint16_t gHue = 0;
|
||||
uint8_t gHueDelta = 1;
|
||||
int get_hue() {
|
||||
gHue += gHueDelta;
|
||||
gHue = gHue % 360;
|
||||
gHue = gHue % 255;
|
||||
return gHue;
|
||||
}
|
||||
|
||||
int brightness = 0;
|
||||
int fadeAmount = 5; // 5, 10, 15, 20, 25, ..., 255.
|
||||
int fadeAmount = 1; // 5, 10, 15, 20, 25, ..., 255.
|
||||
int get_brightness() {
|
||||
brightness = brightness + fadeAmount;
|
||||
if(brightness == 0 || brightness == 255)
|
||||
@ -37,4 +40,3 @@ int get_brightness() {
|
||||
}
|
||||
return brightness;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user