ljcox said:3 hours is a bit long for an analogue timer. Does it have to be analogue?
I assume you want to be able to press a button to start ther timer and have an alarm sound when it expires. Is this so?
An analogue design is possible, but a digital solution would be better.
I could design either for you if you wish. Just tell me your requirements.