
Notification Bell Light
thingiverse
**Attention:** All parts were designed to be snapped together without the need for glue. Please print everything with a 0.16mm layer height and 0.4mm extrusion width, in a printer with a well-tuned extruder (Check [this page] https://teachingtechyt.github.io/calibration.html#esteps "Teaching Tech") to learn how to do it. # Bill of Materials * 1x Wemos D1 mini; * WS2812b led strip, make sure you choose IP30 any other IP rating wouldn't make any sense and might not even fit. I would recommend buying a strip with 60 leds/m or more. *1 x 22 AWG 3 pin RGB cable * USB 2.0 A-Male to Micro B Charger Cable * USB Power Adaptor *White filament for the bell *Whatever color filament for everything else. # Assembly ## Step 1, Wait for your stuff to arrive from Aliexpress Just kidding you can do step 2 while you wait...lol ## Step 2, Print the parts Print one of each of all the STL included here in the colors listed below: * White: * Bell 1.stl * Bell 2.stl * Whatever color: * Base 1.stl * Base 2.stl * Base Cover.stl * Notification Cover.stl Printing orientation:   ## Step 3, Assemble the Base with the Wemos D1 Solder the wires in the Wemos D1 following the diagram below:  Insert the Wemos D1 mini in the Base 2 printed part, passing the 3 wires through the wire hole.  ## Step 4, Assemble the LEDs Cut 4 LED's, and cut the out contacts to make more room. **Attention:** Double-check which side you are cutting the contacts on as the LED strip had an in and out connections. My LED strip had a small triangle indicating the in side.  Solder the cables to the LED strip minding its current orientation to avoid having to twist the cables later.  Please don't judge my soldering skills....lol ## Step 5, LEDs placement and finishing assembling the base After soldering everything and making sure the LED strip is soldered in the right orientation, stick the LED's in place inside the Base 1 printed part.  More picture detailing how the LED's should be installed inside the Base 1. **Don't** stick them before soldering!  Connect both parts of the Base using a piece of 1.75mm filament as the connecting pin in both ends of the Base  Cut the excess filament on both ends.   Last, snap in place the Base Cover, closing the Wemos D1 mini compartment. ## Step 6, Assemble the notification bell LED cover Snap in place the Bell printed parts.   Finish assembling by snapping in place the assembled LED cover to the Base  # Software I use the notification bell in conjunction with [Home Assistant](https://www.home-assistant.io/). In order to make it work installed [ESPHome](https://esphome.io/index.html#) in the Wemos D1 mini. Here is a tutorial teaching how to do it:  [Link](https://www.youtube.com/watch?v=iufph4dF3YU "ESP Home and Home Assistant Tutorial") to the video tutorial. ## ESPHome configuration ``` esphome: name: notification-bell platform: ESP8266 board: d1_mini # Enable logging logger: # Enable Home Assistant API api: ota: password: "1e5de456dba2d45108d886acef3a57f9" wifi: ssid: "Your SSID" password: !secret wifi_password # Enable fallback hotspot (captive portal) in case wifi connection fails ap: ssid: "Notification-Bell" password: "DRskejHkjld" captive_portal: # Device Configuration light: - platform: fastled_clockless chipset: WS2811 pin: D4 num_leds: 4 rgb_order: GRB name: "Notification Bell" ```
With this file you will be able to print Notification Bell Light with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Notification Bell Light.