WS2813 with FastLED

Поделиться
HTML-код
  • Опубликовано: 20 июн 2020
  • Standard examples that accompany the FastLED library. This demonstration uses a WS2813 300-LED strip with matching 20A power supply to ensure that all LEDs are lit equally bright. The FastLED moderators at Reddit accelerated the deployment of library examples by a naive user by providing courteous assistance to overcome basic hurdles at the starting gate.

Комментарии • 14

  • @shriefelhelbawy2476
    @shriefelhelbawy2476 10 месяцев назад +1

    Good job

    • @MathaGoram
      @MathaGoram  10 месяцев назад

      Thank you. Please don't hesitate to ask any question that you may have. It has been a long time since I worked on this project. Your question(s) will help me (in due course) to ensure that the solution is current and remains practical for beginners.

  • @Richie_
    @Richie_ 2 года назад +2

    what are you powering the strip with?

    • @MathaGoram
      @MathaGoram  2 года назад +3

      I've used the Alitove 20A unit (but it should be encased for domestic use). Pay special attention to the Amp rating for your preferred unit to drive each and every LED adequately without significant dimming at the end away from the power input. Regards.

    • @Richie_
      @Richie_ 2 года назад +1

      @@MathaGoram Thanks for this.

    • @MathaGoram
      @MathaGoram  2 года назад +3

      @@Richie_ Also, pay attention to the SWG of the conductor wires. At 20A, you will need "thick" wires the exact rating of which should be your experiment;) Just note that I did fry the insulation of 26AWG conductors and therefore my recommendation for 300 LEDs would be to go thicker. Regards.

  • @manukalias
    @manukalias 3 года назад +1

    Nice 👍👍
    Are you using any button to switch between the effects 🙄🙄

    • @MathaGoram
      @MathaGoram  3 года назад +1

      It is the standard DemoReel example from the FastLED library with "minor" tweaks to cycle through the various effects.
      It was a Hello World exercise on many fronts - MCU (testing ESP8266 compatibility), the power requirements (highly recommend industrial grade, i.e. 20A terminal pins NOT banana plugs with plastic shield cover for a 300 LED strip), other sensor interfaces (e.g. KeyWord Spotting Machine Learning exercises), etc. Ran several parametric exercises to evaluate connectivity options. Key lesson from the last category is to use a microphone sensor and not a sound sensor! Duh!
      As I have remarked elsewhere, please pay special attention to the wire AWG to conduct 20A current if one is planning to daisy chain these strips. Of course, these versions, WS2812B or later, have practical options for intermediate power feed points.
      Let me know if you have further questions. The FastLED library is truly heavenly. I wish I had more time to work with it.

    • @manukalias
      @manukalias 3 года назад

      @@MathaGoram Thanks for sharing the details.
      I'll try soon and seek your help if needed 👍👍🙏🙏

  • @canzzers2588
    @canzzers2588 3 года назад +1

    Codes ?

    • @MathaGoram
      @MathaGoram  3 года назад +1

      The examples are at github.com/FastLED/FastLED/tree/master/examples. No changes to any line of code other than the model/config setting for the strips that I have used. Of course, I did some trivial/non-essential documentation changes for future personal reference purposes. In approx. 3 months, I plan to revisit this library for use with Arduino Nano RP2040 Connect. In the interim, I can try to answer specific questions that you may have but please understand that reddit/fastled can offer you more experienced assistance.

    • @canzzers2588
      @canzzers2588 3 года назад

      @@MathaGoram Thanks

  • @ph0rd
    @ph0rd 3 года назад

    The phrase "accelerated the deployment of library examples" does not make sense in the English language. Wow.

    • @Fine_i_set_the_handle
      @Fine_i_set_the_handle 2 года назад

      It does if you know anything about arduino, dont make fun of people who are more intelligent than you because you dont understand the words they use.