I have a button which i want it to activate something. But i don't want it to be constantly activated, as i want it to be with a 10 - 20 seconds delay before you can activate it again.
1 Answers
So it took a little bit of time but I solved that problem.
- Red = Input
- Blue = Output
- Green = Redstonedust
- Orange = Special Event :o
Rightclick on the picture and press show picture to enlarge the image.
The problem you have is to block the input from the button for a specific time. I used a piston for that. The pisten blocks the redstone signal.
The thing on the upper right keeps the signal active. That means that the pisten is moving the block over the redstone and the butten is doing nothing anymore.
Rightclick on the picture and press show picture to enlarge the image.
How you are able to build such a thing you find here! Further more you need a thing that activate the button if the (for example 10 - 20 secounds) time is over.
For that you need the special creation from uncle Gerret that is to the upper left.
Rightclick on the picture and press show picture to enlarge the image.
You can make this as long as you want to and also delay each Repeater as you want to. You can make whatever delay you want. If you put a Repeater on four ticks it is a delay of 0,4 secounds. That means you need 50 Repeater in a row to delay the time for 20 secounds.
One more screenshot from the back and you should be able to build that little thing.
Rightclick on the picture and press show picture to enlarge the image.
Do not forget the Reapeater next to the piston otherwise something crazy will happen...
Keep in mind that I was ignoring the place. You coul'd put my solution in a smaller space than I have done...
Here is a example how you could place the Repeater for less space usage (20 secounds delay):

It is just a little bit bigger than in the pictures above...
- 1,038
- 8
- 18