Introduction: Make Your Own Simple "shaky" Generator to Light an LED

The Instructable will show you how to make a very simple electric generator that can light up an LED when you shake it back and forth.  It's a simple experiment that demonstrates how an electric generator works.  The generator made here can not store energy so the LED is lit only while shaking it.

The generator creates a small AC current, which is why the LED in the video appears to flicker.  A cool addition to this project would be to add a rectifier to demonstrate the differences between AC and DC and how to convert AC to DC.

Step 1: Materials

Materials for the lights:
  • Film canisters.  You may have to explain to younger makers what film is. ;)
  • Magnets.  The more powerful the magnets the more powerful the generator will be.  I used 1" rare earth ring magnets; they fit very well in the film canisters.
  • Magnet wire.  This is copper wire coated with a thin enamel.  Anything thinner than 25 gauge wire should do and you probably need 10'-15' of wire per generator.  Ebay is a good source.
  • LEDs.  I used 10mm blue LEDs but any normal LEDs should do.
  • Thin cardboard, like from a cereal box.
  • Tape, preferably electrical tape.
You really only need some scissors and sandpaper for tools.  No soldering is necessary.  An X-acto knife would be handy.

Obligatory safety message: Rare earth magnets are strong and they can painfully pinch fingers.  They will snap together astonishingly fast.  They are also brittle and will shatter into a thousand little pieces if they snap together from more than a few inches.  Kids can't help themselves and will test to see how far apart they can hold the magnets before they attract each other.  This will shatter them.

Step 2: Cut and Tape Wire Guides to Canisters

Cut rings out of the cardboard to hold the copper wire in place: draw circles on the cardboard roughly 3"-4" in diameter, then use the canisters to trace a smaller circle in the middle. (You'll need two rings per generator.)  Tape them to the canister.

Note about spacing: the generator will work better if the magnets inside the canister can slide completely outside of the rings.  See the sophisticated diagram.  Position the rings as far apart as you can but still allowing enough room on the ends to allow the magnets to slide outside.

Step 3: Wind Copper Wire Between the Rings

Now comes the tedious part: start winding the wire around the canister between the rings.  When you start leave at least a foot of lead that you will (eventually) attach to the LED.  How much wire you wind on the canister is really dependent on your patience.

  • Try to wind the copper as evenly as possible but minor snags are not a problem.  As you can see we had more than a few.
  • It doesn't matter which way you wind the copper as long as you do it the same way on the canister.
  • Up to a point the more wire you add the more electricity you will generate.  There is a complicated formula for determining the optimum length but that's beyond the scope of this project.

When you are done leave another foot-long lead.  Tape the two leads to the canister to hold them in place.  Use sandpaper to scrape off the enamel on the ends of the wires.  (Alternatively you might be able to melt off the enamel with a match but not all enamels can be melted.)

Step 4: Drop the Magnets in the Canister

Drop the magnets into the canister.  We used two magnets for each canister because that made them wide enough to keep them from rotating or rolling inside the canister. Put the cover on.

Step 5: Tape the LEDs to Each End of the Copper Wire

Tape each end of the wire leads to the LEDs.  Since the generator will create alternating current it doesn't matter how you attach the wires to the LEDs (i.e. you don't need to worry about positive/negative leads).

You're done!  Hold the LED steady in one hand and shake the magnet in the canister back and forth.  The rare earth magnets can generate an impressive amount of current.

Some ideas for the next step:
  • Add a rectifier to convert the AC to DC so the LED doesn't flicker as much.
  • Add a capacitor and resister to store some electricity.  This should allow the LED to shine continuously with a constant brightness.
  • Add a small rechargeable battery and an on/off switch to make it more like a flashlight.


Lezlie_Spike made it!(author)2012-09-19

How can you store the energy?

Please write me, or make an instructable, cause I"m working on a generator, and i have to store the energy.


Deeg made it!(author)2012-09-19

If you need to store a small amount of energy you can use capacitors, which could keep the LED lit for a second or two. For more energy you'll need to use rechargeable batteries. They will require a lot of regulating circuitry.

Lezlie_Spike made it!(author)2012-09-19

yes, i need to store a lot of energy, not for seconds, its for charge something maybe, like the solar panel.

So if i have a "thing" what have a rechargeable battery, and it can charge with AC, i can simply get this, and its circuit, and i can connect to my generator?

Ohh, and sorry for my English, I'am from Hungary :)

Deeg made it!(author)2012-09-19

For something simple check this out: