Camera Tilt System



Introduction

The Camera Tilt System is a tilting camera mount which works seamlessly with the Watertight Enclosure for ROV/AUV (4” Series) and the Electronics Tray (4” Series). The tilting servo is the high-quality digital HS-5055MG servo with metal gears. The camera mounts are compatible with our Raspberry Pi Camera w/ Wide Angle Lens and our Low-Light Analog Camera. We have also made the 3D CAD files freely available so that you can modify them to fit your camera or servo!

Specifications

Hitec Product Page - HS-5055mg

Specification Table

Servo Specifications    
  Parameter  
Control Signal Standard 3-5V Pulse Width Control  
  1500 μs - neutral (+/- 1μs deadband)  
  1100 μs - 45° counter-clockwise  
  1900 μs - 45° clowckwise  
Speed 0.20 sec/60° at 4.8V  
  0.17 sec/60° at 6.0V  
Torque 18.05 oz/in @ 4.8V 1.3 kg/cm @ 4.8V
  22.2 oz/in @ 6.0V 1.6 kg/cm @ 6.0V
Dimensions 0.89” x 0.451” x 0.94” 22.8 x 11.6 x 24mm
Weight 0.33oz 9.5g
Electrical Connector 3-pin female (0.1” pitch)  
Cable Length 7in 178mm
Idle Current @ 6.0V 3mA  

2D Drawings

Servo Mount

Analog Camera Mount

Raspberry Pi Camera Mount

3D Model

All 3D models are provided in zip archives containing the follow file types:

  • SolidWorks Part (.sldprt)
  • IGES (.igs)
  • STEP (.step)
  • STL (.stl)
Camtilt 3D Files  
Servo Mount CAMTILT-SERVO-MOUNT-R2.zip
Analog Camera Mount CAMTILT-ANALOG-MOUNT-R2.zip
Wide Angle Raspberry Pi Camera Mount CAMTILT-RASPI2-CAMERA-MOUNT-R1.zip

3D Printer Settings

Here are the printer settings that we used with a Lulzbot Taz 5 3D printer and Simplify3D slicing software.

CAMTILT-PRINTER-SETTINGS-R1.fff

Assembly

Required tools

  • #000 Phillips Screwdriver (or similar small size)
  • 1.5 mm Hex Driver
  • Wire Cutters

Raspberry Pi Camera

  1. Attach the servo mount to the front tray of the Electronics Tray using 2 of the M2x8 screws.

  2. Open the servo box and remove the servo arm that comes installed on the servo using a #000 Philips screwdriver. Place the screw that held on that servo arm in a safe place.

  3. Install the servo on the servo mount using 2 of the M2x8 screws.

  4. Install the servo arm onto the servo

    a. Grab the servo arm shown below from the bag that came in the servo box.

    b. Trim off the ends of the servo arm so that only one screw hole remains on both sides.

    c. Place the servo arm back on the servo horizontally and then rotate it as far clockwise as possible.

    d. If the servo arm is now approximately vertical, reinstall the servo arm screw. If it is not vertical, remove it and place it as near vertical as possible then reinstall the servo arm screw.

  5. Install the camera mount onto the servo arm using the self-tapping screws that came in the servo box. Keep the servo arm in the vertical position from the last step and have the orientation match the picture below.

  6. Trim the threads that stick out of the back of the camera mount. Be sure to wear safety glasses. Trim the top screw first then rotate the mount so the bottom screw is on top, then trim the second screw.

  7. Attach the camera to the camera mount using M2x8 screws.

Low-Light Analog Camera

  1. Attach the servo mount to the front tray of the Electronics Tray using 2 of the M2x8 screws.

  2. Open the servo box and remove the servo arm that comes installed on the servo using a #000 Philips screwdriver. Place the screw that held on that servo arm in a safe place.

  3. Install the servo on the servo mount using 2 of the M2x8 screws.

  4. Install the servo arm onto the servo

    a. Grab the servo arm shown below from the bag that came in the servo box.

    b. Trim off the ends of the servo arm so that only one screw hole remains on both sides.

    c. Place the servo arm back on the servo horizontally and then rotate it as far clockwise as possible.

    d. If the servo arm is now approximately vertical, reinstall the servo arm screw. If it is not vertical, remove it and place it as near vertical as possible then reinstall the servo arm screw.

  5. Install the camera mount onto the servo arm using the self-tapping screws that came in the servo box. Keep the servo arm in the vertical position from the last step and have the orientation match the picture below.

  6. Trim the threads that stick out of the back of the camera mount. Be sure to wear safety glasses. Trim the top screw first then rotate the mount so the bottom screw is on top, then trim the second screw.

  7. Attach the camera to the camera mount using M2x8 screws. The screw on the lens holder should be on the top side.

Example Code

Arduino

This example uses the Arduino Servo library to control the servo. This provides an update rate of 50 Hz and can use any pin on the Arduino board as the “servoPin”.

If you’ve never used Arduino before, we suggest checking out some tutorials!

#include <Servo.h>

byte servoPin = 9;
Servo servo;

void setup() {
  servo.attach(servoPin);

  servo.writeMicroseconds(1500); // send "neutral" signal to the servo
}

void loop() {
  int signal = 1700; // Set signal value, which should be between 1100 and 1900

  servo.writeMicroseconds(signal); // Send signal to the servo
}