The beautiful workmanship in [Andrew]’s LED tree is gorgeous all on its own, but of course there’s more going on than meets the eye. This LED tree can be blown out like a candle and it even playfully challenges a user to blow out all the lights at once in a single breath.
Some of you may remember the fascinating example of an LED you can blow out like a candle which had the trick of using the LED itself as a sensor. Like any diode, the voltage drop across the LED changes very slightly based on temperature. By minimizing thermal mass with surface-mount LEDs and whisker-thin wires, it was possible to detect when the LED was being blown on.
The LED tree shown here uses the same basic principle, but with a few important changes. The electronics have been redesigned and improved, and the Arduino used in the original proof of concept is ditched for stacked custom PCBs. Each board has a diameter under 100 mm in order to take advantage of the fab house’s lower cost for small boards. [Andrew] says that while the boards required a lot of time-consuming hand soldering and assembly, the payoff was that five boards rang in at barely five dollars (plus shipping) and that’s hard to beat.
Watch the tree in action in the brief video embedded below.
Continue reading “A Tree Of LEDs That Blows Out Like A Candle”
Jenkins is open-source automation software that tries to automate parts of the software development process. When you submit code, for example, Jenkins will grab it, build the project with it and run any tests on it. If you have a large number of people submitting new code or data, Jenkins will wait and grab a bunch of the submissions to build. Depending on the size of the project, this can take a while, and if there’s a problem, you need to know quickly so that people aren’t waiting on a broken build. Email’s fine for this, but [dkt01] saw one of the desktop LED Christmas tree projects on Hackaday, and integrated it into his Jenkins system.
Like the other projects, WS2812b LED rings are used as the tree, and an Arduino Pro Mini runs the show, with an Ethernet LAN Module to communicate with the Python script that monitors the Jenkins build job. The Python script sends commands to the Arduino, which in turn lights up the LEDs. They light up green on a successful build and red if something fails, but during the build process, the LEDs show the current state of the build, tracking Jenkins’ progress as it builds.
Our previous Jenkins post used a big, red LED light that would light up if the build failed. [dkt01]’s build lets you know if the build is successful or has failed, but the build progress is a great addition.
Continue reading “Jenkins Lights The Christmas Tree”
[Nick] is a bit of an LED fanatic. So when his boss asked him to help make an LED Christmas tree for work, he jumped at the opportunity!
It’s a beautiful build, making use of laser(?) cut plexiglass disks, wooden “trunks” made using a lathe, and a TON of RGB LEDs. Unfortunately—because it turned out so nice—the company is thinking of selling it as a product next year, so [Nick] isn’t allowed to divulge much more information behind the build. Regardless, it looks fantastic , and we’re sure you could hack your own.
He was allowed to take a video of it though, so check it out after the break! He also has a ton of other very cool LED projects on his blog at www.hownottoengineer.com
Continue reading “LEDmas Tree”