This question is more about electronics than programming, but there's no StackExchange site for that yet (at least I was unable to find it).
The idea is to open an electret microphone and glue a flat surface (for instance, a piece of glass) on it, and use an ADC to detect when someone presses it with the finger. The ADC will be attached to a microcontroller that can analyze its output.
This is to be used in a quite noisy enviroment, so I should be able to differentiate between a valid action (someone really touching it) and noise vibration, for instance by analyzing the patterns generated by the ADC.
What do you think? Is it feasible?