I had sent this in response to an e-mail inquiry, thought I'd also post it here...
I'd look in any electronic surplus or junk shops, check out places like All Electronics, Jameco, Hosfelt, look in any electronic hobby magazines, etc. Hobby and model making shops will have these, but the prices will be higher, Unless they sell surplus.
A "gearhead" motor is the easiest, as it incorporates the speed "step-up" all in one unit, but you don't want too great a gear ratio, else the effort
To turn the motor may be too much, or it may not turn at all. Something like 10-20 to 1 (going from output shaft to motor, (they are actually rated as 1:10, 1: 20 reductions). I've played around with this since I was a kid, way
Long ago, using various Erector Set / Mecanno Set parts and small "toy" DC motors. Another possible source would be smaller motors used for "robotics" Experiments, smaller and less powerful versions of the machinery used in "Robot Wars" and similar shows on cable TV. A permanent magnet DC motor (the most common small and inexpensive type) will generate DC, polarity is dependent on direction of rotation. A "stepper" motor if it has a permanent magnet rotor, will generate multi phase AC, which can me rectified and turned into DC, with no directional polarity differences. Steppers can be found in old 5" floppy drives, old magtape drives, and the like. Small DC Motors can be salvaged from toys, CD and floppy drives, etc.
I've taken a couple of the cheap made in China (or Russia) "squeeze generator" flashlights - sometimes called "Forever Lights" and converted them to LED, these generate AC, so I added a DIP size full wave bridge rectifier and a "supercap", and changed from incandescent bulb to a home made 3 -LED "bulb" that screws into the original socket. These are always good for an emergency, as no batteries are involved.
If one is lighting white LEDs, the power needed is about 60 to 80 milliwatts Per LED. So three, would be approximately 200 mW (1/5 watt). Just for comparison, one HP is equivalent to about 750 Watts, more like 1000 watts in the real world, accounting for various inefficiencies.
--Edward W. Brown