background image

arms can rotate freely with as little

 

slack as possible. Be gentle and do not use excessive 

force as the acrylic may break. Finish the assembly of the pantograph arms by attaching 
the servo horns. Temporarily fit an M2.5x8 machine screw [4] through the holes in the 
acrylic and the servo horns. Then secure the servo horns to the acrylic arms (I) using 2 
plastic screws supplied with the servo motors.
Carefully sharpen the plastic M4x30 machine screw [4] with a pencil sharpener and fit it 
together with an M4 nut [4] to the pantograph assembly.

Step 29 – 30
Attach the pantograph mechanism to the pantograph servo motors using the M2.5x8 [4] 
machine screws. Mount the arms so they form an angle of 90 degrees. Don't worry if you 
can't position them exactly to 90 degrees due to the teeth on the servo motor shafts and 
the servo horns. This will be compensated after calibration.

Step 31 – 32
Remove the protective film of the acrylic parts of the sand box (M), (N) and (O). Screw the 
panels together using 6 M2.5x12 machine screws [5]. Make sure the panels are secured 
firmly against each other without over tightening the screws.

Calibration procedure

The calibration procedure involves sending commands to the sketch. Power on the 
Arduino board and connect it to your computer via USB. All servos should now be at 1500 
μs (this may not be the case if you've written settings to the EEPROM before).
Open the serial port using Arduino IDE's Serial Monitor. Select a non-empty character 
sequence as line ending (carriage return, newline/linefeed, or both). Now you're set up to 
send commands.
During the procedure you can always query the current settings and the position of the 
servo motors by sending command 

sed

 and command 

svd

 respectively.

Calibration steps:

1. Move the left servo motor to the vertical position (towards 1000 μs), e.g. 

svml 1080

Send this command with various values until you've determined the most accurate 
position.

2. Store the setting: 

svslv

.

3. Move the right servo motor to the vertical position (towards 2000 μs), e.g. 

svmr 

2050

. Send this command with various values until you've determined the most 

accurate position.

4. Store the setting: 

svsrv

.

5. Move the left servo motor to the horizontal position (towards 2000 μs), e.g. 

svml 

1940

. Send this command with various values until you've determined the most 

accurate position.

6. Store the setting: 

svslh

.

7. Move the left servo motor back to the vertical position using 

svml

 with the value 

Summary of Contents for SAND CLOCK

Page 1: ...mbly you will start with bag 1 and end with bag 5 Bag numbers are indicated in the text by use of square brackets e g 1 The following tools and materials will be required to assemble the clock A good...

Page 2: ...500 s If you wish you can check the position of the servo motors as follows open the serial monitor in the Arduino IDE select a non empty character sequence as line ending carriage return newline line...

Page 3: ...e base plate nuts aren t required Now attach the frame with the lift servo mechanism to the bottom plate using two M3x10 machine screws 3 and an M3 nut 3 Finally tighten the Arduino mounting screws St...

Page 4: ...Calibration procedure The calibration procedure involves sending commands to the sketch Power on the Arduino board and connect it to your computer via USB All servos should now be at 1500 s this may...

Page 5: ...lace 14 Store the setting svspd 15 Check the pen down position in relation to the sand box Pen position 1 ps 0 30 Pen position 2 ps 0 55 Adjust the pen servo motor if needed 16 Set the pen in a neutra...

Page 6: ...eld the acrylic with small pieces of cardboard while soldering Place the sand box on top of the supports and make sure wires are not touching the rotating parts of the vibration motors Rearrange wires...

Page 7: ...Congratulations your sand clock is now finished...

Page 8: ......

Page 9: ......

Page 10: ......

Page 11: ......

Page 12: ......

Page 13: ......

Page 14: ......

Page 15: ......

Page 16: ......

Page 17: ......

Page 18: ......

Page 19: ......

Page 20: ......

Page 21: ......

Page 22: ......

Page 23: ......

Page 24: ......

Page 25: ......

Page 26: ......

Page 27: ......

Page 28: ......

Page 29: ......

Page 30: ......

Page 31: ......

Reviews: