DIY - Pendulum Clock

by Tarantula3 in Workshop > Woodworking

5971 Views, 19 Favorites, 0 Comments

DIY - Pendulum Clock

DIY - Pendulum Clock

A pendulum clock is a clock that uses a pendulum, a swinging weight, as its timekeeping element. The advantage of a pendulum for timekeeping is that it is a harmonic oscillator: it swings back and forth in a precise time interval dependent on its length, and resists swinging at other rates. From its invention in 1656 by Christiaan Huygens until the 1930s, the pendulum clock was the world's most precise timekeeper, accounting for its widespread use.

Hardware Requirement

1.png

Protective equipment like:

  • Face mask
  • Glasses
  • Gloves

For this project we need:

  • Pallet Wood
  • Sanding Tool
  • Hammer
  • Measuring Tape
  • Nails
  • Handsaw or Chop-saw
  • Knife
  • Pliers
  • Pencil
  • and Paint of your choice

Electronic Components

2.png

For the electronics bit we need:

  • 1 x Arduino Nano
  • 1 x Servo Motor
  • 1 x 18650 Battery or a 5v DC Buck Step-Down Module
  • 1 x Battery Protection Board
  • 1 x SPDT Switch
  • 1 x Generic PCB
  • Connecting Cables
  • and General Soldering Equipments

Wood Working - 1

3.png
4.png
5.png
6.png
7.png
8.png
9.png

Lets start the project by sanding the planks to give them a nice and smooth texture.

Next using a chop-saw, I am cutting the two sides, bottom and the top sections of the clock.

Once all the sides are ready its time for me to join them all together. At first I just used nails but soon I realized that it was not a good idea to have just nails to hold the sides. So, I went ahead and added screws to give the sides an additional support.

Using an edge decorative stick I am preparing the roof of the clock.

Using some of the leftover wooden blocks from my last project, I am preparing the base of the clock.

Wood Working - 2

10.png

To fill in the gaps, I am adding a bit of PoP to the groves. However, as we all know two dis-similar materials like wood and plaster expand and contract at different rates. For any sort of permanence you need to isolate the movement of each relative to the other. This problem is commonly encountered when you paint the siding on a house. However, this clock is not going to move a lot and will not be placed outside the house so adding a bit of PoP would not really matter as long as I seal it properly.

Preparing the Dial - 1

11.png
12.png
13.png
14.png
15.png
16.png

I am preparing the dial of the clock using a board extracted from a broken chest's drawer.

My plan is to have a dark colored dial and a light colored housing for it. So, I am painting the dial black.

Preparing the Dial - 2

17.png
18.png
19.png
20.png
21.png

Now, for the numbering bit I am using a printed sheet as a stencil to transfer the numbers from the sheet over to the circular board.

Once all the numbers are transferred I am painting the graphite impressions with white color.

Preparing the Dial - 3

22.png
23.png

After giving the finishing touch, I am drilling a hole in the center of the circle and placing a $2 watch circuitry which I bought from Aliexpress.

Designing the Pendulum

24.png
25.png

Now, from the same compress wood board I am extracting another circle which will be used for the pendulum of the clock.

Circuit Diagram

26.png

This is how I have created the pendulums circuit.

Connect the servo to any one of the digital pins of the Arduino. Then connect the -ve to GND and +ve to the 5V output of Arduino.

Finally connect the -ve wire of the battery to GND and +ve to the VIN pin of Arduino placing the switch in the middle of the circuit. This circuit diagram is for the pendulum only.

The Code

27.png

The code is very simple.

Start by including the "Servo.h" library. Then declare the servo pin. And then, create a object of the Servo class. In the "setup()" section attach the servo to the Arduino's pin. And, finally in the "loop()" section we just need to move the servo left and right.

Components Assembly

28.png
29.png
30.png

I will start by soldering the Arduino to the circuit plate. Then, I am connecting the Servo to the digital Pin D2 and the -ve to GND and +ve to the 5V output of Arduino.

After that, I am connecting all the cables to the BMC and finally soldering it to the main circuit board.

Battery Installation

31.png
32.png
33.png

Now that we have the circuit ready, its time to hot-glue the Battery to the back of the clock.

Then, solder the circuit to the battery. Instead of using the battery you can connect a step down converter here.

A quick note: AVR are made for low power applications, as low as 0.7v . The nanos at <5v will work a little slower, analog pins will be glitchy and the 5v and 3v3 regulators will provide a lower voltage.

Painting

34.png

Next I am painting the body of the clock. I chose off-white color for the body of my clock as my dial is black in color.

Preparing the Backplate

35.png
36.png
37.png
38.png

I created the back-plate from the remaining cardboard bit and screwed it to the back of the clock.

Installing the Pendulum and Clock Face

39.png
40.png

Thats it, almost done.

To conclude the tutorial I am hot-gluing the pendulum to the servo motor and then sliding the clock face to hide the circuitry behind it. While testing my pendulum I figured out that I need to decrees the angle as the pendulum was hitting the walls of the clock. Thats it, all done..

Thanks

DIY - Pendulum Clock

This is another beautiful creation of the wooden pallet that is recycled into an excellent piece of work.

Thanks again for checking my post. I hope it helps you. Stay home and stay safe.

If you want to support me subscribe to my YouTube Channel (https://www.youtube.com/user/tarantula3)

Full Blog Post: https://diy-projects4u.blogspot.com/2020/03/diy-p...

Video: https://diy-projects4u.blogspot.com/2020/03/diy-p...

BTC: 35ciN1Z49Y1bReX2U7Etd9hGPWzzzk8TzF

DOGE: DDe7Fws24zf7acZevoT8uERnmisiHwR5st

LTC: 3KVZTa2wqvYrEaB75qEEdQAv5sDLvCMS9j

ETH: 0x2CB4a1301aFCcfC7A6d50C7F2151F2B5a3BD40f6

Thanks, ca again in my next tutorial.