Wifi LED Lamp

Articles divers RéalisationsLeave a Comment on Lampe wifi led

Wifi LED Lamp

It is a PVC and plexiglass lamp lit by “intelligent” LEDs allowing effects/animations to be applied. This lamp is connected via wifi.
control device:
– net browser, http commands, mqtt…
– android application
– physical multifunction button: short press = On/Off (lights up by default in warm white, slightly sparkling color), long press = launches a sequence of 25 animations. Double press = allows you to switch animations/effects.

The plexiglass pieces are recycled presentation supports.
the main support is a PVC tube with a diameter of 40 on which I made notches with a dremel to insert the plexi parts.

LEDs:
These are ws2812B LED strips, these are addressable LEDs powered by 5volt. these types of LEDs are easily controllable with arduino, wemos etc… the best known arduino libraries are fastled and Adafruit_NeoPixel. I therefore used 4 strips of 12 LEDs each glued to a 3cmx1cm strip (2 strips per side). I then inserted the cleat into the PVC tube. the gaps between the notches on the PVC correspond to the gaps of the LEDs on the strips,

the foot:
For the feet, I molded a concrete base and collected a plastic base, all spray painted matte black.

electronics:
I opted for a wemos d1 mini which is a development board based on an esp8266 wifi chip. (this is a card that I already use on other projects such as for the connected cupboard for example…). This card also allows me to manage the single button of the lamp and as this card is also powered by 5 volts just like the LEDs, I therefore only need a single power source and no need for a converter.

the software:
There are many examples on the internet and different animation/effect codes to apply to this type of LED. In particular, there are 2 almost “turnkey” projects for this type of card and LEDs requiring little, if any, knowledge. Both already manage a hard button, provide a web control/settings interface and an Android application.

Wled

McLighting

Leave a Reply

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

Back To Top
English