Oxygen Not Included

Oxygen Not Included

26 ratings
The God Clock
By 🝠Ϗ🜁🜔ϯїς🜸🜸
Those little dupes just go and it's easy to miss how many GOD HOURS you're pouring into their little world.
So because to them, I Am, I must build a clock in their world to track my own time. It is finished.
2
   
Award
Favorite
Favorited
Unfavorite
The End



This is a 24 hour clock that can have it's time set and should maintain accuracy for as long as the game is running at normal speed.

Some things to know about operation
  • Top switch resets clock to Zero
  • Bottom switch enables clock to start counting after being reset (usually leave on unless dialing in the time)
  • Switch row will let you set each digit of the time individually, except for the Hour switch which does both.

This self-contained timepiece requires no power or inputs of any kind. It is a CLOSED SYSTEM that continues to work as long as you choose to use it.

Keep reading to learn how to build one yourself!
Measuring Seconds - The Easiest Part
Start off by slapping one of these bad boys onto the wall...



Set it to 0.5 seconds for the Green Duration and 0.5 seconds for the Red Duration.

Voila! You are now measuring GOD SECONDS using a green signal on the automation wire!

This will be the engine our "Time Machine" runs off of. We will just count the seconds, minutes, and hours based off of this one signal.

Now wire it up to a signal counter with default settings.



It's already got an undeniable clockiness to it, as it effortlessly counts to 9.
Start Over
I'm sure you haven't messed up already, have you?

I don't care, delete it and start over. It's good practice.

But this time, follow my construction outline, printed here for your enjoyment.

  • Build the Counters and the Switches
  • Lay Down the Logic Gates
  • Place your Ribbon Readers/Writers
  • Hook up all the Automation Wire and the Automation Ribbon
  • Set all the components to their proper settings



Easy Right? Just kidding I know it's a damned mess. Keep reading and I'll break it down, building the system by focusing on individual components, one at a time.

Oh and before you move on.... delete what you have, it probably doesn't work anyway.
The Display
Let's make a quick clockface and the switches that we know we'll need to set the digits, and put things where they'll go.


NOTICE! the left most counter is INVERTED to make the wires a little cleaner at the end. Don't forget this piece or the Time Machine will send you somewhere you don't want to go.

Set the limits to these counters reading from left to right, like this: (3,10,6,10,6,10).
This will properly bound the digits to what you want when counting Hours, Minutes, and Seconds in a 24 hour fashion. Go ahead and put them all on "Advanced Mode".



Set up a ribbon with a bridge over the center space and set it to the Ribbon Readers and Writers on channels 1&2 as shown above. Wire it through the switches into your counters.



Do the same thing for the Minutes but with channels 3 and 4, as shown above. Don't worry about wiring in the hours yet.

There is your basic display, sans functionality. You want it to work? Keep reading.
Ticking, but only if you feel like ticking
Remember that clocky thing from section one? It's making a comeback, new and improved to let you easily set the time without having to struggle against the universe.

We're going to hook it up on an AND gate that will definitely NOT pass the clock signal if the Reset is being performed. The rest of the time it will count like normal. (Only the AND gate is pictured here, but this is where we are about to add the NOT gate and MEM latch.)

Add in another Ribbon Reader/Wrtier combo as shown, this time talking on Channel 3. (This won't interfere with the other Reader/Writer on channel 3 as those ribbons are separate).

Let's build the Memory gate and wire it up for resetting the clock. Throw the NOT gate in there before the AND to give the memory gate the ability to freeze the clock.


Already it should be acting like a working clock! Kind of....
Counting to 24, not 14, not 25.
If Jack Bauer were here, he would have this problem solved already. Basically it's tough to know when we've reached the magic number "24" and generate a signal, so we're going to use another pair of counters that must be synchronized with this but in Base 6. You'll see, it's not so hard.

To get the logic working, throw down an OR gate under your Hours like shown. Wire the switch there directly into an OR gate input and wire the ribbon reader (channel 4) into the other OR input. The OR output should spit straight into your rightmost hours digit. Just like the picture!


NOTE! Run a wire between the top two connections of the hours digits. It needs to be there and the picture can't show it.

Now it seems crazy, but run that wire coming off the switch through the leftmost OR input and back into a ribbon WRITER this time, on channel 1. Up top, extend the ribbon above the tens-of-minutes digit into a ribbon READER on channel 1 as shown. This will serve to synchronize our secondary clock when we are dialing the time in manually.

Also add the Ribbon Reader (4) to this part of the circuit as shown below for this reason.

SECONDARY CLOCK?!?!??

Yes no big deal. It's how we know when we've reached "24" and want to send the "Reset" signal.

Oh man wiring up that reset signal is gonna be so much fun. You just wait.



We've added another two counters, (inverted again!) and set them to 4 and 6 respectively. This will count to 24 along side our Hours display, but in base 6 (little endian) so it will know when to send the perfect reset signal.

We put a buffer gate set to One Second on the counters output to make the perfect reset signal more perfecter.

We then run the all-too-satisfying Reset Wire from the output of the buffer through the reset switches of our Base 6 hours counter, down through our Hours, Minutes, and Seconds counters, and up to our Reset Toggle topmost switch. Here look at this pretty picture where I make my favorite wire stand out.



This thing is done basically. Set the Top switch Off and the Bottom switch On and your clock will start doing what clocks do.

Not working? Check this handy wiring diagram.


Wait How Do I Set This Thing...


PUT THE SWITCHES IN THE RESET POSITION


THEN PUT THE SWITCHES IN THE SET POSITION


FIND OUT WHAT TIME IT IS


DIAL IT IN!
Seriously just toggle the switch on and off to add up to the digit of the time.
NOTE! You don't have to click back and forth like you would on a real rocker switch, you can just spam-click.

Make sure to leave all counter switches OFF before going back into CLOCK MODE.


Clean Your Room
It works now doesn't it?

Now preserve your inner-cool by giving it an over-block texture like Bunker Tile or something.

Here I went with retro Orange Carpet.




Thanks for visiting have a nice day.
5 Comments
🝠Ϗ🜁🜔ϯїς🜸🜸  [author] Mar 29 @ 9:12am 
@Ledah and @why This isn't to help game play but to act as an intro to circuitry, as one might find in an engineering class.
『 Ledah 』 Mar 22 @ 12:07am 
I'm fine with building it. But setting it every time I load? Yeah nah. Great effort tho, here have a like
koohuhin Sep 10, 2023 @ 3:53pm 
why not
hypersonicliontamer Sep 9, 2023 @ 4:00am 
why...
⛧NEON⛧ Sep 4, 2023 @ 12:42pm 
....why