The idea of using a dynamo or generator to power a toy can be found in products like 4M’s Dynamo Robot. What I did is adding a basic mechanism for steering control and working out a simple way to build the complete rover out of two hacked servos, three wheels and just a few extra parts.
This little project demonstrates how a hacked servo with a crank becomes a pocket-sized generator. As servos are based on a DC motor, simply reversing the direction in which you rotate the crank reverses polarity and gives you forwards and backwards movement on the rover.
Inspired by toys from the times that remote control largely relied on mechanical solutions, I made the backwards movement into a steering action. By making one wheel run forwards only and cleverly positioning the other wheels, you can still go straight forwards, but moving backwards becomes turning, almost on the spot. This way you can get anywhere you want (al be it not in the fastest way).
Here's a video of the Dynamo Rover in action:
The very basic mechanism is based on the use of a spoked wheel and a simple “catch” with tape as a hinge. Here is a video in close-up:
If you can pick up two cheap servos, the cost of this project is pretty low. The wheels and the few extra parts shouldn’t set you back more than couple EUR/USD.
I'm planning on making a version with laser cut chassis, wheels and "catch", somewhat more expensive, but even simpler to assemble. I'm thinking of giving it a scorpion look, with the tail holding up the wire and the front wheels integrated in the fangs.
If you like this Ible, please give it your vote.
Step 1: What You Need
2 standard servos, the cheapest you can get are suitable
1 servo horn screw (to keep the horn on the servo output shaft)
4 servo mounting screws (the ones that usually come with a servo are suitable)
2 rubber grommets and brass inserts as common to mount servos in models susceptible to vibrations.
15 cm (6") of threaded rod with a diameter suitable as free running axle for the wheels (M4 or 8-32 with the wheels mentioned above)
10 nuts fitting the threaded rod
a 4.5 cm x 3 cm (1 3/4" by 1 3/16") piece of plywood or another stiff material that can easily be trimmed
a little duct-tape
a 200 mm (8") tie-wrap
your choice of decoration materials (keep it light). I used Play Corn. For some more information on Play Corn, see here)
a soldering iron and a little solder for electronics (desoldering gear can help, but is not really needed for the simple desoldering in this project)
sturdy cutting pliers
2 wrenches fitting the nuts (7 mm size for M4, and if I read the info on the net right: 11/32 wrench size for 8-32)
a Phillips screwdriver fitting the screws on the servo (size PH0 or close)
a metal file
for gluing the play corn: a damp piece of cloth on a plate
Important for safety:
a sturdy work surface, not minding scratches
some clear plastic sheet
Step 2: Hacking the Servos
The tab on the output shaft hindering continuous rotation, is easily cut with pliers. With the servos I used, this does not need any further trimming or sanding for smooth continuous rotation.
For this project the electronics are completely removed, as described in the Ible mentioned above and in this one specifically on that. I found it easiest to completely remove the circuit board with motor and potentiometer. First I pushed in the potentiometer shaft and then pulled out circuit board, potentiometer and motor all together. I did not use desoldering braid or a desoldering pump to desolder the motor. Instead, while melting the solder on one motor tab, I pulled out this side of the motor. Then I did the other tab. On one of the motors I had to redo the first tab to free it from the circuit board. I put the motor back in the servo casing without gluing as the original glue still kept it from turning.
Step 3: Reconnecting the Motors
Note: the servo electronics can be reused as a low power reversible ESC, like in this project.
Step 4: Front Axle and Wheels
A simple way to mount the two front wheels is using a threaded rod. This threaded rod is put in one of the servo’s mounting holes and kept in place by tightening two nuts together, one on each side of the servo’s mounting flange. The end towards the bottom of the servo should be cm long, the other end about cm. On each end put a nut and counter nut leaving about 2cm free. Nut and counter nut means tightening the nuts against each other, fixing them in place. Put on two wheels on the axle, with the spokes towards the inside. The wheels are kept in place with another nut and counter, making sure they run freely with a minimum of sideways movement. If not all your wheels have spokes, make sure the one at the bottom side of the servo has.
Step 5: The Steering Mechanism
Cut the piece of plywood (or other stiff sheet material) to a right-angled triangle with a 3 cm base and a 6.5 cm height. Tape it on the servo as shown.
Step 6: The Powered Third Wheel
Step 7: The Crank
One servo horn will be mounted on the servo as it is originally intended. But first the other one is used to lengthen lever arm. The screws normally used to mount the servo into a model, can be used in the holes of the horns, be it screw them in needs some force. Screw two of them into the two outermost holes until they just start peeking out at the other side. Be careful when putting force on them. Work on a sturdy working surface.
Align the screws with the two outer holes of the other horn and screw the horns together, letting the screws pass through a couple of mm. Wearing safety goggles, cut of the screw ends on both sides, using safety goggles. Covering your work with some clear plastic avoids going looking for the sharp pieces cut of where they might fly off.
It is important to file of the sharp ends or cover them with some tape, in order not to hurt anyone using the dynamo.
Put two of the rubber grommets onto a third screw and put it in the farthest hole of the lever arm. Try and avoid it peeking through too much. File off the sharp end of the screw.
Mount the extended horn assembly on the servo and keep it in place with the screw accompanying the servo for this purpose. Here, the tip is not be covered with tape, so the it should be filed down thoroughly.
Test turning the crank to see the other servo’s output shaft turn.
Step 8: Trimming
You can also trim to improve the rover running straight forward. Repositioning the front wheel without the catch the relative position of the front wheels and the powered wheel can be changed. The speed at which you run the rover will affect its running straight. With the powered wheel slightly to the right, the main tendency will be a slight deviation to the left, which is good, as this is easily corrected by turning right when moving backwards.
Step 9: Finishing
I made a robot torso out of Play Corn because it works fast and is light. I attached it to the front axle and the tie-wrap with some tape, making sure it doesn't hinder the wheels or the steering mechanism.