Luciolinae_light @ WORM moddr_lab Vienna, MuseumsQuartier, Vienna
Setting up for exhibition in the WORM moddr_lab space in MuseumsQuartier, Vienna - LEDs on the floor. This is just running a test pattern that blinks every light in sequence.
Fade test sending RS485 control data. The chip i’m using has 12 bit PWM (0-4095) which means the fade can be very smooth, although there is still a noticeable jump between 0 and 1.
Rotating lights test pattern. Notice the bug where all the lights turn on when they shouldn’t. Dont know why this is happening, will have to investigate.
blue! this is just finished and still spread across my working area in Kiberpipa.
it has 2 lighting modules and one controller (Arduino, one lighting module on breadboard, one on stripboard) communicating over an RS485 twisted pair. still todo is a PCB and more advanced communication protocol, but this should be all the hard engineering-y parts done!
This is how to use the TLC5940 (or any other constant-current LED PWM driver) with Luxeon/Cree high-power LEDs. The right hand part of the circuit comes from the Circuits for using High Power LED’s Instructable. The left hand part (Q3, Q4, R4, R5) is a current mirror that was conceived with help from the Eng-Tips forums. The challenge here was to separate the PWM part of the TLC’s functionality from the constant-current part, and this was achieved by mirroring the current. R2 then converts the current into a voltage input for the Instructable circuit.
All grounds should be connected together, including the TLC5940’s. +V1 should probably be +5V, +V2 can be anything up to the maximum that the MOSFET Q2 can take. For more info on Q2 and for setting R3 see the Circuts for using High Power LED’s Instructable.



