maxmacstn / Arduino-Motorized-Dolly

DIY Motorize camera dolly control using Arduino

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arduino-Motorized-Dolly

Convert generic camera dolly rail into controllable motorized dolly.

Arduino Dolly

Features

  • 5v powerbank input (Portable!)
  • Adjustable speed.
  • Video mode (Continuous movement)
  • TimeLapse mode with camera shutter trigger.
  • Can be set Timelapse delay time (time for camera to save image between shot), Motor position (Left or right of the controller) and Time until display is going to dim. Those are available in Settings menu and the configuration will be stored in the EEPROM which means that configuration still remains after power lost.

Main Components

  1. Andoer 80cm / 32" 4 Bearings Camera Slider
  2. Arduino Mega 2560
  3. Gear motor 12v 50RPM
  4. Arduino Modules
    1. L298N H-Bridge motor driver
    2. LCD Keypad shield
    3. DC-to-DC Step Up XL6009
    4. Limit switch ×2
  5. Belt components
    1. timing GT2 belt width 6mm
    2. Timing Pulley 20 ฟัน 2GT
    3. Pulley Wheel 20 ฟัน 2GT
    4. Timing Belt Fixing Clamp 9*40mm
  6. Shutter trigger components
    1. NPN Transistor BC547
    2. Resistor 1K Ω
    3. 2.5mm female headphone jack

Schematic

Schematic Pins (Pin number : variable name - Description)

  • 2 : enA - PWM Motor control
  • 24 : in1 - Motor rotational control 1
  • 26 : in2 - Motor rotational control 2
  • 28 : limSW_L - Left limit switch
  • 30 : limSW_R - Right limit switch
  • 32 : shutter - Camera shutter trigger pin Those below pins are connected via LCD Keypad shield
  • 0 : btnRIGHT
  • 1 : btnUP
  • 2 : btnDOWN
  • 3 : btnLEFT
  • 4 :btnSELECT
  • 5 : btnNONE
  • 10 : brightnessPin - PWM-controlled brightness of LCD Backlight

Dependencies

  • LiquidCrystal.h
  • EEPROM.h

Link

V.2 Update

Arduino Dolly V.2

  • New nice and tidy Arduino enclosure (Box from FutureKit : Size FB-04) You can see how all of the components are perfectly fit in that box from here
  • 9 Pins connector, really convenient!
  • Software upgrade.

About

DIY Motorize camera dolly control using Arduino


Languages

Language:C++ 100.0%