Could someone help me with a circuit I’m trying to make. I have a small geared motor that’s 3 volts. No load is about 100 milliamps and with a load I can get it up to around 300 milliamps. I have a micro switch and let’s say that I want an led sitting next to the micro switch. The led is on right now. I push the switch and the output shaft of the motor turns 3 times and stops. 45 minutes later I do the same thing again. The circuit is set to do this only twice in 2 hours. So now the led goes off and the motor will not run either. 2 hours has passed since the beginning and alls well. Now the led is on and the switch can be pressed 2 more times in the next 2 hours. If possible the times should be easily adjustable. Any help would be appreciated.