I imagine that if you don't have the parts on hand, it would cost about as much as a new crockpot to buy the parts for this project. Still, it's a simple solution that could be used for other things as well.
My wife has a crockpot that already does this. She has had it for about 6-7 years. It has a timer that you program for the ON time, length of time on high, and then it goes into warming mode. I think it even automatically turns off after 8 hours.
As a side note, I took an old coffee maker and removed the timer and relay so my wife can also time the bread machine. But she never seems to use it. She likes to be around when the machine is cooking bread. I guess she wants to actually enjoy the smell of bread cooking.
Interesting, BUT....at the risk of sounding mean,..... Why waste time doing this when you can buy a crockpot ready made (and cheap) that already has a built in timer. (We have one)... Or why not just buy a cheap timer that can be programmed to turn on at a specific time.
The device will not work with appliances that have to be programed. If your bread machine can be turned on, unplugged and then plugged back in and if it then comes bck on; it will probably work with the timer. If it has to be pre-programed, the program will be lost when the timer runs.
Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.