#include <Adafruit_NeoPixel.h>
#define LED_PIN 6
#define LED_COUNT 24
Adafruit_NeoPixel ring = Adafruit_NeoPixel(LED_COUNT, LED_PIN, NEO_GRB + NEO_KHZ800);
void setup() {
ring.begin();
ring.show(); // Initialize all pixels to "off"
}
void loop() {
// Set all LEDs to a different color
for(int i = 0; i < LED_COUNT; i++) {
ring.setPixelColor(i, ring.Color(random(256), random(256), random(256)));
}
ring.show(); // Display the new colors
// Wait for 2 seconds
delay(2000);
// Turn off all LEDs
for(int i = 0; i < LED_COUNT; i++) {
ring.setPixelColor(i, 0);
}
ring.show(); // Turn off all LEDs
// Wait for 2 seconds
delay(1000);
}
FPS: 0
Power: 0.00W
Power: 0.00W