3D Scan Arduino

 How to make a 3D Scanner with an Arduino, the cheap way Lachanfall

 What will it do?

Something like this:

Isnt that nice? Winken

 

Whats needed:

Hardware:

 Not much to say about that. Zip tie the Servos and the Sensor together, finished.

 

Software:

There starts the tricky bit! Besiegelt

Basically:

The Arduino is only listening, the PC is sending commands where to set the Servos and to feedback the Analog value.

On the PC a VB.net programm is running letting the Servos do a "meander style" motion and scanning the area.

The analog Sensor signal is then first convertet to  Distance, and then the polar is convertet to cartesian.

This is stored as .obj file, that is then manualy "nice made" with MeshLab.

 

The interesting Code Parts: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1237928532/10#10

 

Links related to this:

http://philohome.com/scan3d/scan3d.htm

http://meshlab.sourceforge.net/

http://en.wikipedia.org/wiki/Polar_coordinates

http://en.wikipedia.org/wiki/Obj

 

Featured on:

http://hackedgadgets.com/2009/04/02/3d-arduino-scanner/

http://www.engadget.com/2009/04/03/arduino-finds-yet-another-use-in-homebuilt-3d-scanner/

http://semageek.free.fr/?p=1410

 

Comments powered by CComment