Neopixel – wie LED´s einzeln ansprechbar werden

Hier mal zu sehen wie ich einen WS2812b oder auch Neopixel LED Streifen mit einen Arduino einzeln anspreche

Verkabelung:
Arduino Uno:
Kabel DataPin Grün an GPIO 3
und weiß an GND

Breadboard-Netzteilmodul:
Rot 5V und weiß an GND (Minus)


Library: FastLed von Daniel Garcia

Code:

#include <FastLED.h>

#define DATA_PIN 3

CRGB leds[9];

void setup() {

    FastLED.addLeds<NEOPIXEL, DATA_PIN>(leds, 9);  

}

void loop() {
  // Turn the LED on, then pause
  leds[4] = CRGB::Red;
  leds[2] = CRGB::Green;
  FastLED.show();
  delay(1000);
    // Now turn the LED off, then pause
  leds[4] = CRGB::Blue;
  leds[2] = CRGB::Yellow;
  FastLED.show();
  delay(500);
}

Youtube Video:

Update:

WS2812b Neopixel für Lichteffekte

Datenschutz-Übersicht

Diese Website verwendet Cookies, damit wir dir die bestmögliche Benutzerkomfort bieten können. Cookie-Informationen werden in deinem Browser gespeichert und führen Funktionen aus, wie das Wiedererkennen von dir, wenn du auf unsere Website zurückkehrst und hilft uns zu verstehen, welche Abschnitte der Website für dich am interessantesten und nützlichsten sind.