Monitors can display the color brown. Can our LEDs? Use UI controls to actually make brown (best on APA102)
Make a function that can be added to any pattern that transforms rainbow output into a 2-color output
Make a function that turns any other pattern “kaleidoscopic” (your interpretation)
Make a pattern that emulates a musical jingle or riff, and see if others can “Name that tune”
Make a single particle that travels the length of the strip. Can you do it smoothly? Can it decelerate? Can you have 3 of them at a time? Can they meander? Can many of them accumulate like snow?
I only refined @zranger1 and @Scruffynerf idea into a more generalized thing. They get all the credit
@jeff I love your ideas but only voted for the ones that I thought would make a good first assignment.
a couple extra ideas…
Make every third pixel a different unique color that fades to black over 3 seconds.
Make a cylon effect but make it do a rainbow. (Basic cylon effect is already in the pattern examples)
Make a pixel/ball bounce
Make two pixels bounce
Make n pixels bounce where (NUM_BALLS < NUM_PIXELS / 10 )
Make them change color on each bounce.
make the force of gravity increase slightly on each dropped pixel.
This has been really fun so far, one day in, and now that it’s clear the more advanced folks want to golf things (see how small they can make a solution), this is no longer just a Tutorial series, it’s taken on new levels. Thank you @devoh for proposing it. I think this will have a nice run.
And we have many people who are salivating waiting for their new PB v3…
Sound reactivity will be covered in March or April, trying to not require a sensor board for people to get involved at first. The minimal requirements of a PB and a 8x8 matrix (and the first handful at least will just need a 1d strand of pixels) to avoid too large a barrier to get started.
Plus once you understand a pile of basic techniques, understanding how sound reactivity can be used with them makes WAY more sense. There is plenty of sound code out there now, if you want to play with it.
Have you considered providing a short video of the “target pattern” linked from the assignment page so there’s a visual example of what they are working toward?
I’m looking forward to receiving my V3 and getting started on these assignments… So so I’m trying not to read any of the solutions yet! I