This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| kerstboompje_workshop [2019/12/06 20:16] – created wrusman | kerstboompje_workshop [2025/10/18 22:23] (current) – jakoba | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ===== Kerstboompje workshop ===== | ||
| + | {{tag> | ||
| + | Hier is later ook een instructable voor geschreven : https:// | ||
| + | |||
| {{:: | {{:: | ||
| + | |||
| + | < | ||
| + | #include < | ||
| + | #define PIN 5 | ||
| + | #define NUM_LEDS 144 | ||
| + | #define NUM_SPARKLE 26 | ||
| + | Adafruit_NeoPixel strip = Adafruit_NeoPixel(NUM_LEDS, | ||
| + | |||
| + | int leds[NUM_SPARKLE] = {0, | ||
| + | |||
| + | void setup(){ | ||
| + | strip.begin(); | ||
| + | setAll(0, | ||
| + | |||
| + | for (int l=0; l<= NUM_SPARKLE; | ||
| + | { | ||
| + | | ||
| + | } | ||
| + | strip.show(); | ||
| + | } | ||
| + | |||
| + | |||
| + | |||
| + | void loop() { | ||
| + | | ||
| + | } | ||
| + | |||
| + | void sparkle (int sparkleLed) { | ||
| + | for (int s=10; s<= 125; s++) | ||
| + | { | ||
| + | | ||
| + | | ||
| + | } | ||
| + | for (int s=125; s>= 10; s--) | ||
| + | { | ||
| + | | ||
| + | | ||
| + | } | ||
| + | } | ||
| + | |||
| + | void setAll(byte red, byte green, byte blue) { | ||
| + | for(int i = 0; i < NUM_LEDS; i++ ) { | ||
| + | | ||
| + | } | ||
| + | strip.show(); | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | |||