Esp32 / NRF24L01 Moodlight 3D Printer Model

Author: @
License: CC BY
File formats: stl
Download type: zip
Size:6.3MB

The file 'Esp32 / NRF24L01 Moodlight 3D Printer Model' is (stl) file type, size is 6.3MB.

Summary

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 with 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

Base_Housing.stl 1009.4KB
Light_Chamber.stl 173.5KB
Light_Reflection_Chamber.stl 3.5MB
Light_Shell.stl 2.0MB
Moodlight_v19.stl 9.1MB
RF_Bridge_Inner_Shell.stl 551.8KB
RF_Bridge_Outer_Shell.stl 1.3MB