#include #ifdef __AVR__ #include #endif #define PIN 0 #define NUM_LIGHTS 12 Adafruit_NeoPixel strip = Adafruit_NeoPixel(NUM_LIGHTS, PIN, NEO_RGBW + NEO_KHZ800); void setup() { // This is for Trinket 5V 16MHz, you can remove these three lines if you are not using a Trinket #if defined (__AVR_ATtiny85__) if (F_CPU == 16000000) clock_prescale_set(clock_div_1); #endif // End of trinket special code strip.begin(); strip.setBrightness(10); strip.show(); // Initialize all pixels to 'off' } void loop() { // Define color uint32_t red = strip.Color(255, 0, 0, 0); uint32_t red_two = strip.Color(255, 0, 0, 0); uint32_t dark_orange = strip.Color(255, 94, 32, 0); uint32_t light_orange = strip.Color(255, 94, 32, 0); uint32_t yellow = strip.Color(255, 94, 32, 0); uint32_t green = strip.Color(181, 248, 62, 0); uint32_t turqoise = strip.Color(86, 247, 137, 0); uint32_t light_blue = strip.Color(29, 184, 253, 0); uint32_t dark_blue = strip.Color(42, 106, 250, 0); uint32_t purple = strip.Color(133, 78, 252, 0); uint32_t dark_pink = strip.Color(255, 79, 248, 0); uint32_t light_pink = strip.Color(255, 153, 224, 0); uint32_t white = strip.Color(255, 255, 255, 0); uint32_t white_two = strip.Color(255, 255, 255, 0); // Assign color to LED strip.setPixelColor(0, red_two); strip.setPixelColor(1, red); strip.setPixelColor(2, dark_orange); strip.setPixelColor(3, light_orange); strip.setPixelColor(4, yellow); strip.setPixelColor(5, green); strip.setPixelColor(6, turqoise); strip.setPixelColor(7, light_blue); strip.setPixelColor(8, dark_blue); strip.setPixelColor(9, purple); strip.setPixelColor(10, dark_pink); strip.setPixelColor(11, light_pink); strip.setPixelColor(12, white); strip.show(); }