The present invention provides methods to convert motion into electrical
energy. These electrical power generators are made compatible with
standard batteries so that they can support operations of existing
battery powered portable appliances with no or minimal modifications.
Electrical power generators of the present invention are therefore more
convenient to use than conventional batteries while reducing the needs to
replace or recharge batteries. Environment friendly methods are also
introduced for generating electrical power.