Sure there are the occasional functional Christmas tree ornaments; we had one that plugged into the lights and was supposed to sound like a bird gently trilling its song, but was in fact so eardrum-piercing that we were forbidden from using it. But in general, ornaments are just supposed to be for looks, right? Not so fast — this 3D-printed ornament has a 3D-printer inside that prints other ornaments. One day it might just be the must-have in functional Christmas decor.
Given that [Sean Hodgins] had only a few days to work on this tree-dwelling 3D-printer, the questionable print quality and tiny print volume can be overlooked. But the fact that he got this working at all is quite a feat. We were initially surprised that he chose to build a stereolithography (SLA) printer rather than the more common fused deposition modeling (FDM) printer, but it makes sense. SLA only requires movement in the Z-axis, provided in this case by the guts of an old DVD drive. The build platform moves in and out of a tiny resin tank, the base of which has a small LCD screen whose backlight has been replaced by a bunch of UV LEDs. A Feather M0 controls the build stage height and displays pre-sliced bitmaps on the LCD, curing the resin in the tank a slice at a time.
Results were mixed, with the tiny snowflake being the best of the bunch. For a rush job, though, and one that competed with collaborating on a package-theft deterring glitter-bomb, it’s pretty impressive. Here’s hoping that this turns into a full-sized SLA build like [Sean] promises.
Continue reading “Have Yourself A Recursive Little Christmas: Ornament That Prints Ornaments”
It’s that time of year again, and the Christmas hacks are flooding in thick and fast. To get into the Christmas spirit, the FoxGuard team wanted a custom ornament to hang from the tree. They may have gotten more than they bargained for.
It’s a simple build that demonstrates the basic techniques of working with DACs and scopes in a charming holiday fashion. A Tektronix T932A analog oscilloscope is pressed into service as a display, by operating in XY mode. A Teensy 3.5 was then chosen for its onboard digital to analog converters, and used to output signals to draw a Christmas tree and star on the screen.
Old-school coders will appreciate the effort taken to plot the graphics out on graph paper. While the hack doesn’t do anything cutting edge or wild, it’s impressive how quick and easy this is thanks to modern development methods. While the technology to do this has existed for decades, a hacker in 1998 would have spent hours breadboarding a PIC microcontroller with DACs, let alone the coding required. We’ve come a long way.
It’s a bit of fun, but we highly recommend you don’t try and hang an analog scope off your tree at home. These WiFi-controlled ornaments are perhaps more suitable. Video after the break. Continue reading “Incredibly Heavy Ornament Likely Inappropriate To Hang On Tree”
Readers of a certain age will remember a time when the Christmas season in the US officially kicked off after Thanksgiving. That was when advertisers began saturation bombing the communal mind with holiday-themed TV commercials night and day. Broadcast TV no longer holds sway like it did back then, and advertisers now start their onslaught in September, but you can put a little retro-commercialism back to Christmas with this 90s Christmas commercial-playing ornament for your tree.
The idea came to [SeanHodgins] after stumbling upon a collection of Christmas commercials from the 1990s on YouTube. With his content identified, he set about building a tree-worthy display from a Pi Zero W and a TFT LCD display. An audio amp and tiny speaker from an old tablet and a LiPo battery and charger form the guts of [Sean]’s TV, which were stuffed into a 3D-printed TV case, appropriately modeled after the TV from The Simpsons. The small fresnel lens that mimics the curved screens of yore is a nice touch. The software has some neat tricks, such as an HTTP server that accepts the slug of a YouTube video, fetches the MP4, and automatically plays it. We prefer our Christmas tree ornaments a little quieter, so a volume control would have been nice, but aside from that this looks like a ton of fun.
This isn’t [Sean]’s first foray into tricked-out ornaments, of course; readers might recall his IoT cheer-measuring Christmas ornaments from last season.
Continue reading “Make Christmas Commercial Again With This Tiny TV Ornament”
Trimming one’s Christmas tree can be an enjoyable tradition year after year, but every once in a while some variation on the established order can be just as fun. Seeking some new ornaments to and desiring to flex his skills, Instrucables user [Gosse Adema] created a LED-illuminated, phone-controlled, deltrahedron Christmas tree ornaments.
Wemos DI Mini Pros are the brains of these little guys, WS2182b RGB LED strips — being the superb go-to’s that they are — light the ornament, and a 5 V power supply keep them lit. [Adema] used the Wemos specifically to create a web server unique to each ornament, and goes into incredible detail on how to program each one — now there’s an arrangement of words you wouldn’t expect to see — providing all the code he used, as well as the models to 3D print the deltahedron.
Continue reading “Wifi-Controlled Christmas Ornaments!”
The great thing about holidays is that they always seem to require some shiny things. The modern version of shiny things seems to be LEDs and advances in technology being what they are, we now have amazing programmable LEDs. And programmable LEDs mean animated shiny things! Years ago, [wpqrek] made an LED ornament using discrete components. This year he revisited his ornament and decided to make a new, animated, RGB ornament.
[Wpqrek]’s build is based around five WS2812b strips connected to an Arduino Pro Mini. The ornament itself is a thick styrofoam ceiling tile cut into a star shape with a red-painted wooden frame. Decorated with baubles and stars, the LED strips start in the center and end up at each point in the star. With each strip connected in parallel to the Pro Mini, [wpqrek] used the Arduino Light Animation library to handle the animations.
[Wpqrek] says the result is too big for his tree, so he uses it as a stand-alone ornament. Perhaps using lighter materials would help — or getting a bigger tree! Check out the Arduino lighting controller or the Trompe-l’oeil Menorah for more holiday hacks.
Continue reading “Ceiling Tiles Give It Up For Christmas LED Ornaments”
The magic glowing orb that tells the future has been a popular thing to make ever since we realized we had the technology to bring it out of the fortune teller’s tent. We really like [jarek319]’s interpretation of the concept.
Sitting mystically above his umbrella stand, with a single black cord providing the needed pixies for fortune telling, a white cube plays an animation simulating the weather outside for the next six hours. If he sees falling drops, he knows to grab an umbrella before leaving the house. If he sees a thunderstorm, he knows to get the umbrella with the fiberglass core in order to prevent an intimate repeat of Mr. Franklin’s early work.
Continue reading “What’s The Weather Like For The Next Six Hours?”
[Jordan Wills] was tasked by his company, Silicon Labs, to build some Christmas Baubles to give away to co-workers. While the commissioned units were designed to be simple battery and LED affairs, he decided to make one of his own with bells and whistles. His Mario themed Christmas Ornament uses a Silicon Labs FM972 micro controller, capacitive sensing, PWM controlled 8 bit audio, and blinky lights.
The interesting part is some of the construction techniques that he used. The finger-joint style cube is built from circuit boards. Electrical connections between panels were routed using solder wicking copper braid. That’s a interesting trick which we’ll keep in mind along with some of our favorite creative structural uses of PCB.
The top of the cube has four LED’s which light up the Mario “Question Mark” symbols on the four sides of the cube while the base contains all of the electronics. The outside of the base piece was a large copper plane to act as the capacitive sensing element. This meant all electronics needed to be surface mounted with tracks laid out on one side – which posed some layout challenges. Adding the Capacitive sense function was a cinch thanks to support from the in-house design team. PWM output from the micro controller takes care of audio, and the output is routed through a buffer to boost the signal. A bandpass filter then cleans up the PWM output before feeding it to the speaker.
Continue reading “Christmas Bauble Is Neither Spherical Nor Runs Arduino”