Project:OpenScan: Difference between revisions

From CoMakingSpace Wiki

(added software adjustments)
(redirect..)
Tag: New redirect
Line 1: Line 1:
{{ProjectInfoBox
#REDIRECT [[3D_Scanner#OpenScan]]
|project title=OpenScan
|image=
|status=in progress
|date=May 2019
|initiator=[[Luzian]]
|team=[[Henrik]]
|materials=[[3DP|3D printed]] parts
|tools=
|software=various [[photogrammetry]] options
|cost=20-60$
}}
At Make Munich 2019, one of the exhibitors showed off his automated [[photogrammetry]] capturing system, the OpenScan. For photogrammetry you need a lot of pictures to get accurate results which can be tedious, the OpenScan does that for you.
 
The creator gave us a custom [[PCB]] and some conectors which are also available on his [https://www.openscan.eu/shop?lang=en website] or can be downloaded for free since it is completely Opensource. The OpenScan uses 2 standard NEMA 17 stepper motors (which [[Ciaran]] kindly donated) to rotate the object you want to scan in front of your camera. The board also has got an output to automatically trigger the camera.
 
 
== Current State ==
All the parts have been printed and the components are all connected to the PCB thanks to [[User:Henrik|Henrik]]. "All" that's left to do is assemble the frame, do the wiring and flash the firmware on the board.
 
=== Software Adjustments===
Unfortunately, the Arduino Sketch provided by the OpenScan Project had a bug which resulted in the camera trigger not being triggered. This was due to the sketch trying to access the variable <code>val4</code>, which was declared at the beginning of the sketch, but never got initialized.
 
In order to fix the bug, we added <code>val4 = EEPROM.read(44);</code> into the function "AUSLOESEN".<br/>
In general, it might be a good idea to refactor the code in general in order to make it more stable.
 
[[Category:3D Scanning]]
<!-- wenn mehr Info: auch Category:3D Printing & Electronics -->

Revision as of 17:42, 21 July 2019