Attached is a simple speed control that uses either a 555 or 7555 IC.
The IC can only operate at a max of 200ma, so if your motor draws more than that maybe you could use a transistor switch-Im not sure.But if your motor draws less than 200ma then this circuit should do the job.
Hope it helps. :wink:
unfortunatly that cct will not control the speed. For true speed controll you need speed feedback and a closeloop system the "error" of the demand and the speed feedback then can be used to drive something like the 555 cct above