Results 1 to 5 of 5

Thread: Non-fluid sequence "Wipe effect into Vixen"

  1. #1
    Join Date
    Sep 2020
    Posts
    19
    Post Thanks / Like

    Default Non-fluid sequence "Wipe effect into Vixen"

    Hi everyone.
    I still have a question i can't figure out if it's a hardware or software problem.
    I connected 5 strips of 100 LEDs (total 500) to the Mega 2560 board (pin 2,3,4,5,6,) as per the attached diagram.
    For testing, I used 2mm electrical cables with 1 meter length's.

    Vixen 3.6u4 software and Arduino program communicate without problems (total patch points 1500, Baud rate 115200).

    The pixels respond well for both colors and effects but when I insert the "Wipe" effect into Vixen the reproduction is not fluid.
    I tried with the various settings of the effect but the LEDs light up in groups and the sequence does not have the fluidity it should have.

    I don't know if I'm wrong settings in Vixen or if the Mega 2560 can't transmit at enough speed to have the snake effect, if so with the ESP32 (which I have already ordered) would it solve the problem?

    As always, I thank you for your help.

    Graziano
    Attached Images Attached Images

  2. #2
    Join Date
    Oct 2014
    Location
    Sauk City, WI USA
    Posts
    1,588
    Post Thanks / Like

    Default Re: Non-fluid sequence "Wipe effect into Vixen"

    increase the speed of the serial connection and see if that helps. You should be able to go over 115k.

  3. #3
    Join Date
    Sep 2020
    Posts
    19
    Post Thanks / Like

    Default Re: Non-fluid sequence "Wipe effect into Vixen"

    Thanks, Mike,
    to have the correct effect I had to increase the connection speed to the maximum "1048576".
    With this speed, do what maximum quantity of leds could I manage? Because, in a couple of years, I would like to make a 50x50 led panel (total 2500 leds "7500 pixel").

    Thank you so much

    Graziano

  4. #4
    Join Date
    Oct 2014
    Location
    Sauk City, WI USA
    Posts
    1,588
    Post Thanks / Like

    Default Re: Non-fluid sequence "Wipe effect into Vixen"

    See if I can do good math tonight...
    1,048,576 is "bits" per second.
    There are 10 bits for each byte of data. So 104,857 bytes per second.
    Let's assume 20 frames per second (that is 50ms). Divide by 20. 5242 bytes per frame. That is under your target of 7500.

    As you increase the number of pixels, you might get into a memory and cpu speed issue. So, test it early. There are faster arduino boards out there. You might want to use one of them for your bigger projects. Or get a better controller for the big pixel counts.

  5. #5
    Join Date
    Sep 2020
    Posts
    19
    Post Thanks / Like

    Default Re: Non-fluid sequence "Wipe effect into Vixen"

    Therefore, for big pixel counts, it is better to abandon the mega.
    Unfortunately I am a beginner and I am learning all things from you;
    Could E1.31 be right for me? Or in any case in view of increasing the pixels to be checked in the future?

    I don't know E1.31 yet, can I use ESP32 too, right?
    With your experience what could you advise me, starting a new project.

    thanks
    Graziano

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •