Published Dec 17th, 2011, 12/17/11 12:09 pm
- 1,493 views, 1 today
- 107 downloads, 0 today
29
Redstone Dice - Pseudo Random
Here I present my dice, configured with redstone. As expected, it produces a reasonably random output from 1 to 6 and displays it with a piston dice display.
To stop the dice bit pulsers pull 'Stop Dice' lever.
To start dice make sure 'Stop Dice' lever is up, and press 'Induce Pulse' button!
It works with three different length clocks, one for each bit, every time the pulse reaches a point on each clock they each hit a t flip flop, which equals out the length of time each bit is on and off. These three outputs then go into a binary decoder and then again into the display decoder.
If the binary output is 7 or 0, then it runs the dice again to produce another result.
Enjoy!
Here I present my dice, configured with redstone. As expected, it produces a reasonably random output from 1 to 6 and displays it with a piston dice display.
To stop the dice bit pulsers pull 'Stop Dice' lever.
To start dice make sure 'Stop Dice' lever is up, and press 'Induce Pulse' button!
It works with three different length clocks, one for each bit, every time the pulse reaches a point on each clock they each hit a t flip flop, which equals out the length of time each bit is on and off. These three outputs then go into a binary decoder and then again into the display decoder.
If the binary output is 7 or 0, then it runs the dice again to produce another result.
Enjoy!
Progress | 100% complete |
Tags |
tools/tracking
415634
2
redstone-dice---pseudo-random
Create an account or sign in to comment.
But seriously, that's incredible. xD
:(