WiFi-LED-XMAS-tree: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 44: | Line 44: | ||
* git-secrets to store WiFi credentials in GitHub | * git-secrets to store WiFi credentials in GitHub | ||
* proper encapsulation of animation functions | * proper encapsulation of animation functions | ||
** Marijn and I implemented a Chen attractor function to make the transitions more smoothly and random | |||
* more animations for LEDs | * more animations for LEDs | ||
* timer function for automatic wakeup/sleep (maybe simply based on time or location and sundown/sunrise?) | * timer function for automatic wakeup/sleep (maybe simply based on time or location and sundown/sunrise?) |
Revision as of 10:15, 28 November 2018
WiFi LED XMAS tree Release status: experimental [box doku] | |
---|---|
Description | Pimp an ordinary LED christmas tree and make it controllable via wifi |
Author(s) | Uli, Rene |
Download | https://github.com/munichmakerlab/wifi-led-xmas-tree |
Introduction
This project is about a WiFi LED XMAS tree consisting of an ordinary electronics gadget LED christmas tree with a pimped top LED and connected to a WEMOS D1 mini to enable WiFi control.
The hardware
- ordinary LED christmas tree (such as this one from Ali Express [1])
- pimped multi color controllable LED (we used the WS2812B on a small round white circuit board such as one of these [2]
- WEMOS D1 mini based on the ESP8266 (such as this one [3])
The code
So far we programmed basic animation for the LEDs and a little webserver to accept commands for turning on and off seperate LED colors.
Find it in on GitHub in our Group
History (reverse orders => latest on top)
- ordered 8 new trees, two are already promised to Tobi
- To make the basic LED animation more smooth, lately we programmed a Chen attractor function but did not finish it properly yet.
Want one for yourself?
- if you can spare roughly 5€ ask me - I just ordered some replenishment trees with
Todo
- Socket for the tree
* maybe with a display to directly find out about the DNS name and/or IP address
List of known bugs
- yet to come...
Feature requests
- git-secrets to store WiFi credentials in GitHub
- proper encapsulation of animation functions
- Marijn and I implemented a Chen attractor function to make the transitions more smoothly and random
- more animations for LEDs
- timer function for automatic wakeup/sleep (maybe simply based on time or location and sundown/sunrise?)
- crowd control of multiple trees at once
- put your ideas here...