Uh, as standard 555 timer with signal conditioner already does exactly what you have described. 555 Monostable