I bought a IKEA Jonisk lamp to have in my living room, but when i powered the lamp up with a 60W bulb it become hot as ****. I started to figure out how to convert it to a LED-lamp instead.
I found a company that sells high powered LED modules (www.leds.de). I ordered 3 SEOUL P5 RGB LED that already was mounted on a PCB. For controlling the LEDs I choose a PIC16F628A and 3 TLE4242G constant current sources. After that I found a remote controlling kit laying around in a box, so I added it to the project. By controlling the current sources with a uP and PWM, I now can blend the lamp to almost any color I want. And it use much less power now and generates almost no heat.
This project was not supposed to be on Instructables.com from the beginning so there is a lack of photos in the instructable.
Step 1: What You Need
1 IKEA Jonisk
3 Seoul P5 RGB on PCB
some SMD resistors and capacitors
a PCB designed by my self and produced with your favorite method
a sheet of copper, 1mm thick
RXF-4303D and TXF-4311R remote control kit ( I had on laying in my box of spare parts :) )
Power supply 12V 1A
PIC programmer ( PICkit 2 )
Step 2: Dismantle the Lamp
I started with the dismantling of the lamp to make some measurements for how much space I have in the lamp.
Step 3: Make the PCB
I use EagleCad for all my projects that needs a PCB.
The make the PCB with your favorite method, I use the toner transfer technique and Hydrochloric Acid + Hydrogen peroxide to etch the PCB.
Step 4: Make the Heat Sink
Because the 3 current sources and the 3 RGB LEDs make some heat I had to make a heat sink. I took a piece of cooper sheet and cut out a circle that is the same size as the PCB
Step 5: Start to Populate the PCB and Heat Sink
Start to populate the PCB with all the SMD components and visual inspect all your soldering. After that is complete, mount the PCB on the heat sink and mount the LEDs and all the hole mounted components.
Step 6: Make the Firmware
Use your favorite complier to make the firmware to the uP so it get the functionality you want. Program the uP and test so everything works.
Step 7: Assembling the Lamp.
When everything works you can start to assemble the lamp.
Step 8: Power It Up and Let It Shine
Connect the power supply to the lamp and turn it on with the remote control. I have programed the lamp so I can select different modes, like dim one color, cycle trough all colors, etc. I can change the speed of the change.
Step 9: Update!!! New Remote Receiver
I have finally made a new remote receiver. Now the lamp can be controlled by home power remote controllers, in Sweden they are branded NEXA, Now i have a wall-remote that turns the lamp on/off and select mode and a small remote to control the rest of the functions.
I will asap make a instructable how to make the new remote receiver.