Turning GE Color Effects G-35 Christmas Lights into a 7x7 display with Arduino
blog.jgc.org
blog.jgc.org
http://www.youtube.com/watch?v=PXahEYJX9-g
The cutting board diffuser on this 7x7 display is genius. My diffuser material cost $$.
(If anyone wants to buy 98 on the cheap. Let me know. I'm going nomadic and have no place for my creations)
Edit: Was going to write a seperate comment to the thread but had a change of heart, so I'll add my congratulations to jgc to this comment rather than cluttering the place up. Things like this regularly make me want to start playing with Arduinos, hopefully someday my laziness / lack of time (depending on how you look at it) will ease off.
Just selling the lights would be best. Shipping on the 2 foot by 4 foot panel wouldn't be worth it.
Edit: I really don't understand up/down voters here sometimes. How can a message asking somebody to add me to Skype get voted up to 4 points??
The cutting board diffuser came about because I went to my local hardware shop (which is not a chain) and asked the owner about pieces of opaque plastic (I was thinking pricey perspex). He's always got good ideas and said the only thing he could think of was a cutting board.
I've linked to the one I bought (he doesn't have a web site so I've linked to a chain that sells the same board). Dirt cheap and cutable with a Stanley knife.
Question: when you separated and reattached the LEDs, did you keep them in original order when reattaching? I seem to recall each LED node having a unique address, but maybe I'm misinterpreting.
So that allows you to program the LEDs with arbitrary addresses. I make use of this to program addresses that are easy to encode for the 7x7 display (each address is six bits so I use 3 bits for X and 3 bits for Y). This is complicated by the physical snaking layout on the board. See the code sample in the blog post for how this works.
https://github.com/jgrahamc/gece/blob/master/gece/protocol.c...
Thanks for the post.
Would that difference cause considerable change elsewhere? At the code level? Or with the Arduino controller?
For example, take this sculpture: http://vimeo.com/21904379. I was thinking it could make for a very cool sculpture at home. Hardware-wise, it's very straightforward, but I wouldn't know what to hook it up to software-wise and how to show interesting patterns.
Very cool stuff.
Thus I 'fixed' in software a 'problem' created because of the constraints of the physical world.