/*Lauflicht in Blau und Gelb
*/
# include "Adafruit_NeoPixel.h"
int RING = 7;
// Anzahl der LEDs -> muss angepasst werden
int AnzahlLED = 16;
// LED-Ring -> Name des LED-Rings
Adafruit_NeoPixel LEDRing(AnzahlLED, RING, NEO_GRB + NEO_KHZ800);
void setup()
{
// NeoPixel Bibliothek initialisieren
LEDRing.begin();
// setBrightness(0..255)
LEDRing.setBrightness(200);
}
void loop()
{
int WarteZeit = 100;
for (int ii = 0; ii < 3; ii ++)
{
for (int i = 0; i < LEDRing.numPixels(); i += 3)
{
// jede dritte LED einschalten
// 0, 0, 255 -> blau RGB-Farbcode
LEDRing.setPixelColor(i + ii, 0, 0, 255);
}
LEDRing.show();
delay(WarteZeit);
for (int i = 0; i < LEDRing.numPixels(); i += 3)
{
// jede dritte LED ausschalten
LEDRing.setPixelColor(i + ii, 0);
}
}
}