photogrammetry table (3d scanning)
i learned to photograph about 4 years ago and sice then i was thinking of how to control my camera movement's with a mobile phone for videos
then i found a blog about a diy camera slider so i started making it last summer in quarantine i made some progress but got stuck because power source was big and the wiring was a mess, and couldn't make other axis ,3d bearing for tilt and pan movement ,and adding mobile interface and to make it battery power operated with a big power bank i have
so i choosed a new project with close similarly to the slider
a 360 Turntable for product photography that can do some photogrammetry since i also love 3d modeling and sculpting (lazy suzan )
similar project i found online
i like the detaching magnetic part
cool links i found while searching
https://hackaday.com/2019/07/24/printed-it-hand-cranked-photography-turntable/
https://bbprojects.technology/blogs/projects/arduino-controlled-photogrammetry-3d-scanner
https://www.instructables.com/Automated-Turntable-With-Steppermotor/
https://www.stlfinder.com/3dmodels/motorized-turntable/
https://www.stlfinder.com/model/modified-motorized-turntable-z1oly97d/1978851/
turntable for 3D scanning >> https://www.youtube.com/watch?v=nWh51Ipp5Sc&ab_channel=Crosslink
diy Battery Powered mini Turntable >> https://www.youtube.com/watch?v=UWYFxAKelqY&ab_channel=notionSunday
the project is a turntable station consists of a rotary (lazy suzan) table that is controlled with arduino you can input how many photos needed in the 360 and it calculate the angel and move a motor accordingly and trigger the camera to take shot so on on the rest of the photos all automated .
it will have an extra feature to photograph a product static precalulated angels for standard marketing photos for websites like jumia or souq or even a small websites for hand made jewelry
the station also will have a controlled light setup (softbox)
Construction Parts
laser cut plywood 6mm and (3d printed gearbox and mounts for the motor) 3d printed enclosure for the screen and buttons
Input (Sensing and/or User)
input from 1- screen and rotary buton, 2-android mobile device (ui buttons interface) Bluetooth
Action
stepper motor - choosed to calculated steps for full 360 movement and how many steps needed
Brain
arduino
Power Management
power supply probably 9v (if i could make it with powerbank for mobility )
box with support bearing and motor with shaft-rotating disc - control unit
control unit - screen and input button
Metal Caster Wheel for Robot i will use for supporting bearing for heavy objects and adding wider table
similar project i found online
i like the detaching magnetic part
Minimum Features: are the least amount of features that would demonstrate the coverage of all the technical modules and their complete integration
Complete Features: are the set of features that will complete your original project objective and vision
Nice-to-have Features: are the extra set of features that will make the project cooler, yet they need extra time, effort, and/or resources to finish
Minimum User Features
rotating turntable or a lazy suzan using stepper motor 360 rotation
Action: rotate , trigger DSLR to take photo
*speed rotating movement for videography
Sensing:
User Input:
1-screen and button nob (left right and click like the one in prusa 3d printers )
2- ui using android smartphone
photography positioning options
static reprogramed positions option for the stepper angels (1,2,3 & 4)
360 degree rotation option that divides count of photos needed to get angels for the stepper to move
Complete User Features
Screen and Controllers in the device
Action: preview and fill inputs
Sensing:
User Input:
lightbox
Action: diming lightbox
Sensing:
User Input: potentiometers that control light intensity for every light
Nice-to-have User Features
extra axis for photogrammetry scanning
Action: Z-axis (elevation)
Sensing:
User Input:
....
Action:
Sensing:
User Input:
Task
Sub-Tasks
From:
To:
Designing fusion
adding components to get measurements
3 days
Coding
putting screen ux (text layout screens) and inputs
learning how to use rotary encoder
learning stepper motor library
learning ir remote library
1 week
lasercutting / 3d printing
3 day
circuit and connections and testing
3 days
assembling
3 days
Component/Material
Amount
Link
IR LED Infrared Transmitter Light Emitting Diode
(to trigger camera)
1
Rotary encoder with push-button
(Rotary Encoder Module KY040)
1
Stepper Motor (NEMA 17) 17HS4401
can i use smaller? (5V Small Stepper Motor)
1
I2C LCD screen
1
kit
arduino uno
1
kit
Bluetooth Module HC-05
1
kit
12v power adapter
1