

int rot_pin = 5;
int gruen_pin = 6;
int blau_pin = 7;

// common cathode

void setup()
{
   pinMode(rot_pin,OUTPUT);
   pinMode(gruen_pin,OUTPUT);
   pinMode(blau_pin,OUTPUT); 
}

void loop()
{
   //setColor(255,0,0);
   //delay(1000);
   for (int n=0; n<8; n++) {
     for (int x=0; x<8; x++) {
       for (int y=0; y<16; y++) {
         setColor(16*n,255-16*x,0);
         delay(1); 
       }
     }
   }
   setColor(0,0,10);
   delay(5000);   
}

void setColor(int rot, int gruen, int blau)
{
   analogWrite(rot_pin,rot);
   analogWrite(gruen_pin,gruen);
   analogWrite(blau_pin,blau);
}

