This alarm clock might be something. I've read about it here (scroll down to center), and it said that it has an auto-stop function. I have no idea if you can set it to 3 seconds though, but I'm thinking about buying it.