I managed to figure this one out. Here's a picture of the finished design:
Here's another picture of the same model:
Both of these images come from a compressed version of the device, but it's difficult to tell what's going on. Here's a much less compact version which is easier to understand. Keep in mind that the components are still the same in this version, just more spread out.
Here are the various components:
- Red is the input.
- Blue is a standard AND Gate.
- Yellow is a falling edge trigger.
- Green is simply a delay circuit.
- Orange is a piston T Flip-Flop, as seen here in design M.
- Purple is the output.
This works by using the T Flip-Flop as a "lock" to stop the input from going through the AND gate. The falling edge trigger creates a pulse when the AND Gate goes from ON to OFF, toggling the T Flip-Flop. The delay circuit then toggles the T Flip-Flop again, reopening the AND Gate.
The design can be fairly compact, but is a little slow. If speed is an issue, you could definitely speed it up by doing these things:
- Change the T Flip-Flop to an RS NOR Latch.
- Bypass the AND Gate when handling the input with the RS NOR Latch.
- Remove as many torches in the design as possible by using an inverted latch.
If speed is an issue and you can't figure out those modifications, I can try and add them to my design and post it. Just leave a comment. In my case, speed was not an issue, so I used this design instead. Take your pick.
Here's my 7x7 spiral starcase design (9x9 if you include the outer walls).
Overhead view:
W = outer wall
1, 2, 3, 4 are landings
S = stairs
(space) = open - mine it out or don't at your preference.
X = floorblocks in horizontal views.
WWWWWWWWW
W11SSS22W
W11SSS22W
WSS SSW
WSS SSW
WSS SSW
W44SSS33W
W44SSS33W
WWWWWWWWW
Start with a 2x2x2 landing. Dig a 2x2 tunnel forward 5 squares (landing is now 2x7x2). Remove floor 2x5x1, then floor 2x4x1 then floor 2x3x1. Notice the lower landing is 2x3 before stairs are added.
Here's a side view before stairs are added.
WXXXXXXXW
W W
W W
W11 W
W X W
W X W
W X22W
Now with stairs added, the lower landing is 2x2
WXXXXXXXW
W W
W W
W11S W
W XS W
W XS W
W X22W
Turn 90 degrees and repeat until bedrock.
In my version, I place torches on the floor in corners, I mine the 8 squares around the center, but leave a single block central pillar in the middle from top to bottom.
In the original version, I started at two opposite corners and made a double spiral staircase. While this does find all the minerals, it's a lot of extra work. I had hoped in the future to improve the design to allow a waterslide down one, and a minecart ride up the other.
Best Answer
This is a very simple mechanic. You just need the mechanic above, but without the repeaters. The piston that is pushing and pulling the red wool is sticky. When activated, whala!