#include <Adafruit_NeoPixel.h>
#define pin 4
#define number 48
Adafruit_NeoPixel strip = Adafruit_NeoPixel(number, pin, NEO_GRB + NEO_KHZ800);
void setup() {
// put your setup code here, to run once:
strip.begin();
strip.show();
}
void loop() {
// put your main code here, to run repeatedly:
//https://wokwi.com/projects/336977121792492115
//colorWipe(strip.Color(255, 0, 0));
randomColor();
}
void colorWipe(uint32_t c,byte wait) {
for(uint16_t i=0; i<strip.numPixels(); i++) {
strip.setPixelColor(i, c);
strip.show();
delay(wait);
}
}
void randomColor(){
for(uint16_t i=0; i<strip.numPixels(); i++) {
strip.setPixelColor(i,strip.Color(random(0,255), random(0,255), random(0,255)));
strip.show();
}
}