Jul 31, 17 Thomas Jensen 21 Images Code Schematic Parts
I used to have a very small apartment, and in that apartment I made a lot of the LED lights myself. To make it easier to control and power them I also built this electronic light switch. With a voltage regulator, and large heat-sink, it took 9 to 24 volts in; and gave out four channels of 5 volts. I used dual-color red and green LEDs to show the state of each output, and push-buttons to toggle them. After 10 seconds on inactivity the LEDs would turn off. The maximum load pr. channel were 500mA, not a lot but enough to drive some LEDs.
Table of content
Power to the module was provided with a power jack at the bottom, and the outputs and signals through a 9 pin d-sub plug. I used a multicore cable down to a junction box, and from there to all the different LED lights. This did leave me with a lot of cables going to all the different lights, but I was single and didn’t really care.
The unit had a “lights out” input that turned all the outputs off. This allowed some external controller or service to turn off the lights when I left or went to bed. But the lights could only be turned back on using the push-buttons.
Using relays the electronic switch module could of course be used to control all kinds of stuff. But I built it to control and power the LED lights listed below.
I used this unit to power and control three lights:
- Two channels were used for four dual color LEDs. One channel for the white lights, and one for the colored.
- A green LED in the pot of my tiny Bonsai tree.
- And two LED dot lights mounted in the window frame of my living room window.
- PA.0 Push button 1
- PA.1 Push button 2
- PD.0 Push button 3
- PD.1 Push button 4
- PD.2 Signal to turn all lights off
- PB.0 LED 1 green
- PB.1 LED 1 red
- PB.2 LED 2 green
- PB.3 LED 2 red
- PB.4 LED 3 green
- PB.5 LED 3 red
- PB.6 LED 4 green
- PB.7 LED 4 red
LED light outputs
- PD.3 LED light output 1
- PD.4 LED light output 2
- PD.5 LED light output 3
- PD.6 LED light output 4
- LED light output 1
- LED light output 2
- LED light output 3
- LED light output 4
- Lights out signal, 0V (optocoupler)
- Lights out signal, 12V (optocoupler)
- Constant 0V out
- Constant 5V out
Electronic switch for LED lights, 4 channels, written with BASCOM-AVR.
- Project: Sound alarm control unit
- Project: Emergency strobe light
- Project: Warning strobe light controller
- Project: Warning strobe light controller for car
- Project: Simple lights/relays controller with 3 channels
- Created Feb 10, 2007
- Last modified 5 days ago
- Project status: Completed