Introduction: Giant Leaf Planetarium
Have you ever wanted a mini-planetarium for your room? Well now you can! This instructable will help you create a fairly portable planetarium leaf that you can put over a bed, a couch, or anywhere else in your house. All you need is an IKEA leaf canopy , some fiber optics, power LEDs, conductive thread, and a lilypad arduino. Also, this leaf is HUGE.
Step 1: List of Materials
Unfortunately you can't order these leaves from IKEA online. You have to actually go to IKEA. I suggest calling your local IKEA first and seeing if they have some (they almost always do). Otherwise, ebay occasionally has some. They cost about $15.
In addition you'll need:
1) Lilypad Arduino : $20
2) >400 feet of 1mm fiber optic filament : $60-$70
3) Conductive Thread : $33/spindle, but you could get a smaller amount for $9
4) Six Power LEDs: Anywhere from $5-$10 each. Check on ebay if you want to buy bulk. Luxeon LEDs are nice, but the ones I used are discontinued. Check up on your forward voltage depending on what voltage you run your lilypad (which has no current regulator). I ran mine on 3.7V and my LEDs had a forward voltage of 3.4V, so I didn't need a resistor (the lilypad can handle 40mA safely).
5) Battery / 3.7V Wall Adapter: I used these tiny li-pos ($12) with a usb charger ($10). It runs the leaf for 4-5 hours per charge. You can also by a wall adapter and use that to power your arduino (just cut the chord and attach your power and ground lines or else get a coaxial converter). If you get a 5V wall adapter ($6) add some resistors to your LEDs (like 40 Ohms. 100 Ohms to be extra safe with whatever LEDs you buy).
6) Green Fabric: Cheap at craft stores. You won't even need a square yard.
7) Velcro: Cheap at craft stores.
8) Small Clear Beads: Cheap at craft stores.
9) Hot Glue: Cheap at craft stores.
10) Sewing Needle and Scissors: Cheap at craft stores.
11) Green Gaff Tape: Cheap at craft stores.
12) Blue Painter's Tape: Cheap at stores.
13) Single Stranded Wire: Cheap
14) Electrical Tape: Cheap
15) Fine grained file or sandpaper: Cheap
16) Heat-Shrink big enough to hold ten 1mm fibers: Cheap
16) Solder and Soldering Iron: Expensive but hopefully you can access one!
Remember to check ebay/online for cheaper prices!
Step 2: Light Base
First cut out a piece of green fabric (13"x6")
Next, sew your arduino with conductive thread to one side. Make LED buttons to sew on to the fabric. This can be done by taking single stranded wires, stripping them, taking the naked wire and making loops. Solder the loops to the terminals of the LED. You can see the LED buttons in the fabric. Double check to make sure your power and grounds match up! You can make resistor buttons in a similar manner. Just take their leads, and swirl them into loops, and add a glob of solder. Also, be sure to use terminals 3, 5, 6, 9, 10, 11 on the lilypad (you need them in order for the code to PWM). It doesn't matter which lilypad version you have, use those terminals.
Note: When sewing, make sure you go through each terminal/connector (whether it be a lilypad or LED) a lot (more than 3 times). You want to make sure they're well-connected and robust.
You should also sew your velcro now (I did this later and regretted it). Take velcro strips and sew them onto the long ends of the fabric. If the velcro catchs on the cloth/thread, put a piece of blue painter's tape over it to prevent snagging.
Load this code onto your arduino.
When you're done, you're lilypad should be able to twinkle your LEDs. You can also check if it twinkles with alligator clips too (like in the video).
Step 3: Cut Fiber Optic Filaments
This was how I cut the pieces:
100" for 24 pieces
90" for 12 pieces
60" for 12 pieces
50" for 12 pieces
Arrange the short, medium, and long pieces into bundles of 2. Then take about 5 of these bundles (of varying length!) and put them in some heat-shrink and make them into one big bundle of 10. If you melt the 10 fiber optics together (not with tape on them), it helps carry the light. You should end up with six bundles of 10 fibers.
If your fiber optic bundle is good, it should be transparent and carry light. (You can check for this without LEDs as long as your environment is bright)
Step 4: Attaching Bundles to LEDs
THIS IS THE WORST PART.
To be honest, you could probably buy plastic booties , but I just used electrical and gaff tape instead.
Essentially, take a fiber optic fiber bundle and hold it over the LED. Make sure it lights up well. Add gaff tape to each bundle and attach it to the LED and fabric (use gaff first, it sticks well to fabric, especially cotton). Go over it with some electrical tape to cover the light, and them some gaff again to make it green. Do this for all the bundles.
Step 5: Stick Fibers Through the Leaf
This is really fun to do in the dark! Take the light base/fiber optics and velcro them onto the leaf. Turn it on. You should see the fiber optic bundles shimmer. Take a fiber optic and decide where to place it. Take something sharp and pointy, and poke through the leaf. Slide the fiber optic through. Hot glue the fiber to the top part of the leaf. Repeat until finished. Also, place the fiber optics randomly on the leaf. It'll make them look more realistic when you're done. Use clear packing tape to hold the bundles onto the leaf.
Next, lie underneath the leaf. File/sand the fiber optics very near the edge of the leaf. Sanding/filing helps defuse the light rather than having one point. Take a clear bead, slide it up the filament and hot glue it very close to the leaf. Trim the fiber optic.
Step 6: Last!
If you don't think your planetarium has enough stars, here's a trick. Take your file and sand little bits on the fibers above the leaf. You can only do this once per strand. Hot glue these sanded areas onto leaf. Now you're all finished!
Here's some nice pix :P (Also laser art is fun)

Participated in the
4th Epilog Challenge

Participated in the
Green Living & Technology Challenge
8 Comments
11 years ago on Introduction
Quick question, the LilyPad main board can run off of 2v to 5v. Meaning you can wire a USB right into it?
As for the LilyPad simple, it has a built in powersupply, does it still turn the 3.7v in to 5v?
Reply 11 years ago on Introduction
I don't think the lilypad simple has a built in power supply, only a built in power supply socket. The 3.7V should still remain 3.7V, at least from what I remember. Either way, you won't burn the LEDs at 3.7V. I'll go check on this later for you :)
Reply 11 years ago on Introduction
Ah, I just saw power supply, not the socket part.
Im very new when it comes to Arduino, coding, and LEDs, or anything of the sort. So, if the input power supply is let's say, 5v, then the output to the LEDs is 5v? Then I can either find a 5v LED or use the R=(V1-V2)/I to find a resistor.
And the link to the code seems to be broken :l
Reply 11 years ago on Introduction
Try the code link again. I think I've fixed it. Yes, your logic with the 5V seems right. Your resistor value should be (5V-forwardLEDVoltage)/40mA.
11 years ago on Introduction
seams a little too expensive
Reply 11 years ago on Introduction
Tried my best to make it as cheap as possible :/ It is kind of expensive, but in general, it's pricey to make a DIY planetarium, especially a portable one.
11 years ago on Introduction
I like it =)
11 years ago on Introduction
Very creative!