Esp32 / NRF24L01 Moodlight 3d model
3dmdb logo
Thingiverse
Esp32 / NRF24L01  Moodlight

Esp32 / NRF24L01 Moodlight

by Thingiverse
Last crawled date: 5 years, 10 months ago
NRF24L01 Mood light
This is for a school project of mine. The objective was that you had to make a smart object. This can be achieved by adding wireless communication or white the help of sensors. I choose to go for wireless communication even though sensors can easily be added.
Parts used in this project
Arduino Nano (or any Arduino with an SPI bus)
Wemos ESP32 (or any wifi-enabled chip, like ESP8266)
2x NRF24L01 Modules
Double-sided prototyping PCB
1x Female DC Connector
Acrylic diffuser sheet
Mood Light
The mood light is pretty simple. It consists of five components:
The outer shell
The inner ring (for mounting the led strip)
The reflection chamber (for reflecting the light to the outside)
Base Shell
The support from the shell
Inside of the lamp is the Arduino Nano, the NRF24L01 Module and 9 WS2812b LEDs. These are powered by a 5V adapter via a DC Connector located in the bottom of the outer shell.
The base is built around the support that is generated by the slicer (In my case I used Cura). I added an old sock around it and put it inside the 3D printer Base Shell. This way no support is wasted.
The Bridge
The bridge is even simpler. It consists of two components:
The inner shell (for mounting the components)
The outer shell (for making it look good)
The enclosure contains the PCB with the Wemos ESP32 and the NRF24L01 Module. ESP is powered by the built-in Micro USB Connector.
Expandability
Because the shell is very clean it doesn't have to be used for a lamp, you could also make a module with a speaker in it and you have a very nice looking Bluetooth speaker.
-Steven Slaa

Tags