Bärbar Neopixel Sparkle (4 / 5 steg)
Steg 4: Ladda upp koden
Jag har inte hittat en bättre skiss än detta en, Inlagd av johncarl81. Det portades från LolShield för användning på Neopixels. De mönster som det gör är fascinerande: både oförutsägbara och mycket smidig.
För att ladda detta på ditt projekt, måste du redigera två linjer:
https://github.com/johncarl81/neopixelplasma/BLOB/...
Den första parametern för att konstruktören är antalet lysdioder kopplat, och andra är PIN-koden de är ansluten till. I den ursprungliga skissen, det finns 40 Neopixels ansluten till pin #6:
CONST int NUM_LEDS = 40;
CONST int LED_PIN = 6;
Adafruit_NeoPixel strip = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_GRB + NEO_KHZ800);
Måste du uppdatera dessa siffror att arbeta med projektet. Till exempel, om du har 5 Neopixels ansluten till pin #1, dessa linjer skulle se ut så här:
CONST int NUM_LEDS = 5;
CONST int LED_PIN = 1;
För detta projekt kopplas min 3 Neopixels till pin #3, så det ser ut så här:
CONST int NUM_LEDS = 3;
CONST int LED_PIN = 3;
Adafruit_NeoPixel strip = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_GRB + NEO_KHZ800);
Du kan också leka med parametrar. Till exempel, har dessa två linjer en effekt på hastigheten och färger som du ser: