Daren Schwenke's 3D printed blooming rose embeds a capacitive touch sensor — a magnetic wire — in one of the leaves, which trips an Arduino-controlled actuator that changes the rose's lighting and causes the petals — 3D printed and then shaped over a hot chandelier bulb — to splay open or fold closed.
The build log reveals a lively open-source hardware/free software collaboration that is a miniature, perfect case-study.
What finally materialized is a terrific combination of common hacker technologies. The petals are printed flat in nylon, then formed over a hot incandescent chandelier bulb. The stem and leaves are also printed, but the side stem has a piece of magnet wire embedded in the print as a capacitive touch sensor; when the leaf is touched, the rose blossom opens or closes. Magnet wire for the LEDs and a connecting rod for the mechanics run through the main stem to the base, where a 9g servo is responsible for controlling the bloom. The whole thing is controlled, naturally, with an Arduino. To move the project along a little more quickly, [Daren] enlisted the help of another Hack Chat denizen, [Morning.Star], who did an amazing job on the software without any access to the actual hardware.
A 3D Printed Blooming Rose For (Next) Valentines Day [Ted Yapo/Hackaday]