RGB LED Ceiling Mood Light with Hacked IR Remote Control

 by ajax_electronics
Contest WinnerFeatured
RGB_Lamp_Red.JPG
RGB_Lamp_Green.JPG
RGB_Lamp_Blue.JPG
RGB_Lamp_White.JPG
This instructable documents the design and construction of a giant RGB LED ceiling light, controlled by a hacked GE remote control.

After building a couple smaller RGB lamps, I decided I wanted to see how far I could take the concept.  The control circuitry is basically the same, it's just a matter of using a beefier LED driver!

My finished lamp measures 30"x30" square and is 3.5" tall.  It hangs 5.5" off the ceiling, and uses 9x 3W RGB LEDs controlled by a PIC 16F1829 microcontroller.

Originally the lamp had an attached control panel for color and speed adjustment.  Then one day I found a perfect IR remote control with Power, R/G/B, and Up/Down buttons and even a built-in switchable backlight!  I decided this would be a fun and functional addition so I wasted no time hacking the IR output signal and interfacing it to the controller.

The lamp starts out in white-light mode (like a normal ceiling light).  At the press of a button, it switches to RGB Color Fading.  From here, you can adjust the speed with the Up/Down buttons or even pause the color at any point in the RGB fading cycle.

Hopefully this instructable will give you some construction ideas or inspiration for your own large-scale RGB LED project!
 
Remove these adsRemove these ads by Signing Up

Step 1: Parts List

Lamp Materials:
Single-wall corrugated cardboard
Plastic sheet rock corner bead
Rivets and Riveting tool
White Paint (optional)
Fabric
Hot Glue

Control Circuitry:
Qty 1 - PIC16F1829
Qty 1 - 16MHz TTL Oscillator
Qty 1 - IRM 8410 or GP3U10X IR Decoder
Qty 1 - 4.7k Ohm, 1/4W, Resistor
Qty 3 - 1k Ohm, 1/4W, Resistor
Qty 3 - TIP121 Darlington Transistor
Qty 9 - 3W RGB LEDs (1W per color) (Buy 'em on Ebay, search for "3W rgb led", ~$6/ea)
Qty 1 - Power supply(s) (See Step 3) (I used Part# 418-CFM60S300 30V 2A supply from Mouser for $34.25)
Qty 3 - Current Limiting Resistors (See Step 3)

Other:
GE AREM4000-X Executive Remote (Ebay)

Tools:
Riveting tool
Hot Glue Gun
Paintbrush (Optional)
Storage Oscilloscope (Optional, but VERY helpful!)

BtheBike says: Jul 6, 2012. 4:33 AM
this is so cool ! must have video please !!
ajax_electronics (author) in reply to BtheBikeOct 20, 2012. 10:59 AM
Hello, thanks for the comment! I have a video up on youtube, you can check it out here: http://www.youtube.com/watch?v=BINE3xcdq_M
BtheBike in reply to ajax_electronicsOct 22, 2012. 4:22 AM
thanks ajax =)
ffcabral says: Oct 20, 2012. 6:34 PM
Definitely this serves as great inspiration :) Nice job!
Foxtrot70 says: Oct 20, 2012. 9:04 AM
This looks like a great add-on to a tv. Is there an interface for tv signal to change the mood lighting?
ajax_electronics (author) in reply to Foxtrot70Oct 20, 2012. 11:03 AM
After rearranging the code, you could make it respond to any type of IR signal... It would be cool to have a "secret" button on your TV remote that puts it in mood lighting mode.
samalert says: Aug 20, 2012. 12:42 AM
If am not wrong one can cut own the budget.
One uses LED strips (multicolor) : Rs.100 /meter
IR Remote + its receiver : Rs. 250
LED Strip Driver : Rs.250

Total Rs. 600 (padding amount to Rs.400) total Rs.1000

We can Get these Lighting Except the frame for $20 MAX isnt it ?
motaharmansouri says: Jul 6, 2012. 12:23 AM
very good
bruceaudretsch says: Jul 5, 2012. 6:37 PM
Absolutely beautiful light. Sure is complicated, but you explained it very well.
Awesome skill!
TXTCLA55 says: Jul 5, 2012. 8:49 AM
Couldn't we just buy RGB LED strips for the underside of cars, hook up a power adapter? Also are you sure cardboard is a wise choice? I suppose if the LED's don't produce a lot of heat (some do) it would be alright.
ajax_electronics (author) in reply to TXTCLA55Jul 5, 2012. 3:19 PM
Hi TXTCLA55, I wanted to make sure I had enough light output to make this a functional ceiling light, so that's why I went for the super high brightness LEDs. I have never used the automotive LED strips, so I can't really say how well they'd work...

Corrugated cardboard actually did work well because it is fairly rigid and also very lightweight. To reduce heat concerns, the LEDs were each mounted on to heatsinks and elevated above the cardboard on plastic spacers to allow for airflow (see pics in Step 6).
steveturri says: Jul 5, 2012. 8:48 AM
How much did this cost for all the parts?
ajax_electronics (author) in reply to steveturriJul 5, 2012. 3:09 PM
The most expensive parts are the LEDs ($6/ea on Ebay) and the power supply ($32). Everything else is pretty inexpensive or free depending on how hard you look.

I'm guessing in total you'd be looking at around $100-$125, not including the remote. (There is one of these GE remotes on Ebay right now, but it is priced at $84. That seems a little steep...)
heromorph says: Jul 5, 2012. 1:47 AM
Great job!! what kind of power supply did you use? how much current can it supply?
ajax_electronics (author) in reply to heromorphJul 5, 2012. 3:01 PM
Hey, thanks.

I ended buying a power supply from Mouser (www.mouser.com). It is:
30V, 2A, 60W
Part# 418-CFM60S300
Price: $34.25
(Instructable edited with this info)

Most of the supplies out there are 28V or 32V, but this one was right in the middle. Plus, it was very lightweight.

mikeasaurus says: Jul 2, 2012. 8:36 PM
The results look great!
ajax_electronics (author) in reply to mikeasaurusJul 3, 2012. 6:07 PM
Thanks!
nerd1701 says: Jul 2, 2012. 7:34 PM
This is a pretty sweet project! Can you get the led's to change to any color in the spectrum, or can the micro controller only handle primary's?
WhiteTech in reply to nerd1701Jul 3, 2012. 12:02 AM
I think says right here in Step 1, Either it's white, or fading through the colours, and can be paused at anytime.

I would love to do this, great one! But, Im not sure if I know enough about micro controllers and circuits to attempt such a project yet

nerd1701 in reply to WhiteTechJul 3, 2012. 10:44 AM
i just wasn't sure if just faded through the primary's or if it had all the colors along the way. The reason i ask is i know it takes considerably more work to make it fade smoothly through all the colors.
ajax_electronics (author) in reply to nerd1701Jul 3, 2012. 5:59 PM
Thanks for the comments, guys!

The lamp is capable of individual 10-bit brightness control for each color, so it can potentially produce millions of colors. Currently, though, the lamp color fade routine uses only 2 out of the three primary colors at any given time (see "PWM Control" section of step 5). 

nerd1701 - you got me to thinking... I could potentially add another 10-bit counter to the code that will cycle the third color through the full 10-bit brightness scale. This would unleash the full potential of individual 10-bit RGB brightness control.  I might just do that... I'll be sure to update the instructable if I do!
ajax_electronics (author) in reply to ajax_electronicsJul 3, 2012. 6:06 PM
BTW - Since a picture is worth a thousand words, how many words is a video worth?

This should do a good job explaining the current color fade routine:
http://www.youtube.com/watch?v=BINE3xcdq_M


Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!