Bluetooth Action Cam Slider by xack 3d model
3dmdb logo
Thingiverse
Bluetooth Action Cam Slider by xack

Bluetooth Action Cam Slider by xack

by Thingiverse
Last crawled date: 3 years, 1 month ago
######### Update 1: #########
Updaten Software files in MnM_ActionCamSlider_Software.zip
Changelog App:
1.1
Added App Icon
changed max time in [h] from 60 to 24
setting time in [h] now with minutes
Angle now ranges from -180 to + 180°
Changelog Scetch:
More Comments
Changed Steps/rev to DRV8834
Added Wiring Diagram
########################
This is my GoPro compatible Action Cam Slider Project.
It's main goal is to make an easy, cheap slider for timelapses.
This slider can take up to ~10^38 sec for the distance... should be slow enough xD
Fastest Speed is 500 Steps/Sec => 1 Revolution in 4 Sec => 20mm/sec (at 26mm wheels)
######### HARDWARE #########
There are two Versions:
3D-Printed [PV]: Just print all the parts.
Non-Printed [NV]: Print the ActionCamSlider_Plans.pdf in 100% scale, glue it to a sheat of your favourite material and cut along the Lines
For all Versions;
2x M8 Screws (25mm for PV, 30-35mm for NV)
6-8x M3x10mm (8 if you do not glue the TopMotor Mount to the Base)
1x M5x15mm
1x 10mm tension spring or a rubber band
2x 608zz (Skateboard) Ball Bearing
For NV:
2-X M8 Nuts (depends on wanted hight and material)
2x 20mm Spacer (with M3 Thread)
Electronics (Linked parts on eBay [affiliated]):
1x Arduino Nano (or compatible)https://goo.gl/6Ux23S
1x HC-05 Bluetooth Modulehttps://goo.gl/X27cM0
2x 28BYJ-48 Stepper Motorshttps://goo.gl/TDYjsP
2x Stepper motor drivers. Best would be to use DRV8824 or DRV8834 https://goo.gl/Bni40L
Both can drive low voltage Stepper motors but they are relativly expancive (~10$).
That way you could run everything from a power bank.
If you have some A4988 laying around you can also use these, but than you have to supply >8V and step it down to 5V for the arduino and Bluetooth with this converter https://goo.gl/sWpdlK for example.
######### SOFTWARE #########
(all in MnM_ActionCamSlider_Software.zip)
Arduino:
Custem settings (e.g. Wheel Diameter) are set in the Top of the Scetch
Upload the Arduino Scetch to the Arduino
Smartphone (App Android only, workaround for iOS):
The App was made using the free "MIT App Inventer 2"
You can just download the APK and install it (allow Unknown sources under Settings>Security)
If you want to have a look at the Code or don't trust me (;P) create an App Inventor account and import the .aia-file.
Pair the HC-05 and your Smartphone before connecting the App to the slider or it will not show up.
iOS:
You can use a Bluetooth Terminal app like BluTerm to control the Slider.
Just send the commands explaned in the following protocol.
######### PROTOCOL #########
The protocol is pretty basic but easy to extend. The commands ALWAYS have the pattern: #;#;#;#.
The first digit (at the moment)can be 0 (=Set) or 1 (=Move)
For now you can only set the wheel diameter (diameter on that it is running). Default is 26mm
To set 30mm wheel diameter: 0;30;0;0. (Canges are NOT stored in EEPROM at the moment!)
Moving: 1;TimeForTheMove;Distance;TiltCamAngle
Example: 1;20;100;30. The move will take 20 sec, along 100mm (left to right) and tilt the cam 30°
You can use negative Values for Way and Tilt to move into the other direction
If you set Time to 0 it will move as fast as possible.
######### MORE INFO #########
For more infos see the Project-Videos
Part1: https://www.youtube.com/watch?v=jT-A2rkLJT4
Part2: https://youtu.be/9_ftOecn1go
Musik used in Video:
Tours - Enthusiast http://freemusicarchive.org/music/Tours/Enthusiast/Tours_-_Enthusiast

Tags