O
O
Olga Moskvitina2017-11-30 13:08:06
Arduino
Olga Moskvitina, 2017-11-30 13:08:06

How to assemble a smart lamp with dimming brightness and color temperature?

I want to assemble with my own hands (this is important) an LED lamp similar to Philips smart lamps to regulate my circadian rhythms.
Accordingly, it should be very bright (~ 2000-3000 lm), and when waking up, shine with daylight white light. By the evening, smoothly remove the brightness and color temperature to 2000-2500K and 500 lumens.
The whole thing, except for timers (ideally tied to sunset/dawn) should still be controlled by buttons from the bed, where I spend most of my time. Gently turn off the light, turn it on smoothly, turn on one of the four presets, and turn on the night light (100 lm) at night, if necessary.
Now I have several xiaomi smart lamps (the cheapest is simple), but the light from them is not enough. The ceiling lamp shines with a warm light and is not dimmable, it just turns on / off according to a schedule. Management through Chinese clouds also does not add joy: delays and frequent operation errors. Chose the wrong gateway, no network control mode.
And so I have an always-on server on ubuntu, which used to control the lamp when it was alone. A web application for manual control was also written for the phone.
Never dealt with arduino before. You also need to assemble some tricky PWM drivers for LEDs, as I understand it? And the LEDs themselves (or assemblies) need to be found somewhere cheaper, but with a very good CRI, I have not done this before.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
F
Fixid, 2017-11-30
@Fixid

esp8266 + ready-made driver with i2c (or your own with PWM) + LED to taste
Did the same
Alternative

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question