PL9823-F8, Kerkos notwendig?

Gast #4209469
Lesenswert?

Hallo,

ich habe mir 8 von den PL9823-F8 Leds mit integriertem WS2811 Controller 
besorgt. Ich habe GND und VCC im Ring verlötet und speise an einer 
Stelle dann ein.

Die Datenleitungen sind zwischen allen Leds etwa 20cm lang. Nun habe ich 
das Problem, dass ab und zu einzelne Leds sich anders verhalten (kurzes 
aufblinken/andere Farbe).

Muss ich einen Kerko an jeder Led anbringen? Dachte, man kann die direkt 
einsetzen.

Genutzt wird ein Arduino Micro.
http://www.led-genial.de/mediafiles//Sonstiges/PL9823.pdf

Die Stromversorgung erfolgt derzeit direkt aus dem Micro.
Ich erwarte im WorstCase einen Strom von 480mA (eher weniger, da die 
Leds nicht ganz 3x20mA brauchen sollen). Das ganze wird über einen 
aktiven USB Hub gespeist mit einem 2A Ausgang. Mit dem Sketch sollte der 
Stromverbrauch aber nicht über 320mA kommen. (max. 2 Farben 
gleichzeitig)
1
#include "FastLED.h"
2

3
#define NUM_LEDS 8
4
#define DATA_PIN 6
5

6
CRGB leds[NUM_LEDS];
7

8
void setup() {
9
  FastLED.addLeds<WS2811, DATA_PIN, RGB>(leds, NUM_LEDS);
10
}
11

12
void loop() {
13
  static unsigned long lastMillis = 0;
14
  static unsigned char c = hue;
15
  if (millis() - lastMillis > 20)
16
  {
17
    lastMillis = millis();
18
    hue++;
19
    
20
    for (uint8_t numleds = 0; numleds < NUM_LEDS; numleds++) leds[numleds] = CHSV(hue, 255, 255);
21
    FastLED.show();
22
  }
23
}

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren