James Edwards asks:
Hey Clint--
I'm building a bar top similar to all the dancefloors and the discobar... I want to use your software at some point but I'm having trouble figuring out where / how to input the size of my floor. I am currently finishing two boards for 128 LEDs -- our table will be 8x16 cells. Further, I am unsure about how to wire the LEDs in order to get the correct effect, meaning, how should I connect the board to the leds, in 8x8 patterns next to each other, 16x2 patterns on top of each other etc. I know this is more of a software issue, as the LEDs can be controlled however you program them. Finally, how can I add more patterns? I like the mock floor you have included in your software. Is that a direct rip of the pattern program or is that a simulated version of the pattern? I guess what I mean is, if I were to program my own pattern, would I be able to see it on the mock floor before I complete the floor.
Thanks for any assistance you can give me,
You can either do a 4x16 or 8x8 for your tiles. My software can handle either. As for wiring, should be able to wire it in order. It views each chunk of image as part of a board. The software views boards as lego blocks more or less. The ordering for wiring goes from upper left to lower right per module.
Any ddf / image files found in the "Animation Directory" node will show up. To add more, just put more files in there. I believe you'll need to restart the application for the new files to show up. I'm going to redo the interface shortly since I keep on adding in more and more stuff here.
The mock floor is a virtual representation of what should be showing on the floor at that point in time. It is a low priority since the floor is more important than a computer screen. The software can be run without being hooked up to a floor if you set "DisableComPortWrite" to true.
The XML configuration file should be something like (please note this configuration WILL NOT write to the boards).
Think I answered everything.
- clint
<ddf>
<configuration>
<animationdirectory>C:\disco\animation</animationdirectory>
<disablecomportwrite>true</disablecomportwrite>
<baudrate>57600</baudrate>
<tilesperrow>8</tilesperrow>
<rowspermodule>8</rowspermodule>
<comports>
<comport>COM4</comport>
<comport>COM5</comport>
</comports>
</configuration>
</ddf>