#include #define PIN1 6 //connect 12 Neopixel strip to Digital PIN6 #define PIN2 13 //connect 6 Neopixel strip to Digital PIN7 #define PIN3 2 // connect 24 Neopixel ring to Digital PIN8 #define PIN4 10 // connect 16 Neopixel ring to Digital PIN9 #define PIN5 10 // #define NUMPIXELS1 24 #define NUMPIXELS2 16 #define NUMPIXELS3 12 #define NUMPIXELS4 6 #define NUMPIXELS5 8 Adafruit_NeoPixel pixels1 = Adafruit_NeoPixel(NUMPIXELS1, PIN1, NEO_GRB + NEO_KHZ800); Adafruit_NeoPixel pixels2 = Adafruit_NeoPixel(NUMPIXELS2, PIN2, NEO_GRB + NEO_KHZ800); Adafruit_NeoPixel pixels3 = Adafruit_NeoPixel(NUMPIXELS3, PIN3, NEO_GRB + NEO_KHZ800); Adafruit_NeoPixel pixels4 = Adafruit_NeoPixel(NUMPIXELS4, PIN4, NEO_GRB + NEO_KHZ800); Adafruit_NeoPixel pixels5 = Adafruit_NeoPixel(NUMPIXELS5, PIN5, NEO_GRB + NEO_KHZ800); int delayval = 10; // timing delay int redColor = 0; int greenColor = 0; int blueColor = 0; void setup() { pixels1.begin(); pixels2.begin(); pixels3.begin(); pixels4.begin(); pixels5.begin(); pixels1.show(); pixels2.show(); pixels3.show(); pixels4.show(); pixels5.show(); } void loop() { ring1(); ring2(); ring3(); ring4(); ring5(); } void ring1() { setColor(); for(int i=0;i