"Configurable" Digital Clock

This board is to show, discuss and archive useful combinator- and logic-creations.
Smart triggering, counters and sensors, useful circuitry, switching as an art :), computers.
Please provide if possible always a blueprint of your creation.
Post Reply
DrNye
Manual Inserter
Manual Inserter
Posts: 1
Joined: Mon Feb 11, 2019 11:04 pm
Contact:

"Configurable" Digital Clock

Post by DrNye »

Image
Image
Adding Combinator contains an [0] = [0]+1 command -> counting ticks.
Decider compares that number with the number saved in [4] which equals the ammount of ticks in the wished for intevall (in this case 5.184.000 which equals the number of ticks in 24 hours)
-> if yes uses multiplicative combinator to remove those ticks from counter -> 0 o' clock again

modulo operators and divisors calculate number of hours, minutes and seconds and multiply with 100, 10, 1 afterwards respectively (need this to make it compatible with display)
combinators [1],[2],[3] hold the number of ticks in a second, minute and hour. Those can be changed, but the quotient should stay below 1/ 100 since the display only supports up to 2 digits for each of those numbers.

Display should be pretty self explanatory

Blueprint here:

Code: Select all

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
Feel free to test and give suggestions
(Also if someone is here who could explain to me those fancy displays i would greatly appreciate it)

User avatar
DaveMcW
Smart Inserter
Smart Inserter
Posts: 3700
Joined: Tue May 13, 2014 11:06 am
Contact:

Re: "Configurable" Digital Clock

Post by DaveMcW »

DrNye wrote:
Mon Feb 11, 2019 11:24 pm
(Also if someone is here who could explain to me those fancy displays i would greatly appreciate it)
You use 70x 1-bit signals to store the numbers, divided between 10 combinators.

The fancy way is to use 7x 10-bit signals, and store them in 1 combinator. Each bit position represents a different number 0-9. You use the >> operator to shift the bit you want to the far left, then the % 2 operator to read whether it is 0 or 1. This requires an understanding of binary.

(The really fancy way is use the << operator to shift the bit you want into the sign bit, and read positive vs negative. This requires an understanding of 32-bit signed integers.)

Post Reply

Return to “Combinator Creations”