New "Life's Bloom" pattern with hearts! https://www.youtube.com/watch?v=DKfKNEegTcs

New “Life’s Bloom” pattern with hearts!

Here are the first two I did… did one more today but no video yet!

Been purposefully not looking at your code Jason… Trying to keep it original… You stuff is great as well!

Feel free to, I would love to see it! And most of my stuff is based on and/or inspired by the work of others here anyway. :slight_smile:

Now there’s a display for which I wouldn’t mind seeing the code and wiring done. Damn that’s beautiful.

@Justin_Eastman you are so graceful with light!

@Juergen_Bruegl What a compliment! Thank you.

+Ashley M. Kirchner (Norym) here is a picture of some of the insides… All cut on an X-Carve CNC on 1/2" plywood. I don’t share code but would be happy to discuss it or how any patterns were created.

@Ashley_M_Kirchner_No here is the wiring… Minus the center because I had to special order non waterproof ws2811s to fit in there…

So the hearts are an effect of the way you designed the panels… very interesting. Does your code take into account the geometry of your “cells” to create the patterns or did you figure out visually which ones would make a heart shape first?

So that looks like it’s one continuous string, am I seeing that correctly? Yeah I’m curious about the math that goes into this to create those effects.

The pattern is a fibonacci spiral. I saw the hearts in the design and wanted to exploit the them somehow. This pattern just ended up doing so. It’s basically doing a sine wave on each of the individual spirals. Each one is out of phase with the next.

@Ashley_M_Kirchner_No yes. Lost of mapping. I basically setup the arrays that map out the pattern how I would like them. Something like this
Leds[spirals[I] [j]]. setHSV(h, s, b)
Then just iterate through the I and j arrays like its just the spirals one.

I think this will be easy, or easier for to wrap my brain around if I go grab a strip and start running code on it to see what it does. The idea of the spirals arrays is a tad overwhelming at the moment. Awesome work though.

@Justin_Eastman Amazing! I’m checking the possiblities to fit some LEDs behind a stained glass door. Did you use Ray Wu’s LEDs?

@Justin_Eastman “I don’t share code”.

Why not? I mean, you are receiving all the FastLED code for your enjoyment, why not let other enjoy the same benefits our of your creations?

@Jesus_Climent please understand if an artist just want to keep some tunes in his symphony.
With Leds[spirals[I] [j]]. setHSV(h, s, b) he has already given the key ingredient.

I understand. I am just raising what I think is a valid point: other artists are releasing their tunes so that his symphony can be performed. Releasing some of those tunes in detail can be a way to share back.

The day you are able to have Microsoft release all of their code to the general public, let me know. I respect his decision not to release the code that he likely spent hours, if not days writing. I don’t believe in spoon feeding anyone. I believe in helping someone learn how to do it themselves, and that does not get accomplished by simply giving them all of the code. I for one don’t share all of my code either. When someone asks me how I did something, I will discuss it, but I let them write it, that way they learn too.

I have been using FastSPILED… errr… FastLED since 2010 on HL1606 leds before we even got the PWM done for you on the LED… Long before there was any other function other than to show the lights. I have struggled for years to setup my code to do task management, there are probably a dozen timers and special ways to doing things that I don’t use FastLED for that work better to get the effects I need. I would be more than happy to discuss with you how I do what I do, but I am not going to spoon feed others the ability to do what has taken me years to master. I have helped a LOT of people get up and running and am more than willing to help you understand the how the patterns are made. I share snippets but won’t hand it over. As the saying goes “Teach a man to fish…”