Assemble parts

  1. Adjust the illustrator files for removed material thickness and/or variations in actual material thickness, if necessary. Laser-cut the files and glue the parts that have the same letter, with the letters facing upwards. Align the holes. Apply a little glue to the ball-end supports and place them in the tops (C and F).

Parts:

  • Laser-cut bases (eight large rings, two of each: A, B, D and E)
  • Laser-cut tops (four small circles, two of each: C and F)
  • Laser-cut ball-joint supports (six small pieces with two M3 holes each)

Equipment:

  • Wood glue

IMG_0615

  1. Put together the potentiometer supports and place them in the base bottom (A) of the Master platform. Glue is not required. Attach the potentiometers and solder them; parallel connections for power and ground, individual wires for signal. Solder male headers to the ends; two for power and ground, six for the individual signal wires (in order). Place the base top (B) of the Master platform on the potentiometer supports.

Parts:

  • Glued Master base bottom (A) and top (B)
  • Laser-cut potentiometer support parts (three standing and three laying parts)
  • Potentiometers
  • Flexible connection wire (red, black and white)
  • Male headers

Equipment

  • M10 wrench
  • Soldering iron, soldering tin and soldering tip cleaner
  • Third hand

IMG_0616IMG_0617IMG_0618

  1. Put the ball-joints in the potentiometer arms, servo arms* and ball-joint supports, and screw them tightly. Attach the potentiometer arms to the potentiometers (check which set fits best before attaching the ball-joints). Don’t attach the servo arms to the servos just yet.

* Depending on the servos you buy, you might have to cut/saw part of the servo arms so the servos in a couple don’t interfere with each other.

Parts:

  • Ball-joints (24)
  • Potentiometer arms (six)
  • Servo arms (six)
  • Glued tops (C and F) with ball-end supports
  • Glued Master base (A+B)

Equipment:

  • Two M5 wrenches
  • Hacksaw

IMG_0619

  1. Cut the threaded rod in twelve 8cm pieces and screw on the ball-ends on both ends with their openings facing opposite sides. Make sure that the rods (with ball-ends) are the same length. Connect the potentiometers with the top (C) using 6 of the rods. Your Master platform is now ready and you have 6 remaining rods for step 7.

Parts:

  • 1m M3 threaded rod
  • Ball-ends (24)
  • Glued Master base (A+B)
  • Glued Master top (C)

Equipment:

  • N/A

IMG_0620IMG_0621 IMG_0622 IMG_0623

  1. Solder male headers on the proto-shield; one strip of six in the +5V line, one strip of six in the Ground line, one strip of six in the adjacent holes. Solder wires from the holes adjacent to the last strip to the PWM ports on the proto-shield (D3, D5, D6, D9, D10 and D11). Solder a screw terminal (2 pins) somewhere on the proto-shield and connect it with the +5V and Ground lines. Cut the +5V copper trace on the bottom of the proto-shield. Mount the proto-shield on the Arduino UNO.

Parts:

  • Male headers (two strips of 30)
  • Arduino Proto Shield Rev3 assembled
  • Flexible connection wire (red, black and white)
  • Arduino UNO

Equipment:

  • Soldering iron, soldering tin and soldering tip cleaner
  • Third hand
  • Wire clippers

IMG_0624 IMG_0625 IMG_0626

  1. Solder the power supply PCB according to the instructions. Mount the power supply PCB on the power supply by screwing it on the ventilation grid and connect the two. Be sure to use spacers.

Parts:

  • Power supply components
  • Power supply PCB
  • Power supply

Equipment:

  • Soldering iron, soldering tin and soldering tip cleaner
  • Third hand
  • Wire clippers
  • Phillips screwdriver

IMG_0627

  1. Place the servos in the Slave base, place and tighten nuts and bolts. Upload the OSHW_SPOT.ino sketch to your Arduino. Connect the Arduino to the power supply and hook up the potentiometers and the servos. Move the top of the Master platform to its lowest position and attach the servo arms to the servos so that they allign with the angle of the potentiometer arms. Connect the servos with the top (F) using the remaining rods from step 4. Your Slave platform is now ready and if all is well, it should fluently follow the movements you make with your Master platform. If you wish to record movements, keep the USB cable connected to allow for serial communication and follow the instructions in the comments of MoveMech.pde. Otherwise you can disconnect the USB-cable.

Parts:

  • Glued Slave base (D+E)
  • M6 bolts and nuts
  • Laptop or PC running the Arduino IDE and Processing
  • USB cable
  • Arduino Uno with Arduino Proto Shield
  • Power supply + cable
  • Master platform
  • Glued Slave top (F)
  • Servo arms (six)
  • Remaining rods from step 4

Equipment:

  • Flathead screwdriver
  • Precision flathead screwdriver

IMG_0628