Stap 4: Upload de Code
Ik heb niet gevonden een betere schets dan deze ene, geplaatst door johncarl81. Het was van de LolShield voor gebruik op Neopixels ported. De patronen maakt zijn fascinerend: zowel onvoorspelbaar en erg glad.
Om dit op uw project te laden, moet u twee regels bewerken:
https://github.com/johncarl81/neopixelplasma/blob/...
De eerste parameter van dat constructor is het aantal LEDs verbonden, en de tweede is de ze verbinding hebben met pin. In de originele schets zijn er 40 Neopixels aangesloten op 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);
U moet bijwerken die nummers te werken aan uw project. Bijvoorbeeld, als u 5 Neopixels aangesloten op pin #1 hebt, zou die richting uitzien:
Const int NUM_LEDS = 5;
Const int LED_PIN = 1;
Voor dit project, zijn mijn 3 Neopixels gekoppeld aan pin #3, zodat kijkt het als dit:
Const int NUM_LEDS = 3;
Const int LED_PIN = 3;
Adafruit_NeoPixel strip = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_GRB + NEO_KHZ800);
Je kun ook spelen met de parameters. Bijvoorbeeld, hebben deze twee lijnen een effect op de snelheid en de kleuren die u ziet: