What’s Behind the Light? - How WS2812B LED Strips Work

Sdílet
Vložit
  • čas přidán 4. 09. 2024

Komentáře • 28

  • @changjunzhang
    @changjunzhang Před 3 lety +131

    The only video that explained how LED strips work, other videos are actually only how to use them. Thank you!

  • @jj-jo6wr
    @jj-jo6wr Před 2 lety +44

    Gotta give you some credit for writing the words in backward.

    • @UH82NVME
      @UH82NVME Před 2 lety +9

      Legit looked around for this comment because I was going to say the same exact thing. Pretty awesome. lol

  • @assses-3216
    @assses-3216 Před 3 lety +23

    You're a really good teacher. I've learnt more from this video than most others I've seen. Thank you!

  • @koalahamlet
    @koalahamlet Před 2 lety +14

    This was a fantastic walkthrough, and especially for calculating a real world limitation from basic principles! Thank you very much for making these videos!

  • @mikentx57
    @mikentx57 Před 2 lety +4

    Very good explanation on how the communications worked. Did you learn to write backwards in the military? You do amazingly well at it..

  • @SLguitarGuy
    @SLguitarGuy Před 3 lety +1

    Thank you soo much ❤this video needs more recognition than any other video regarding leds.As a payback I'll share this video in a community post.

  • @simonsays7688
    @simonsays7688 Před 3 lety +3

    Thank you for this! I’m always curious about how each individual ICs are controlled.

  • @dushyantpanchal3228
    @dushyantpanchal3228 Před 3 lety +2

    Keep up the great content. That was very well explained, exactly what I was looking for. Thank you very much!

  • @wi_zeus6798
    @wi_zeus6798 Před 3 lety +1

    Phenomenal video and presentation

  • @ignaciomajcherczyk7468

    Nice explanation, You can alsoo use 74HCT chips to drive the DI line from a Rpi or ESP32. indeed you can translate at MHz speed and from logic levels as low as 2V (one)

  • @luka147
    @luka147 Před 3 lety

    Excellent video and great explanation

  • @worldsemi1843
    @worldsemi1843 Před 3 lety

    Awesome. Your projects are incredible!

  • @RahulPatil-qy7bx
    @RahulPatil-qy7bx Před 2 lety +4

    Nice video, however how does the led know its address

    • @Intermation
      @Intermation  Před 2 lety +12

      The LED doesn't know its address. I just assumes the first RGB packet it receives is for it. It pulls that packet out of the stream and passes the rest along to the next LED which repeats the process.

  • @wajahatriazmirza
    @wajahatriazmirza Před 3 lety +4

    I have to ask how you make these videos ?

    • @Intermation
      @Intermation  Před 3 lety +17

      I'm embarrassed to say that it's just the glass from a storm door held with tie-down straps to a frame I made with iron pipe. The video editing software does the mirroring so the writing comes out correct. There really isn't much magic.

  • @SebastianoG31
    @SebastianoG31 Před 3 lety +1

    Maybe it's a stupid question but looking at his video and going to consult the WS2812B datasheet can I assume that the control of a single pixel or a series of such in a differentiated way is to be done through a carefully calculated modulation of the data transmission frequency?
    In any case, thank you for the video you created, it has been a long time since I wondered how these led strips worked electronically.

  • @pedronogueiralemos2670

    Thank you!

  • @maurocremonini
    @maurocremonini Před 3 lety

    Great video, thanks👍👍

  • @SecularMentat
    @SecularMentat Před 2 lety

    Those 'level converters' look like they're just IRLZ44Ns on a board. Basically a 'logic level mosfet' that you can pretty easily set up yourself if you don't want to buy a converter board.

  • @chrisclarke5328
    @chrisclarke5328 Před 2 lety +1

    What is the data protocol called, if it isn't SPI?

  • @GeorgiyPavlov-gt6ow
    @GeorgiyPavlov-gt6ow Před 2 lety

    This is awesome!

  • @chrisclarke5328
    @chrisclarke5328 Před 2 lety

    Do you offer consultation?

  • @davidfernandes3823
    @davidfernandes3823 Před 3 lety

    Im trying to find a way to send Din and receive it again in my arduino in a way to detect if one of the pixels are malfunction. is it possible to do that?

    • @Intermation
      @Intermation  Před 3 lety +3

      As far as I know, the LEDs themselves have no self-diagnostics. I guess it might be possible to connect the far end of the Din connection to an input to the Arduino to see if any data passes all the way through the string. That would tell you if one of the LEDs wasn't capturing its color info. It wouldn't, however, tell you if the LED wasn't working. It would only tell you if the receiver wasn't pulling out it's asigned values. Actually, you could send one more 24-bit sequence than you have LEDs. That last sequence should be passed all the way through the string without being captured by an LED. Once again, though, it's not going to tell you if an LED has failed.

  • @thomas-ux8co
    @thomas-ux8co Před 3 lety

    phew. thanks for the explanation