Thingiverse
AutoScan by HemdaMakers
by Thingiverse
Last crawled date: 3 years ago
AutoScan
AutoScan is a project created for the purpose of introducing a fast, easy, and accurate new way to take pictures of objects for the creation of 3D models using photogrammetry technology.
AutoScan consists of two parts: the rotating scanner plate and the AutoScan app.
The scanner plate holds the object being scanned on top, waiting for instructions from the app to rotate the object, allowing the app to take a picture from a new angle.
The AutoScan app is functioning as a camera and a controller, taking the pictures while communicating with the scanner plate via Bluetooth. In the app, the user can set the name of the projects and can choose how many pictures he wants.
The Team:
Ariel Drach - Rotating Scanner Plate Design
Eran Shmueli - App Development and Arduino Programing
Gil Meir - Arduino Electronics Assembly
HEMDA - Tel Aviv Center for Science Eduction.
________________________________________________________________________
How to build AutoScan:
Parts list
Arduino UNO R3 - 1 unit
Stepper motor with ULN2003 Driver - 1 unit
Bluetooth Module HC06 - 1 unit
Jumper wires - 1 unit
Bearing wheels to support the rotating scanner plate - 4 units
Flexible arm to support the mobile camera - 1 units
Mobile bracketClamp to fix the mobile camera into the flexible arm- 1 units
M3 Allen screws to attach arduino board and ULN2003 Driver to the mounts - Set
M4 Allen screws to attach the stepper motor to mounts - Set
M5 Allen screws to attach the bearing wheels - Set
Recommended tools
Tevo Tarantula 3D printer The printer we used to print AutoScan
Allen key set
Print parts
*The parts were designed to fit any standard 200*200mm printing bed!
*If we see a positive demand for AutoScan we will consider to design a bigger scanner, please show your love by liking and sharing (:
You have to print the the Base and Scanner plate. The bottoms are optional but handy!
Scanner base.stl*1
Scanner plate.stl*1
AntiSlip bottoms-TPU.stl*4
We recommend using
Hatchbox PLA
App, Arduino sketch and Software
The AutoScan app:
Google Play
Arduino IDE:
Download
Download the Arduino sketchuse this key to unlock: !iOrIEsXj8oPYUc5-hQDTQ43nSDfj49oK6W_2ILkvRbM
Autodesk ReCap - Reality capture software to convert reality into a 3D model : Recap software - Not free
3DF ZEPHYR allows you to automatically and easily reconstruct 3D models from photos:
Zephyr 3D software - Free featuresGeneral instructions
Print the 3d parts
Assembly the electronics to the corresponding scanner base mounts
Wire the electronics according to the Fritizing scheme
Upload the Arduino sketch to the Arduino board, You wiill have to disconnect the BT module RX/TX wires to upload the code! and reconnect them after you see "done uploading" message!
Download and install the App, currently available for Android only
Enable your Bluetooth on your mobile device and follow app instructions, check that motor responds and rotate
Fix the bearing wheels using M5*20 Allen screws to the scanner walls
Attach the scanner plate to the stepper motor shaft, check that the plate rests nicely on the bearing wheels
Happy scanning and dont forget to share your makes (:
AutoScan is a project created for the purpose of introducing a fast, easy, and accurate new way to take pictures of objects for the creation of 3D models using photogrammetry technology.
AutoScan consists of two parts: the rotating scanner plate and the AutoScan app.
The scanner plate holds the object being scanned on top, waiting for instructions from the app to rotate the object, allowing the app to take a picture from a new angle.
The AutoScan app is functioning as a camera and a controller, taking the pictures while communicating with the scanner plate via Bluetooth. In the app, the user can set the name of the projects and can choose how many pictures he wants.
The Team:
Ariel Drach - Rotating Scanner Plate Design
Eran Shmueli - App Development and Arduino Programing
Gil Meir - Arduino Electronics Assembly
HEMDA - Tel Aviv Center for Science Eduction.
________________________________________________________________________
How to build AutoScan:
Parts list
Arduino UNO R3 - 1 unit
Stepper motor with ULN2003 Driver - 1 unit
Bluetooth Module HC06 - 1 unit
Jumper wires - 1 unit
Bearing wheels to support the rotating scanner plate - 4 units
Flexible arm to support the mobile camera - 1 units
Mobile bracketClamp to fix the mobile camera into the flexible arm- 1 units
M3 Allen screws to attach arduino board and ULN2003 Driver to the mounts - Set
M4 Allen screws to attach the stepper motor to mounts - Set
M5 Allen screws to attach the bearing wheels - Set
Recommended tools
Tevo Tarantula 3D printer The printer we used to print AutoScan
Allen key set
Print parts
*The parts were designed to fit any standard 200*200mm printing bed!
*If we see a positive demand for AutoScan we will consider to design a bigger scanner, please show your love by liking and sharing (:
You have to print the the Base and Scanner plate. The bottoms are optional but handy!
Scanner base.stl*1
Scanner plate.stl*1
AntiSlip bottoms-TPU.stl*4
We recommend using
Hatchbox PLA
App, Arduino sketch and Software
The AutoScan app:
Google Play
Arduino IDE:
Download
Download the Arduino sketchuse this key to unlock: !iOrIEsXj8oPYUc5-hQDTQ43nSDfj49oK6W_2ILkvRbM
Autodesk ReCap - Reality capture software to convert reality into a 3D model : Recap software - Not free
3DF ZEPHYR allows you to automatically and easily reconstruct 3D models from photos:
Zephyr 3D software - Free featuresGeneral instructions
Print the 3d parts
Assembly the electronics to the corresponding scanner base mounts
Wire the electronics according to the Fritizing scheme
Upload the Arduino sketch to the Arduino board, You wiill have to disconnect the BT module RX/TX wires to upload the code! and reconnect them after you see "done uploading" message!
Download and install the App, currently available for Android only
Enable your Bluetooth on your mobile device and follow app instructions, check that motor responds and rotate
Fix the bearing wheels using M5*20 Allen screws to the scanner walls
Attach the scanner plate to the stepper motor shaft, check that the plate rests nicely on the bearing wheels
Happy scanning and dont forget to share your makes (:
Similar models
thingiverse
free
Rotating Platform: Arduino meets 3D Printing | Stepper Motor 28BYJ-48 + ULN2003
... i use the beginner friendly and cheap stepper 28byj-48 with the uln2003 module. i hope you like it.
https://youtu.be/dzgewmql20k
thingiverse
free
Motorized Camera Rotator by KONGDOLEproduction
...would fit, too)
10k potentiometer(for speed control)
instruction: https://youtu.be/yf42whhx82e
source code: http://bit.ly/2mv79tb
grabcad
free
ascom filter wheel
...ascom filter wheel
grabcad
- 28byj-48 5v stepper motor (usb + bluetooth-connection
-atmega328p-au,uln2003,ftdi232
thingiverse
free
Turntable for Photogrammetry - 3D Scanning with your smartphone.
...the following link for more information on the electronics.
https://blog.arduino.cc/2018/08/16/automate-3d-scanning-with-arduino/
thingiverse
free
K'Nex adapters for Arduino and electronic hardware by MxBoud
...a k'nex rod on it. this part needs some improvements because it seems not strong enough. fixation is done with six m3 screws.
thingiverse
free
288YJ-48 Stepper Bracket and Wheels by Bogomi67
...tor in the bracket
use 3mm or 1/8" screws to bolt the bracket to ...something.
if you do print these, please post a picture!
grabcad
free
Polar Equatorial Gear System
...) x5
(fasmov camera hot shoe mount to 1/4"-20 tripod screw adapter for tripod screw to flash hot shoe) x1
(camera tripod) x1
thingiverse
free
Pet feeder, screw fed hopper using arduino by CptPicard
...mpatible board
28byj-48 stepper motor
stepper controller (uln2003)
(optional) 608rs bearing 8x22x7mm (or equivalent)
screws
wires
thingiverse
free
Rotating table by DmitryBespalov
...e project was drawn in fusion 360. for the convenience of editing/changing to suit your needs, i attach files in the .f3d format.
thingiverse
free
Rotary Table Stepper Motor Adapter by w3woody
...s to 3d print a support structure for holding a display, keypad, arduino and stepper motor board together to control the stepper.
Hemdamakers
thingiverse
free
Hand Keyboard by HemdaMakers
...to upload code to arduino liypad.
feel free to modify any of the projects files and code, please share your remix.please share (:
thingiverse
free
Dog Whisperer by HemdaMakers
...nload all stl's files and print them.
assembly all, following the images above.please share this project and your comments (: