Recommend a Prusa printer, earn $30! See the updated Prusa Rewards Program.

Magic a Smile Onto a Child's Face

Wanted to print a simple Magic Wand for my grand-kids. Like so often it ended in a design work with special effects. LOL
2
4
0
35
updated January 8, 2026

Description

PDF

Wanted to print a simple Magic Wand for my grand-kids. Like so often it ended in a design work with special effects. 

So I started TinkerCad and designed a magic wand by my own. Fitting to my "on-board-resources". 

I had 9V-batteries (some rechargable), a switch, an Arduino Nano, 5 x 3.3V self-color-changing LEDs, a 16 RGB LED ring (ø69x7mm wide; they vary), tons of AWG26 cable, screws and tons of filament on hand. The screws are Philips with aprox. 1.9mm OD, length of 6 mm for stars and 10-12mm for houdsings. I chose to screw everything, you'll never know who will attack the wand and then you can fix it. Hopefully this will never happen. And finally a 560-700 Ohms resistor. ø3mm Color changing LEDs fit into five corners of the star (top-side). Solder some cables to it, long leg is +, short leg is minus. Insulate (at least) one wire with shrinking tube and put them into the groove, I fixed them a bit with UV-curing glue. Finally you need a 9V-battery cap with wires to connect to 9V-battery.

Star printed with Silver Silk PLA, Grip and cap with Silver PETG, for hopefully some more stability against break. I used support for the stars and grip. Partially, which means manually applied. Interfaces with Support-PLA-PETG from Bambu Lab for easy removal, which turned out nicely. 

With that I created this magic wand. It really functions! I swear it brings bright smiles and fun on my grand-kids faces. This alone is worthwile my 8-10 hour work.

Electronic-Description:

  1. RGB-ring DATA-wire goes to the resistor, then to Arduino pin #3

  2. RGB-ring 5V to 5V Arduino

  3. RGB-ring GND to GND Arduino

  4. +9V from battery to switch, then from switch to Arduino VIN

  5. GND from battery to Arduino GND

  6. Color changing LEDs work with 3.3V without any more resistor, so wire all in parallel, then connect Anode ("+") to 3.3V of Arduino, 
    GND to Arduino GND.

That is all you need to wire up.

Now download the library "FASTLED" and bind into your Arduino IDE. the app "DemoReel100.INO" from examples. Note that you select dataPin #3, and define the LED-type as shown. I reduced brightness from default 96 to 48, which is still strong light.

Explore my other Printables: https://www.printables.com/de/@Tritschi 

Here some screenshots of what you need resp. need to know:

Tags



Model origin

The author marked this model as their own original creation.

License