8000 LED strip with WS2811 controller · Issue #781 · HomeSpan/HomeSpan · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
LED strip with WS2811 controller #781
Closed
@frankonski

Description

@frankonski

Hi, I'm taking on a new endeavor, which is to get control over a newly purchased Alitove Neon strip .
I used your Holiday Lights sample to get started, and was hoping that, bare minimum, the ManualControl special effect would get me started to have the strip LEDs all set to the same color.

After realizing that the strip supposedly had no white LED (I was hoping to purchase an RGBW one, looks like this is only RGB), I corrected my sketch to initialize the LED strip using this:

  strand = new Pixel_Strand(4,140);  // GPIO 4, 140 IC (controller) with 3 LED each = 420 LEDs on strip

Using Eve, selecting a red color gives me a full red strip.
Switching to blue, the strip remains red.
Switching back to red, the strip remains red.
Switching to neon green, the strip goes pink.
Switching to pink, the strip goes red.

If I simplify the code to control only the first pixel, I have realized that I need to "convert" the Hue of HSV to 180 - (px->H.getNewVal<float>()-180);

And then, if I try to illuminate only the 2nd pixel (IC), then I get totally different colors.

So it is all over the place.
The WS2811 specs at https://cdn-shop.adafruit.com/datasheets/WS2811.pdf seems to say this is a 24-bit color.

Any tip to help me troubleshoot the issue? Where can I see raw bits sent to the strip?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0