Denon

                Never    
C/C++
       
#include <Adafruit_NeoPixel.h>

#define Pin            2
#define NUMPIXELS    216
#define Hellgrau pixels.Color(100, 100, 100)
#define Grau pixels.Color(50, 50, 50)
#define Blau pixels.Color(0, 0, 255)
#define Gruen pixels.Color(0, 255, 0)
#define Rot pixels.Color(255, 0, 0)

Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, Pin, NEO_GRB + NEO_KHZ800);

void setup()

{
  pixels.begin();
}

void loop()
{
  // Computer Ablage
  for (int i = 1; i <= 20; i++) {
    pixels.setPixelColor(i, Hellgrau);
  }

  for (int i = 21; i <= 40; i++) {
    pixels.setPixelColor(i, Grau);
  }

  for (int i = 41; i <= 61; i++) {
    pixels.setPixelColor(i,  Hellgrau);
  }
  
  // Denon Prime SC 5000 Links
  for (int i = 62; i <= 81; i++) {
    pixels.setPixelColor(i, Gruen);
  }

  for (int i = 82; i <= 87; i++) {
    pixels.setPixelColor(i, Grau);
  }

  for (int i = 88; i <= 107; i++) {
    pixels.setPixelColor(i, Gruen);
  }

  for (int i = 108; i <= 113; i++) {
    pixels.setPixelColor(i, Grau);
  }
  
  // Denon Prime X 12800
  for (int i = 114; i <= 132; i++) {
    pixels.setPixelColor(i, Blau);
  }

  for (int i = 133; i <= 138; i++) {
    pixels.setPixelColor(i, Grau);
  }

  for (int i = 139; i <= 157; i++) {
    pixels.setPixelColor(i, Blau);
  }

  for (int i = 158; i <= 163; i++) {
    pixels.setPixelColor(i, Grau);
  }
  
  // Denon Prime SC 5000 Rechts
  for (int i = 164; i <= 183; i++) {
    pixels.setPixelColor(i, Gruen);
  }

  for (int i = 184; i <= 189; i++) {
    pixels.setPixelColor(i, Grau);
  }

  for (int i = 190; i <= 209; i++) {
    pixels.setPixelColor(i, Gruen);
  }

  for (int i = 210; i <= 215; i++) {
    pixels.setPixelColor(i, Grau);
  }
  pixels.show();

}

Raw Text