Chaotic pendulum - adding accelerometers

Hello Electromage forum!

I recently delivered on my first art grant receiving sculpture! Whoo hoo! “Circle Flirt” is a three element chaotic pendulum - an interactive kinetic light sculpture. Pixel blaze helped a ton!

Watching people interact with it was everything I was hoping for. My favorite was the “Oh that’s pretty” goes to touch it “Woa it moves?! Holy shit IT MOVES!!!”

It packs a lot of punch for how efficient everything about it is. All the effort was worth it.

The next step (and art grant round) is to introduce accelerometer data to take advantage of this physical random number generator. I’m leaning toward putting a pixel blaze + sensor board on each ring. As opposed to one controller in the base and attempt to get 3 sensors worth of data and LED data up and down 8 conductors. (Prolly wouldn’t happen right?)


12 Likes

That is brilliant and very cool. Well done.

Wow this is awesome! I like that the light bars dont actually meet and close the circle, so when its dark the arcs look like they’re passing through each other. Very cool :smiling_face_with_sunglasses:

Very cool. Love the randomness, and arc look!
You might want to try the pico+ 6 axis, it has a gyro (rotation) as well as accelerometer built in. Depending on where you mount it, and what effect you are looking for, there’s a lot of animation options.

1 Like

Haven’t heard of that module, I’ll check it out! Thanks!

Was looking at some sparkfun products, too. They’ve got a number of 6 axis offerings.

Going to need to up the ante to pull this all off. I suppose the real question is what part about the motion do I want to introduce to the lights and how do I get there? Maybe the gyroscopic data is what I’m looking for… Time to dig in. Here’s to learning new things. :clinking_beer_mugs:

1 Like

One potentially cool effect is a stabilized pattern, where the lights maintain their orientation as the wheel rotates.

1 Like

Yeah that would be pretty slick! There’s so much that can happen here.

That level of code is something that’s beyond me right now. But I have no doubts I’ll be playing with and upgrading this thing for a good while.