For a small fee, some companies can provide instructions on how to build one.
You don't have to pay money for these generators but just assemble it and after that it really is willing to use.
The basics of an magnet is opposites attract and likes repel against each other.