I built a cobblestone generator that includes the use of a piston. It works like it should save for one small detail. I can't hit the button and have it turn off. I'm sure it's probably something I've done but just don't know how to fix it. I figured someone here might be able to tell me how to fix it so that I can turn it on and off as I want without having to use an obsidian block as a stop. (Sending out thanks in advance.)
I am a Minecraft tourist. I am currently unavailable under the XBoxLIVE ID listed here but can be found under ZombieL0C0. If you see me online playing Minecraft, send a message and I will gladly take a stroll through your world.
One, you need a torch in your clock. Two, this would be easier using a lever, you need to apply constant power to the torch to turn the clock off. You can either use a lever or attach a T flip flop's output to the block with the torch and use the button as the T flip flops input.
You could also use a regular block anywhere after a repeater (in the clock) attached to a sticky piston when it's extended. Use a monostable circuit to send a short pulse to the clock and apply constant power to the piston. Again, if you still want to use the button you will need a T flip flop attached to the piston. And set up the monostable circuit to send a 2-tick pulse, the Xbox version has a difficult time with pulse limiters outputting a 1-tick signal. If you use this method, I highly recommend a lever.
No... then you have a constant signal, stuck in an infinite loop, and the contraption is essentially broken.
That's why it doesn't have a lever. It had one to start with and it was stuck in an infinite loop. It also jammed the contraption and it wouldn't work at all.
One, you need a torch in your clock. Two, this would be easier using a lever, you need to apply constant power to the torch to turn the clock off. You can either use a lever or attach a T flip flop's output to the block with the torch and use the button as the T flip flops input.
You could also use a regular block anywhere after a repeater (in the clock) attached to a sticky piston when it's extended. Use a monostable circuit to send a short pulse to the clock and apply constant power to the piston. Again, if you still want to use the button you will need a T flip flop attached to the piston. And set up the monostable circuit to send a 2-tick pulse, the Xbox version has a difficult time with pulse limiters outputting a 1-tick signal. If you use this method, I highly recommend a lever.
I'm going to have to read this again carefully and probably run it past my spouse because this sounds like something that might work even it sounds a little greek to me.
Rollback Post to RevisionRollBack
I am a Minecraft tourist. I am currently unavailable under the XBoxLIVE ID listed here but can be found under ZombieL0C0. If you see me online playing Minecraft, send a message and I will gladly take a stroll through your world.
I'm going to have to read this again carefully and probably run it past my spouse because this sounds like something that might work even it sounds a little greek to me.
Trust me, it works, I use the first method all the time. I only had to figure out the other technique once when I had a very low ceiling to deal with. I've built clocks for CPU's, so I know a little something about starting and stopping them.
not if you set it up right, all my stuff has levers ?, ive no infinite loops
you even mention using a lever ?
Well yeah, if your clock has a torch in it, or if you're monostable activating/piston breaking the clock, like I suggested in my first post. But if all you did was replace the button with a lever (in OP's design) and turn it on, within a few seconds the entire clock would be constant power. And it would stay that way until you broke the clock to let the power "drain" out.
All you need is a simple sticky piston that, when activated, pushes a block up to complete the clock circuit. All you need to do then is activate the circuit with a button. When you want it off just press the lever again and the block will be pulled down, stopping the clock.
again, theres a simple clock that uses only a sticky piston and block to acheive this task and uses constant power its one of the most stable ive used so far. ill put a pic of it up.
All you need is a simple sticky piston that, when activated, pushes a block up to complete the clock circuit. All you need to do then is activate the circuit with a button. When you want it off just press the lever again and the block will be pulled down, stopping the clock.
I've explained the issue with this before. It works, but a button sends a 10-tick signal. If you want a cobblestone generator to be as efficient as possible, you need a very short pulse. That way, you don't have a piston extended for a whole second, taking up the time more cobble could be generation. When you have a 1 or 2-tick signal, cobble has much more time to generate, then you can shorten the time it takes your clock to cycle and increase efficiency by usually more than 100%.
Sure, most people don't need that much cobblestone, but I'm all about making redstone machines as efficient as possible. Or at least close to their maximum potential.
again, theres a simple clock that uses only a sticky piston and block to acheive this task and uses constant power its one of the most stable ive used so far. ill put a pic of it up.
pretty simple concept, the power pushes the piston out and then the piston looses power so it retracts, and it repeats this, to cut it off just turn of your lever. this is extremely reliable.
I just tested this design out and it worked perfectly. I just made the swap in the generator itself and it's doing exactly what I wanted it to.
Rollback Post to RevisionRollBack
I am a Minecraft tourist. I am currently unavailable under the XBoxLIVE ID listed here but can be found under ZombieL0C0. If you see me online playing Minecraft, send a message and I will gladly take a stroll through your world.
hmmm... yes but i use more repeaters the clock is too fast and the cobblestone generate so slow when the lava hit the water i see, i can remove 4 repeaters from my Cobblestone generator.
Redstone wiring.....
-
View User Profile
-
View Posts
-
Send Message
Retired StaffYou could also use a regular block anywhere after a repeater (in the clock) attached to a sticky piston when it's extended. Use a monostable circuit to send a short pulse to the clock and apply constant power to the piston. Again, if you still want to use the button you will need a T flip flop attached to the piston. And set up the monostable circuit to send a 2-tick pulse, the Xbox version has a difficult time with pulse limiters outputting a 1-tick signal. If you use this method, I highly recommend a lever.
-
View User Profile
-
View Posts
-
Send Message
Retired StaffNo... then you have a constant signal, stuck in an infinite loop, and the contraption is essentially broken.
That's why it doesn't have a lever. It had one to start with and it was stuck in an infinite loop. It also jammed the contraption and it wouldn't work at all.
I'm going to have to read this again carefully and probably run it past my spouse because this sounds like something that might work even it sounds a little greek to me.
-
View User Profile
-
View Posts
-
Send Message
Retired StaffTrust me, it works, I use the first method all the time. I only had to figure out the other technique once when I had a very low ceiling to deal with. I've built clocks for CPU's, so I know a little something about starting and stopping them.
Well yeah, if your clock has a torch in it, or if you're monostable activating/piston breaking the clock, like I suggested in my first post. But if all you did was replace the button with a lever (in OP's design) and turn it on, within a few seconds the entire clock would be constant power. And it would stay that way until you broke the clock to let the power "drain" out.
I tried to sign my name here, but all I managed to do was ruin my computer screen.
-
View User Profile
-
View Posts
-
Send Message
Retired StaffI've explained the issue with this before. It works, but a button sends a 10-tick signal. If you want a cobblestone generator to be as efficient as possible, you need a very short pulse. That way, you don't have a piston extended for a whole second, taking up the time more cobble could be generation. When you have a 1 or 2-tick signal, cobble has much more time to generate, then you can shorten the time it takes your clock to cycle and increase efficiency by usually more than 100%.
Sure, most people don't need that much cobblestone, but I'm all about making redstone machines as efficient as possible. Or at least close to their maximum potential.
thats a really nice one good find
I tried to sign my name here, but all I managed to do was ruin my computer screen.
pretty simple concept, the power pushes the piston out and then the piston looses power so it retracts, and it repeats this, to cut it off just turn of your lever. this is extremely reliable.
I just tested this design out and it worked perfectly. I just made the swap in the generator itself and it's doing exactly what I wanted it to.
That's pretty bulky dude. The ones cobra and myslef posted will do the exact same thing with 1/3 the size and resources.
I tried to sign my name here, but all I managed to do was ruin my computer screen.
-
View User Profile
-
View Posts
-
Send Message
Retired StaffYeah, I don't really understand why he has so many repeaters when only one is set to 4 ticks.
Never mind, that's better lol.
-
View User Profile
-
View Posts
-
Send Message
Retired StaffYes, it's very, VERY slow.