Hi,
I don't think that what you are asking for is possible on an android device (correct me if I am wrong), but would rather be on a peripheral device that talks to android such as an Arduino.
If that is the case then you can look
HERE
Possibly if you told us a bit more of what you intend doing we could help with more precise advice.