Enkla arduino neopixel test (1 / 3 steg)
Steg 1: Starta
Först vill du kontrollera att du fått koden
Detta är koden (tadam)
#include
int c = 0; hemlighet
int r; röd
int g; grön
int b; blå
# definiera räkning 11 / / antal lysdioder
# definiera Pixel 2 / / com. pin från din neo pixel
# definiera p 25 //brightness 0 - 255
# definiera flöde 35 / / flöde från första till sista led 1000 = 1 SEK
Adafruit_NeoPixel pix = Adafruit_NeoPixel (antal, Pixel, NEO_GRB + NEO_KHZ800);
void setup()
{
pix.BEGIN();
för (int en = 0; en < = räkna; en = a + 1)
{
om (en > count-1 & & c < 3) {c = c + 1; en = -1;}
annars om (c == 0) {r = p; g = 0; b = 0;}
annars om (c == 1) {r = 0, g = p; b = 0;}
annars om (c == 2) {r = 0, g = 0; b = p;}
annars om (c == 3) {r = 0, g = 0; b = 0;}
pix.setPixelColor(a,r,g,b);
pix.show();
Delay(Flow);
}
}
void loop()
{
för (int x = 0; x < = antal-1; x ++)
{
pix.setPixelColor(x,p,0,0);
pix.show();
Delay(500);
pix.setPixelColor(x,0,0,0);
pix.show();
Delay(500);
för (; x == 10, x =-1);
{
Delay(500);
}
}
}