Shaky Leg Power Generator
![footCharger.jpg](/proxy/?url=https://content.instructables.com/FUB/1SMJ/HY7SZVFO/FUB1SMJHY7SZVFO.jpg&filename=footCharger.jpg)
Anyone who has spent any length of time near me knows that my leg shakes. Friends and family typically start to notice when the dining table starts to shake. What tips off coworkers is usually a shaking monitor and a subtle ripple breaking the surface tension of their coffee. After a while they realize it is not a mild earthquake, it is just me.
Most people can politely put up with it for so long. After a while even the most mild-mannered person will turn to me and say "Randy. Stop it!" I sympathize with them and do my best to keep my heel flat on the floor. It takes a lot of willpower to stay grounded. If my mind is left to wander, my leg starts to chase after it.
I'm not sure if at this point I will ever get to a place where my leg will ever stop shaking, but I can at least make the most out of it. Rather than radiate nervous energy pointlessly out into the aether, I have made this device to harness my involuntary leg-shaking and convert it into useful energy. From now on I can harness my anxious disposition to provide safe and clean energy to recharge all of the USB devices in our lives. Since I am now providing a useful service it is my hope that people will be less annoyed when I start to shake - or so one can dream.
Go Get Stuff
![1B.jpg](/proxy/?url=https://content.instructables.com/FVV/ASTG/HWLD406J/FVVASTGHWLD406J.jpg&filename=1B.jpg)
![1A.jpg](/proxy/?url=https://content.instructables.com/FOV/3UR5/HWLD3WES/FOV3UR5HWLD3WES.jpg&filename=1A.jpg)
![1C.jpg](/proxy/?url=https://content.instructables.com/F82/9TAF/HWLD3WKU/F829TAFHWLD3WKU.jpg&filename=1C.jpg)
![1D.jpg](/proxy/?url=https://content.instructables.com/F3H/TYWF/HWLD3WMH/F3HTYWFHWLD3WMH.jpg&filename=1D.jpg)
You will need:
(x1) Expression pedal
(x1) 3D printer (I use a Creality CR-10)
(x1) Stepper motor
(x1) PCB
(x1) LM7805 voltage regulator
(x1) electrolytic capacitor (10uF, and 1,000uF)
(x1) ceramic disc capacitor (0.1uF)
(x8) 1N4007 diodes
(x2) 15K resistor
(x1) USB extension cable
(x7) 1/2" spacers
(x7) 3/4" metal screws
(x1) M4 x 8mm nut and bolt
(x4) M4 x 12mm nut and bolt
(x4) 1/4" plastic spacers
(x4) M3 x 12mm nut and bolt
(x1) 3/4 diameter x 0.062 gauge wire compression spring
(x1) Acrylic disc (cut using attached template)
(x1) Felt disc (cut using attached template)
(x1) Hot glue gun
(Please note that some of the links on this page contain affiliate links. This does not change the cost of the item for you. I reinvest whatever proceeds I receive into making new projects.)
Open the Pedal
![2A.jpg](/proxy/?url=https://content.instructables.com/FEG/2PY9/HWLD40DW/FEG2PY9HWLD40DW.jpg&filename=2A.jpg)
![2B.jpg](/proxy/?url=https://content.instructables.com/FIK/XR3N/HWLD40EQ/FIKXR3NHWLD40EQ.jpg&filename=2B.jpg)
![2C.jpg](/proxy/?url=https://content.instructables.com/FXZ/SO16/HWLD40IM/FXZSO16HWLD40IM.jpg&filename=2C.jpg)
Remove the screws from the underside of the expression pedal and open the case.
Remove the Lever
![3A.jpg](/proxy/?url=https://content.instructables.com/FJK/9SMM/HWLD40MA/FJK9SMMHWLD40MA.jpg&filename=3A.jpg)
![3B.jpg](/proxy/?url=https://content.instructables.com/FXX/00N3/HWLD40OJ/FXX00N3HWLD40OJ.jpg&filename=3B.jpg)
Pull the existing lever arm off of the potentiometer shaft on the inside of the pedal.
Remove the Circuit
![4A.jpg](/proxy/?url=https://content.instructables.com/FMD/KAWH/HWLD40VO/FMDKAWHHWLD40VO.jpg&filename=4A.jpg)
![4B.jpg](/proxy/?url=https://content.instructables.com/FWQ/DDLA/HWLD40WK/FWQDDLAHWLD40WK.jpg&filename=4B.jpg)
![4C.jpg](/proxy/?url=https://content.instructables.com/F5X/IHR0/HWLD40X2/F5XIHR0HWLD40X2.jpg&filename=4C.jpg)
![4D.jpg](/proxy/?url=https://content.instructables.com/FXW/XM65/HWLD40XG/FXWXM65HWLD40XG.jpg&filename=4D.jpg)
![4E.jpg](/proxy/?url=https://content.instructables.com/FQ4/MJ5O/HWLD40Y9/FQ4MJ5OHWLD40Y9.jpg&filename=4E.jpg)
![4F.jpg](/proxy/?url=https://content.instructables.com/F28/6R0M/HWLD40Z3/F286R0MHWLD40Z3.jpg&filename=4F.jpg)
![4G.jpg](/proxy/?url=https://content.instructables.com/F42/16LQ/HWLD4113/F4216LQHWLD4113.jpg&filename=4G.jpg)
![4H.jpg](/proxy/?url=https://content.instructables.com/FFT/W3KY/HWLD412H/FFTW3KYHWLD412H.jpg&filename=4H.jpg)
Remove both of the potentiometers from the inside of the pedal.
Trim away all of the wires attached to the small circuit board on the base plate.
All of the initial circuit should now be cut free.
3D Print
![5A.jpg](/proxy/?url=https://content.instructables.com/FQ9/KVIY/HWLD4179/FQ9KVIYHWLD4179.jpg&filename=5A.jpg)
3D print the motor mounting bracket and lever arm using the attached 3D models.
Fasten the Motor
![6A.jpg](/proxy/?url=https://content.instructables.com/F6N/AXER/HWLD41UK/F6NAXERHWLD41UK.jpg&filename=6A.jpg)
![6B.jpg](/proxy/?url=https://content.instructables.com/FT9/7E1B/HWLD41VZ/FT97E1BHWLD41VZ.jpg&filename=6B.jpg)
![6C.jpg](/proxy/?url=https://content.instructables.com/FPA/W66X/HWLD41WD/FPAW66XHWLD41WD.jpg&filename=6C.jpg)
![6D.jpg](/proxy/?url=https://content.instructables.com/FCZ/MCTN/HWLD41XR/FCZMCTNHWLD41XR.jpg&filename=6D.jpg)
Attach the Motor to the motor bracket using 12mm nuts and bolts.
Place the Motor
![7A.jpg](/proxy/?url=https://content.instructables.com/FBR/52FW/HWLD420V/FBR52FWHWLD420V.jpg&filename=7A.jpg)
Position the shaft of the motor on the inside of the pedal where the potentiometer with the lever arm was previously situated.
Drill
![8A.jpg](/proxy/?url=https://content.instructables.com/FFP/W70T/HWLD426N/FFPW70THWLD426N.jpg&filename=8A.jpg)
Using the bracket's mounting holes as guides, drill two 3/16 holes in the body of the pedal.
Be careful not to drill all the way through into the foot pad.
Mount
![shakyLeg.png](/proxy/?url=https://content.instructables.com/F79/Q812/I0463ZZT/F79Q812I0463ZZT.png&filename=shakyLeg.png)
![9A.jpg](/proxy/?url=https://content.instructables.com/F7S/EFVS/HWLD42C3/F7SEFVSHWLD42C3.jpg&filename=9A.jpg)
Affix the motor mount to the body of the pedal using 12mm nuts and bolts.
Attach the Lever
![10A.jpg](/proxy/?url=https://content.instructables.com/FRX/OUHR/HWLD42F2/FRXOUHRHWLD42F2.jpg&filename=10A.jpg)
Slide the new lever arm onto the motor shaft such that the plastic pin attached to the top of the pedal is centered in the lever's channel.
Power Circuit
![11A.jpg](/proxy/?url=https://content.instructables.com/F8C/1NPI/HWLD42KX/F8C1NPIHWLD42KX.jpg&filename=11A.jpg)
![shakyLeg1.png](/proxy/?url=https://content.instructables.com/FTP/81IU/I07YMGLW/FTP81IUI07YMGLW.png&filename=shakyLeg1.png)
![11B.jpg](/proxy/?url=https://content.instructables.com/FDC/47AA/HWLD42L0/FDC47AAHWLD42L0.jpg&filename=11B.jpg)
![11C.jpg](/proxy/?url=https://content.instructables.com/FDY/JX90/HWLD42L1/FDYJX90HWLD42L1.jpg&filename=11C.jpg)
![11D.jpg](/proxy/?url=https://content.instructables.com/F32/6ECJ/HWLD42L2/F326ECJHWLD42L2.jpg&filename=11D.jpg)
Build the power regulation circuit as specified in the schematic.
Basically, there are are two bridge rectifiers - one for each coil of the motor. The 1000uF capacitor is used to store and filter the electricity generated to create a smooth signal which is then converted to a steady 5V by the LM7805 voltage regulator. The 10uF and 0.1uF capacitors are additional power filtering at the regulator stage.
The two resistors are required for pulling the data and clock lines low while charging USB2 devices. Without these, your device probably will not charge.
Cut the Cable
![12A.jpg](/proxy/?url=https://content.instructables.com/FQ1/QQ5B/HWLD42P5/FQ1QQ5BHWLD42P5.jpg&filename=12A.jpg)
![12B.jpg](/proxy/?url=https://content.instructables.com/FVD/ME6X/HWLD42P6/FVDME6XHWLD42P6.jpg&filename=12B.jpg)
Cut the USB cable in half and expose all of the cable's four wires.
Attach
![13A.jpg](/proxy/?url=https://content.instructables.com/FMF/YQKG/HWLD42TZ/FMFYQKGHWLD42TZ.jpg&filename=13A.jpg)
![shakyLeg1.png](/proxy/?url=https://content.instructables.com/FTP/81IU/I07YMGLW/FTP81IUI07YMGLW.png&filename=shakyLeg1.png)
Attach the USB cable to the circuit board as specified in the schematic.
Spring
![14A.jpg](/proxy/?url=https://content.instructables.com/F6S/SSH9/HWLD437K/F6SSSH9HWLD437K.jpg&filename=14A.jpg)
![14B.jpg](/proxy/?url=https://content.instructables.com/FO5/UOXJ/HWLD437N/FO5UOXJHWLD437N.jpg&filename=14B.jpg)
![14C.jpg](/proxy/?url=https://content.instructables.com/F84/ZJ5N/HWLD4391/F84ZJ5NHWLD4391.jpg&filename=14C.jpg)
![14D.jpg](/proxy/?url=https://content.instructables.com/F3P/O5HR/HWLD439M/F3PO5HRHWLD439M.jpg&filename=14D.jpg)
![14E.jpg](/proxy/?url=https://content.instructables.com/FFP/BWH2/HWLD43A3/FFPBWH2HWLD43A3.jpg&filename=14E.jpg)
![14F.jpg](/proxy/?url=https://content.instructables.com/FLR/DRWK/HWLD43AP/FLRDRWKHWLD43AP.jpg&filename=14F.jpg)
![14G.jpg](/proxy/?url=https://content.instructables.com/F10/UBNS/HWLD43CO/F10UBNSHWLD43CO.jpg&filename=14G.jpg)
![14H.jpg](/proxy/?url=https://content.instructables.com/FOK/8ON5/HWLD43D7/FOK8ON5HWLD43D7.jpg&filename=14H.jpg)
![14I.jpg](/proxy/?url=https://content.instructables.com/FV6/T9K9/HWLD43E7/FV6T9K9HWLD43E7.jpg&filename=14I.jpg)
Drill a 3/16" hole in the center of the plastic contact pad on the body of the expression pedal. Mount the acrylic disc to the top of this pad using a 8mm nut and bolt.
Glue the felt disc to the felt pad that is directly opposite the plastic contact pad.
Once the glue is dry, place each end of the spring around each of these discs to hold the spring in place.
Attach the Motor
![15A.jpg](/proxy/?url=https://content.instructables.com/FWL/KMX3/HWNUDKX9/FWLKMX3HWNUDKX9.jpg&filename=15A.jpg)
![shakyLeg1.png](/proxy/?url=https://content.instructables.com/FTP/81IU/I07YMGLW/FTP81IUI07YMGLW.png&filename=shakyLeg1.png)
![15B.jpg](/proxy/?url=https://content.instructables.com/FMV/D497/HWNUDKXB/FMVD497HWNUDKXB.jpg&filename=15B.jpg)
![15C.jpg](/proxy/?url=https://content.instructables.com/FF0/9TTI/HWNUDKYB/FF09TTIHWNUDKYB.jpg&filename=15C.jpg)
![15D.jpg](/proxy/?url=https://content.instructables.com/F00/QUPI/HWNUDKYC/F00QUPIHWNUDKYC.jpg&filename=15D.jpg)
Solder the motor wires to the circuit board as specified in the schematic.
Drill
![16A.jpg](/proxy/?url=https://content.instructables.com/FX1/U0F5/HWNUDLBX/FX1U0F5HWNUDLBX.jpg&filename=16A.jpg)
![16B.jpg](/proxy/?url=https://content.instructables.com/F0U/MQAC/HWNUDLBZ/F0UMQACHWNUDLBZ.jpg&filename=16B.jpg)
![16C.jpg](/proxy/?url=https://content.instructables.com/F1E/9L62/HWNUDLED/F1E9L62HWNUDLED.jpg&filename=16C.jpg)
Place the circuit board centered atop the pedal's base plate on the side opposite from the existing small circuit board.
Make marks for each corner mounting hole and then drill them using a 1/8" drill bit.
Mount the PCB
![17A.jpg](/proxy/?url=https://content.instructables.com/FQZ/CQQ3/HWNUDLJU/FQZCQQ3HWNUDLJU.jpg&filename=17A.jpg)
![17B.jpg](/proxy/?url=https://content.instructables.com/FFC/L7WO/HWNUDM2L/FFCL7WOHWNUDM2L.jpg&filename=17B.jpg)
Mount the circuit board to the base plate using 1/4" spacers and M3 x 12mm nuts and bolts.
Hot glue the USB cable to the base plate to keep the wires from snapping off the circuit board.
Case Closed
![18A.jpg](/proxy/?url=https://content.instructables.com/FQC/362L/HWNUDMXA/FQC362LHWNUDMXA.jpg&filename=18A.jpg)
![18B.jpg](/proxy/?url=https://content.instructables.com/F6W/RNPF/HWNUDMXB/F6WRNPFHWNUDMXB.jpg&filename=18B.jpg)
![18C.jpg](/proxy/?url=https://content.instructables.com/FGL/10MB/HWNUDMXC/FGL10MBHWNUDMXC.jpg&filename=18C.jpg)
![18D.jpg](/proxy/?url=https://content.instructables.com/FK8/UJM8/HWNUDMXG/FK8UJM8HWNUDMXG.jpg&filename=18D.jpg)
Close the case up using 1/2" metal spacers and 3/4" screws.
Use It
![19A.jpg](/proxy/?url=https://content.instructables.com/FWY/GCCL/I03ODEK0/FWYGCCLI03ODEK0.jpg&filename=19A.jpg)
Plug in all of your devices and get charging. Don't expect a rapid charge from this device, but a slow steady trickle over the course of an anxious day.
![](/proxy/?url=https://content.instructables.com/FP8/ABPR/K9R2LUOD/FP8ABPRK9R2LUOD.jpg?auto=webp&crop=1:1&frame=1&width=320)
Did you find this useful, fun, or entertaining?
Follow @madeineuphoria to see my latest projects.