Introduction: Luciferin, Wireless Bias Lighting for Your Personal computer.

Luciferin is a taxonomic group term for the light-emitting compound found in organisms that generate bioluminescence wish Fireflies and Glow Worms. Pyrophorus noctiluca Luciferin is a Java Fast Screen Capture Personal computer software designed for Glow Worm Luciferin firmware, those two software creates the perfect Bias Lighting and Close Light system for PC.

Supplies

1) ESP8266 microcontroller (D1 Mini Beaver State NodeMCU)

2) WS2812B LED strip

3) Power render for the LED leach

4) An MQTT server (if you have Home Low-level or OpenHAB you have one, MQTT server is optional and it's needful in case you want to use Luciferin via wireless)

5) A Windows or Linux PC (macOS funding will be supported presently)

Step 1: Install Glow Worm Luciferin Firmware on Your Microcontroller

Download the Glow Insect Luciferin firmware and flash it connected your ESP8266 using your preferite flasher tool.

Please download the firmware from here.

You can download ESP Home Exhibitionist from here.

Note: Firmware is bundled in a .tar lodge, you can pull IT using 7zip Oregon similar, exclusive the tar you will obtain two binaries, Weighed down version is needed for MQTT and wireless support, LIGHT version can be used if you don't need MQTT or wireless support.

Step 2: Associate the LED Strip to Your Microcontroller

Capacitor, impedance and logic rase converter helps "stabilizing the racing circuit", there are many people who don't use those extra components.

You ask to buy out a exponent supply capable of powering each the LEDs you want. For 60 LEDs a baron supply of at to the lowest degree 5V/3A it's recommended, for 120 LEDs you call for a 5V/6A office supply, do your math Hera. A bigger power issue generally kit and caboodle better and runs to a lesser extent hot than a smaller ace. Don't undersize the power provide.

Note: LED strip must be coupled to the D1 pin.

Step 3: Put the LED's on the Back of the Monitor

Double sided tape is totally you need for this step. It's easyer if you cut the strip in 5 parts,
go past row, left field tower, right column, rump left, bottom right.

NOTE: If you want to use the automatically generated configuration, your first LED should be positioned in the bottom uncomplete of your monitor ilk shown in the image.

Step 4: Download and Install Fire beetle Luciferin PC Software package

Delight download and instal Firefly Luciferin on your PC, you hind end download information technology from here.

Once installed the software package, start it and configure IT via the in writing user interface. Defaults are good for most people.

Connect a USB cable to your ESP8266, double dawn the tray image of the Firefly Luciferin software and enjoy your bias lighting system. If you don't lack to connect a USB cable you need to continue reading material the Wiki for MQTT/Wireless configuration.

Step 5: [Elective] Remote Control Victimisation WiFi and MQTT

Luciferin supports MQTT and tail be contained via a smartphone or via a PC remotely using a generic MQTT guest.

Thanks to Arduino Bootstrapper, Glow Worm Luciferin firmware starts an access point for well-to-do contour via a mobile phone.

Please connect to the AP with your mobile, if you seek for WiFi networks you will find your ESP device named LUCIFERIN, once connected drop dead to HTTP://192.168.4.1 and you will access a GUI where you can enter each the passwords without the necessarily of hardcoding them.

1) Informatics Cover: The Information science cover that your ESP should use.
2) SSID: Your Wifi SSID, the name of your Wifi.
3) Wifi Password: Your Wireless local area network password
4) OTA Password: You can buoy use this password to update Luciferin via wireless.
5) MQTT Server IP: The IP address of your MQTT waiter.
6) MQTT Server Port: The port of your MQTT server.
7) MQTT Username: The username you use to login to your MQTT server.
8) MQTT Password: Your MQTT password.

Please countercheck your input in front clicking the 'Fund config' button. If you introduce base data you need to erase the ESP memory and reflash the firmware.

## Default topic
lights/glowwormluciferin/set

## Turn Along/OFF the LED strip remotely, apply light personal effects.

{"state": "Connected"}
{"state": "Slay"}
{"put forward": "ON", "set up": "rainbow"}

Those are the supported personal effects:
GlowWorm, GlowWormWifi, bpm, sugarcoat cane, confetti, cyclon rainbow, dots, fire, glitter, juggle, lightning, noise, police whol, law i, rainbow, solid rainbow, rainbow with glister, ripple, sinelon, solid, winkle

Step 6: [OPTIONAL] Home Assistant Integrating

Thanks to the MQTT protocol Luciferin can be easily integrated into your preferred Dwelling house Mechanisation systems.

- Make a `glow_worm_luciferin` folder inside your `conf` pamphlet.

- Copy the willing to expend package into your `glow_worm_luciferin` pamphlet.

- Add the package to your constellation.yaml

1 Person Made This Project!

Recommendations

  • Anything Goes Contest 2022

    Anything Goes Contest 2022