FastLED/NeoPixel Painter Library Demo

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ม.ค. 2025

ความคิดเห็น • 31

  • @damians.9436
    @damians.9436  8 ปีที่แล้ว

    yes, just dowload the git repisitory, you find it in the example code

  • @upendrachaudhari4635
    @upendrachaudhari4635 4 ปีที่แล้ว

    wow so beautiful...just tried it :)

  • @Tjup
    @Tjup 5 ปีที่แล้ว

    Not working for me, Mega, Uno, NodeMcu, its never change effect, allways stays the same---

  • @CAIO3DMAKER
    @CAIO3DMAKER 4 ปีที่แล้ว

    Friend, very good work, but I would like to add a button to switch between effects and not get it, could you do that?
    In the case I use port 13 for the button.

  • @timnixon2889
    @timnixon2889 8 ปีที่แล้ว

    Is your test code available?

  • @smoothgroovejazz
    @smoothgroovejazz 6 ปีที่แล้ว

    I am trying to compile the code on my arduino nano, and I am getting the following error. Can you help me please? vr\cores\arduino/Arduino.h:153:16: error: conflicting declaration of 'void setup()' with 'C' linkage
    void setup(void);
    ^
    C:\Users\devan\AppData\Local\Temp\arduino_modified_sketch_151545\ledstrip_animations.ino:34:6: note: previous declaration with 'C++' linkage
    void setup() {

    • @smoothgroovejazz
      @smoothgroovejazz 6 ปีที่แล้ว

      The simple demo works just fine. The ledstrip_animations sketch does not...

    • @damians.9436
      @damians.9436  6 ปีที่แล้ว

      I have no idea. I did not try to run this on the latest version of Arduino nor the latest version of the FastLed/NeoPixel libs. Also I never saw this error before. Try googling the error.

    • @jagpalsingh9617
      @jagpalsingh9617 22 วันที่ผ่านมา

      Use old version library

  • @OneMadFishSmallSign
    @OneMadFishSmallSign 6 ปีที่แล้ว

    did you ever get this working with FastLED yet?

  • @3gypt1an
    @3gypt1an 7 ปีที่แล้ว

    Dude...this is an aaaamazing library! I'm about to dive in but would you have a FastLED version by chance?? ;)

    • @damians.9436
      @damians.9436  7 ปีที่แล้ว

      Unfortunately no, I already briefly looked at switching to FastLED but the Adafruit library is too much intertwined. It would take more than just a few hours to do it so the library can benefit from all additional functions of FastLED. Maybe I'll do it sometime.

    • @3gypt1an
      @3gypt1an 7 ปีที่แล้ว

      Yeah I started looking at it converting myself and was like...umm, a little beyond my reach at the moment to do the whole thing. However ..I know for sure I'll be trying really hard to implement some of those patterns in my FastLED code ..one in particular! Somehow. It just looks so great what you did .. and exactly what I have in mind. I'll let you know if anything I do ends up being re-usable. I'm such a bad coder!!

    • @damians.9436
      @damians.9436  7 ปีที่แล้ว

      I did port the library to FastLED today! It works but I still need to adapt the demo code and run some more tests. I will release it in the next few days.

    • @3gypt1an
      @3gypt1an 7 ปีที่แล้ว

      Dude!! That is awesome! How do I get you a beer!!? :] Definitely worth expanding the lib to FastLED. It'll avail the code to the non-neopixels such as the apa102s etc as well. I've showed a few people your patterns and they really impress! Looking forward to seeing them in real life!!

    • @damians.9436
      @damians.9436  7 ปีที่แล้ว

      Mmhh, beer :) I am not familiar with all versions of the digital LEDs nor with all the functionality of the FastLED library so I may not be using the full potential. What I noticed in my first testrun is that the code runs indeed faster with the FastLED library but at the expense of using a lot more ram.
      I did an adaptation already for the apa102s, it is called DotStarpainter using the adafruit library which is almost fully compatible with the neopixel library. github.com/DedeHai/DotStarPainter

  • @TARIKK
    @TARIKK 6 ปีที่แล้ว

    hello i want working 5m 300 leds and not working .. only good working with 60 le ds how working 300 leds ? thank

    • @damians.9436
      @damians.9436  6 ปีที่แล้ว

      as mentioned in the sketch, you need a controller with plenty of RAM like an ESP8266. An Arduino only has 2kB of ram which is not enough for more than 60 LEDs.

    • @TARIKK
      @TARIKK 6 ปีที่แล้ว

      i have nodemcu ? same sketch use and working ?

    • @damians.9436
      @damians.9436  6 ปีที่แล้ว

      Yes, it should work.

    • @TARIKK
      @TARIKK 6 ปีที่แล้ว

      Damian S. Thank you for answer. which pin do me need to use? Nodemcu ? D2 or other pin?

    • @TARIKK
      @TARIKK 6 ปีที่แล้ว

      const int duration = 2000; //number of loops to run each animation for
      #define NUMBEROFPIXELS 300 //Number of LEDs on the strip
      #define PIXELPIN D6 //Pin where WS281X pixels are connected
      #include "Arduino.h"
      #include
      #include
      CRGB leds[NUMBEROFPIXELS];
      not work this and im trying
      const int duration = 2000; //number of loops to run each animation for
      #define NUMBEROFPIXELS 300 //Number of LEDs on the strip
      #define PIXELPIN 6 //Pin where WS281X pixels are connected
      #include "Arduino.h"
      #include
      #include
      CRGB leds[NUMBEROFPIXELS];
      again not work please help me

  • @stevemc4418
    @stevemc4418 6 ปีที่แล้ว

    Nice display, shame poor quality video.... Absolutely love the tune though!!!!

    • @damians.9436
      @damians.9436  6 ปีที่แล้ว

      Thank you, if I knew this would get so much interest I would have used a better camera, well, too late now.