Ceiling Desktop7

Published on March 10th, 2016 | by IH guest


Automated IKEA PS 2014 Pendant Lamp

Automated IKEA PS 2014 Pendant Lamp

Automated IKEA PS 2014 Pendant Lamp

I would like to share with you my pendant lamp automation project. Being an engineer myself I could not resist adding remote control to this manually expandable lamp I saw at IKEA, no matter the cost. I’ve replaced pull strings with M3 threaded rod and DC motor, added micro-controller to drive it and after a bit of soldering, cutting, drilling it moves by itself. The lamp can be controlled two ways. First of all, as you would expect, the light can be switched on, off and dimmed using standard wall switch. In addition to that, there is an Infra-Red remote control for more precise and programmable movement. In fact, it allows to save 3 positions and remembers the last position when switched on. Youtube video is available here.

Parts used:

  • IKEA PS 2014 Pendant Lamp
  • IR Remote Control
  • Arduino Nano micro-controller
  • 7V DC Motor with driver
  • Position sensor (high precision potentiometer)
  • Other bits and bobs

Luckily, there was no need for a significant alteration of the lamp itself. I only had to remove the pulley and the string that were used to expand it. The string I’ve replaced with standard M3 threaded rod (could not find a lead screw of such a small size), while in the pulley’s place I’ve mounted a DC motor to drive that rod. It was fairly easy to mount DC motor using plastic bracket that I’ve made out of a 5mm flat plastic piece. On the other end of M3 rod I’ve mounted a ball bearing from an old 2.5″ hard drive for support. Without this support the rod was vibrating too much when spinning.



DC motor is fine to drive the lamp, but without knowing lamp’s position it could be difficult to control it. Running a motor for a precise time was not an option as due to friction and other factors the motor speed was not repeatable. I’ve also tried a stepper motor instead of DC, but this appeared to be too slow and sometimes would skip a step or two. So instead I’ve mounted a high precision potentiometer for a sensor continuously providing position to the micro-controller. This turned out to be repeatable and more precise that I expected.


Control Board Front

Control Board Back

As for the brain, I’ve managed to put it all inside the canopies. It was a bit of a challenge as I had to mount a 12V power supply, Arduino Nano micro-controller, DC motor driver, power regulator for DC motor and 240V relay to control the light itself on a single control board. Of course it was well worth the effort as I managed to hide most of the components from the view making it look more like a standard lamp as oppose a geeky project. Even my partner was OK to put in our bedroom. After six month and a couple of software bugs it is still running fine being used on a daily basis.

IR Remote Control

Thanks for a great website.

~ Audrius Asadauskas

Turn a MYDAL bunkbed into a KURA loft bed
Colorful Photo Frame Chair

The Author

This post is contributed by a reader. Please see credits at the end of the post. To submit your own hack, please click here.

5 Responses to Automated IKEA PS 2014 Pendant Lamp

  1. TeresaE says:

    Totally awesome.

    • TeresaE says:

      And this way, my son is less likely to break it because he won’t be touching the lamp itself to adjust it. He is rather enthusiastic and very hands on with all mechanical things. It is amazing what he can creatively break. (all accidentally, he is devastated when he breaks things)

  2. Ruben says:

    Yes! This is genius, I would love a complete step-by-step guide on this. (no electronics experience)

  3. Romain Gonord says:

    Excellent work there ! Any chance to share the code as open source ? Why not put it on Github with a nice website to show your work to the world =P

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Back to Top ↑
  • Recommended for you

  • FREE 20 Best IKEA Hacks ebook. Get it here!



    See who won the IKEA Hack & Idea of the Year 2015!
    Voting has ended and we have winners. The The IKEA Idea of 2015 goes to …

  • And we have the winners for the IKEA Hack & Idea of the Year 2014!
    Without further ado, I would like to announce the winners of the IKEA Hack of 2014 as…

  • And the winners are!
    Again, IKEAHackers readers have chosen. It was another fun year picking the best of the best.

  • View all: Posts in chronological order |
    Hacks of the Year | Ideas of the Year

    Support IKEAHackers! Click here to start your Amazon shopping!.