Luminch One

Luminch One is an interactive lamp controlled by the movements of your hand. Wave your hand over it to turn it on or off, or move your hand up or down above it to change its brightness. Inside the lamp, an Arduino hooked to an infrared distance sensor tracks your hand and sets the state and the brightness of the LED lamp.

Step #2: Solder the connectors

Cut a 2-pin piece from the right-angle header strip and solder it to the LED board.

Cut a 3-pin piece from the right-angle header strip and solder it to the infrared sensor cable following the color order in the picture. You can add heat-shrink tubing to the wires before soldering them.

Step #7: Glue the Arduino

Glue the Arduino on the center of the wood base using the hot-glue gun. Make sure the board of the Arduino does not stick out of the small square of the base. Only the USB connector of the Arduino must stick out of the small square.

You can use [http://octopart.com/partsearch#search/requestData&q=bc337|octopart] to search or also you can replace it with any NPN transistor that can handle a current of 500ma, just check the pinout of the replacement in its datasheet as not all the transistor have the pins in the same order.

Francisco Castro

The LED in this lamp is rated to maintain 70% of its brightness after 50.000 hours. I had not checked the datasheets of all the components, but I suppose the LED is the one that wears faster of all them.

Anyway, as you have all the plans on how it is built, if some part fails just replace that part and it will remain alive.

Most probable cause of end-of-life will be that you get bored of it or want to use the Arduino for another project, that is why I included the end-of-life disassembly step.

I think we already have enough garbage on the planet and that is very important when designing new objects to think about how its parts can be reused at end-of-life and what impact on the environment will have throwing the non-reusable parts. For more info about EOL design search for [https://www.google.com/search?q=design+for+disassembly|Design for Disassembly].

Francisco Castro

Yes, you can use two 10ohm 1W or 1/2W in series, or also you can use four 68 ohms 1/4W in parallel.

Francisco Castro

1) You need to take in account the gain of the transistor you are using and the current you want to switch with it. If you have a high gain version of the BC337 like the BC337-40 you can use a higher value resistor and it will work OK.

2) The 100uF capacitors are for stabilizing the power source because the PWM of the LED introduces noise in the 5VDC and the distance sensor do the same because it consumes big pulses of current for driving its internal IR LED. I have not calculated it, I just tried with some capacitors I had around :)

3) I used a 18ohm resistor to limit the current to what I think the LED can withstand without and extra heat sink. If you add a heat sink you can use a smaller resistor to the send more current to the LED, but never more than 500ma that is the current limit for the BC337 and also for the Arduino 5V I think.

Matt Rozema

I’m doing the same thing. You need a mosfet to interface the pwm output with the 12 Volts. I think you also need to use a voltage regulator or some other way to step down the 12V to 5V for the Arduino.

Parker

I have the same problem. I haven’t figured out a way to fix it yet.
Would delaying the time between senspr readings help?
Maybe use delay(Microseconds) for greater precision?

Although I don’t fully understand the programming,
how exactly does the turn off function work?

Panagiotis Grigorakis

Exciting! Would it work with an existing closed lamp?

Océane

I made it, but not against it goes like this :
– After running the program, the LED lights. Then I pass the hand : the LED goes out.
– I will return the hand, led lights.
– I try to vary the intensity but the LED is already at max when it comes on, so I can only go down its intensity.
– THE BIGGEST PROBLEM: Impossible to turn off the LED after she was turned on. What can I change in the code?

Thank you

sara

hi,
we have some technical problem to view the source code of LUMINCH ONE project.it will be very helpul to us in our final year engineering project.plz send the source code to [email protected]

ⓐⓢⓗⓘⓢⓗ ⓢⓣⓐⓝⓛⓔⓨ

Hey sara! what you gotta do is, copy/extract the Luminch_one.ino (which is the arduino source code) and go to your primary drive of your computer and go to your documents where u’ll fine the arduino folder. Inside that “create a folder” named “luminch_one” and extract/copy the .ino file there. this should work as the software only opens the source code from a file in the primary directory .. mine is “documents” in c:/ drive. once you copy it in the folder you created in the arduino folder, you are good to go .This was for the windows .the same applies for mac , the only difference is -where the folder is located in. it was good to be of some help! :-)

Durss

Oceane, you must have done something wrong with the circuit or changed something in the program, not?
It works correctly on my side. I’m just reviewing the code as i don’t like much the behavior but still, when built as explained and with the program given, it works the same as the video !

Jocelyn Hotte

Hi, I’m new to arduino builds, and this lamp is really elegant and cool. Wanted to build it, but I notice the High Power LED breakout is discontinued. Do you know any alternatives?

Thanks

sara

hi,
we have some technical problem to view the source code of LUMINCH ONEproject.it will be very helpul to us in our final year engineering project.plz send the source code to [email protected]

can anyone say me exactly which components were used in this project? I mean the values of capacitors, etc. I’d be grateful for any information.

Thanks in advance

Hakan Tokat

Hello,
i ve buildet this circuit with an arduino pro mini and use 12 V LED Stipe with MOSFET.
But i have one problem. The sensor is placed on a place, that is an objet in the range of the sensor.
It is possible to reduce the maximum track distance of this Sensor. there is an object (wall, furniture) at a discance of 110cm (Vo 0,6 Volt)?

that is no problem, if the minimum track distance (value of Sensor) moved in both (+-) direction.

i hope sombody can help

Thank you.
Hackan
sorry for this bad english. that is the best i can talk.