How to build an automated motorized curtain puller alarm clock?

I'd like to rig up a system which will automatically pull open the curtains in my bedroom at a preset time in the morning. The curtains open quite nicely by pulling on strings tied to their inside ends, and it'll be easy to run both those strings to a central location where they can be wound around some sort of motorized spool. So, what I need is a simple little motor (needn't be too powerful, I'd think) that can drive such a spool, and then some way to control it based on the time. Something as simple as a light switch timer, though, which merely switches a circuit on or off at a given time, isn't quite enough, because the motor will need to run for, say, 5 seconds to open the curtains and then stop. Ideally, it would be nice if there was a user-friendly interface I could use to set the time of the curtain alarm, and there should also be a way to just press a button to trigger the opening on command.
Any thoughts? Thanks very much!

If its appearing where it is, it was posted on the 4th July.......
framistan5 years ago
If your real objective is to get LIGHT into the room, then opening the curtains is not the easiest way. Just get a 2 dollar timer that turns on a desklamp in the bedroom every morning. That's what I have used for many years, the light comes on and helps wake me up in the morning. Works great costs little.