Just a small project I've been working on over the last three days.
It's a binary counter going from 0 to 9 (and restarting at 0) while displaying the current number on a seven segment display. The focus of this thing was to keep the design neat and compact, while getting as much speed out of it as possible.
It took a LOT of patience to get this to work :biggrin.gif: There was so little space that the redstone constantly connected with things it shouldn't, and halfway through completion I noticed I had to fit in repeaters at the most inconvenient places. Anyways, it was worth it - the whole thing is hooked up to a 4-clock corresponding to 0.4 seconds per cycle (I couldn't get it faster without the torches burning out), there's no flickering on the display and it looks quite neat from above too.
Just to compare, here's the previous version of the counter, which was not only a whole lot larger, but also really really slow (about 4 seconds for one cycle): Screenshot 1 Screenshot 2 Screenshot 3
After finishing the second version I'm already working on a newer one which is making use of a shift register, which should again make the whole circuit a lot smaller and faster. That should allow me to hook up several digits next to each other and make some sort of digital clock... in Minecraft.
If anyone is interested in the map file, just tell me - uploading shouldn't be a problem.
It also contains the old version of the counter on a separate island and a WiP version of the new shift register (which doesn't work as of now due to timing inaccuracies with redstone... blergh).
It's a binary counter going from 0 to 9 (and restarting at 0) while displaying the current number on a seven segment display. The focus of this thing was to keep the design neat and compact, while getting as much speed out of it as possible.
It took a LOT of patience to get this to work :biggrin.gif: There was so little space that the redstone constantly connected with things it shouldn't, and halfway through completion I noticed I had to fit in repeaters at the most inconvenient places. Anyways, it was worth it - the whole thing is hooked up to a 4-clock corresponding to 0.4 seconds per cycle (I couldn't get it faster without the torches burning out), there's no flickering on the display and it looks quite neat from above too.
Have a few screenshots:
Display:
Lower left: Decimal-to-segment-decoder, right: binary-to-decimal-decoder, upper left: T-flipflop counter with lookahead-carry.
Closer look at the flipflops:
Just to compare, here's the previous version of the counter, which was not only a whole lot larger, but also really really slow (about 4 seconds for one cycle):
Screenshot 1
Screenshot 2
Screenshot 3
After finishing the second version I'm already working on a newer one which is making use of a shift register, which should again make the whole circuit a lot smaller and faster. That should allow me to hook up several digits next to each other and make some sort of digital clock... in Minecraft.
If anyone is interested in the map file, just tell me - uploading shouldn't be a problem.
It also contains the old version of the counter on a separate island and a WiP version of the new shift register (which doesn't work as of now due to timing inaccuracies with redstone... blergh).