Some fun progress. Spend the whole day in a C/C++ fun time zoo...
Creators Gunna Create
Monday, December 2, 2013
Thursday, November 28, 2013
Lumithesia Project - Overview
Okay, this has been a long time coming, but over the past few months, I've been working on a project, I call, Lumithesia.
Essentially, it's a giant 8' x 8' interactive dance floor that can detect users moving above it and react with swirling colors encircling the dancer that which are synched with the music.
Some highlights:
Essentially, it's a giant 8' x 8' interactive dance floor that can detect users moving above it and react with swirling colors encircling the dancer that which are synched with the music.
Some highlights:
- 32x32 = 1024 pixels. Each pixel has the following:
- An IR LED
- An IR phototransistor
- A WS2801-based addressable RGB LED
- Entire floor is made of 4, 4'x4' units. Each unit has:
- An Arduino Due which:
- Performs 1-million Analog-to-digital conversions a second for the IR pairs
- Streams data to the RGB pixels
- The whole enchilada is controlled by a UDOO Quad which is responsible for:
- 2.2Mb/sec out, and 1.0Mb/sec in via USB to the 4 Arduino Dues
- Parsing the incoming IR data, applying filters via the music and outputting data at 120fps
Structurally, it will be made of translucent 1/2" acrylic with aluminum supports, and a grid of acrylic rods.
Needless to say, it's a huge undertaking. But, it did motivate me to acquire and obscenely upgrade my CNC (posts to come).
Here's what the pixel units will look like (I decided to use acrylic because it's cheap and pretty):
Wednesday, November 27, 2013
Synchra Project - RGB 7-Segment LEDs
Behold...
Yes, an individually addressable 7-segment RGB LED (geek drool). Well, I couldn't help myself from grabbing a couple of these from Adafruit:
Adafruit's RGB 7-Segment LED
Here's a couple things I was surprised about.
Yes, an individually addressable 7-segment RGB LED (geek drool). Well, I couldn't help myself from grabbing a couple of these from Adafruit:
Adafruit's RGB 7-Segment LED
Here's a couple things I was surprised about.
- These things are big. I guess I should of figured from the description, but certainly much larger than anticipated. 0.947" wide by 1.403" tall, although the segment portion itself is 1" tall, as advertised.
- The decimal point isn't connected, kinda a bummer.
- A whole mess of connections on the back. Again, something that should of been obvious, it's seven RGB LEDs after all. So, the 25 pins on the back shouldn't of surprised me, although three are not connected.
So, when I got them, I wanted a way to mount them. Yes, I know that, typically speaking, people solder them onto a PCB and then mount that. But, this thing doesn't play well with standard, columned breadboards. So, I decided to make a lil' mount for them with my CNC and then wire-wrapped a heap of wires to the pins...
Also, I improved on the schematic to help clear up what goes where:
Subscribe to:
Posts (Atom)