Angular Clock

A great new way to tell the time. The Angular Clock uses three voltmeters to tell the time, and its hackable. Available for purchase here and source code and meter faces available here.

Assembly time: About 45 minutes

What you need: Phillips screwdriver, small flat screwdriver and wire strippers. No soldering required.

What’s in the box:

  1. Enclosure cutouts
  2. Angular clock circuit board
  3. Power supply
  4. Three Voltmeters, and three small screw packets
  5. 3 Clock faces, and an extra blank face
  6. Ribbon Cable to connect the meters to the circuit board
  7. Time adjustment knob
  8. Mounting hardware – 16 nuts and 12 screws

Assembly Overview
NutStacking

The basic idea is to mount the circuit board onto the base, assemble the rest of the enclosure and then put the base and the rest of the enclosure together. Details below.

Clock Startup Sequence

Once assembled and powered up, the clock goes through the following  startup sequence.

  1. The red and green LEDs on the controller board alternately flash 5 times.
  2. The three meters sweep all the way to full deflection (right) and back to zero deflection (left).

Once the startup sequence is complete the clock will start displaying time.

Time Adjustment

The time displayed on the meters can be adjusted using the knob on the rear of the clock. Turing the knob clockwise or counterclockwise moves time forward or backward. While time is being adjusted forward the green LED will illuminate, the red LED illuminates while time is being adjust backward.

Clock Meter Adjustments

You can adjust needle deflection alignment for the hour and minute meters using the following procedure. Start a serial monitor program such as the monitor built into the Arduino IDE. Set the baud rate to 115,200. When the clock starts up it will output the following messages to Arduino serial monitor. (Serial monitor tutorial)

Clockstartup

While the Arduino is going through the startup sequence type any character followed by carriage return into the serial monitor. You will then be prompted to use the knob on the rear of the clock and adjust the hour and minute meters to specific locations. These meter adjustments are stored in nonvolatile memory and therefore only need to be performed once.

Battery Backup

The clock has a slot for a cr1220 3V battery. This battery will allow the clock to maintain time if powered off, for instance during a power failure.

 

Assembly – Step by step instructions:

Image Description
1-PeelBacking Peel off the paper backing from the plexi.
3-NutSpacers Insert the screws into the base, and secure with a nut on top.
Finger tighten the nut
4-AddPCB Add the PCB, and secure with more nuts.
Finger tighten.
5-AssembleEnclosure Onto the rest of the enclosure.
Assemble the 4 four sides.
6-AssembledEnclosure Make sure the cutout for the adjustment knob is on the
right side. On the right looking at the front of the clock.
7-RemoveFaces Remove the meter covers.
8-RemoveDials And the meter faces. Be careful not to bump the meter needle.
It is somewhat delicate.
9-MeterParts Here are all the parts for the meter.
10-PeelLabels Stick the labels for Hours, Minutes and Seconds
over the top of the meter faces. Don’t fold the tabs over.
11-LabelOverlap Here you can see that the new faces are larger than
the meter faces. Do not fold the tabs over.
12-SlideOntoMeter Slip the face back under the needle from the top.
14-AdjustMeter Let’s take the chance for a quick adjustment.
Here we can see that the needle for the meter is not
lined up to the “0”. You can move it by pushing the
silver bit of metal below the axle. This will move the
needle.
15-MeterAdjusted There. It is nicely aligned to the zero.
13-CramOntoMeter Now cram the cover on. This will fold the tabs over.
add the labels to all three three meters.
16-MetersMounted Insert the meters into the plexi cover.
17-ScrewMetersOn Each meter has a small bag of screws and hardware.
Screw in a washer and a nut on each post.
18-MetersInstalled Great! The back of the face panel is done.
We are more than half way!
19-Pin1 Next the ribbon cable. The screwdriver indicates pin 1, the
leftmost (+) seconds position. Counted this way, odd numbered wires are (+) and even numbered wires are (-) connections. Left to right as pictured, it’s seconds (+), seconds (-), minutes (+), minutes (-), hours (+), hours (-). NOTE: Cables are different colors. Don’t rely on cable color.
We used colors so the pictures are easy to understand.
20-RibbonInstall Plug the cable into the board as shown.
21-InstalledRibbon Here it is plugged in.
22-SeparateWires Now separate out the individual wires
23-StrippedWires Three pairs, each with two wires.
24-StripWires Strip the wires.
25-WireAndWasher Wrap them around the posts. Use the washer and a nut to secure.
26-WiredUpMeters Here we can see the cables.
28-AssembleEnclosure OK. Put the top onto the rest of the enclosure.
29-NutHolding Here is a technique to hold the nuts in place.
30-ScrewIn Drop the screw in from the top and tighten it up.
31-Assembly This is what it should look like
32-MountKnob Add the adjustment knob. It has a small grub screw
to keep it in place. That should screw against the flat side of the
post.
33-Assemble Add the bottom on.
34-SnapInPlace Here we are putting the tabs in.
35-UseGravity The final two screws are harder than the others. Hold the clock
vertically, and use gravity to help, as shown.
36-ScrewIn Insert the screw, and tighten.
37-CempleteClock Done! Congratulations!