Try this method, I already used in my projects and worked fine.
The only issue is that you will need to use a switch with 2 contacts.


http://www.elexp.com/t_bounc.htm

good luck