Desktop CT and 3D scanner with Arduino

3D scan the inside of transparent objects using a camera

Similar projects worth following
Computed tomography (CT) is most often associated with imaging the body because it enables clinicians to see the anatomical structure inside the patient without having to do any surgery. To image inside the human body, a CT scanner requires X-rays because the radiation has to be able to penetrate through the body. If the object is semi-transparent, it is actually possible to conduct CT scanning using visible light! The technique is called optical CT.

I decided to build a desktop system of my own so I could see CT in action. In the process, I also adapted the device for 3D imaging through photogrammetry. The box for holding the electronics and object was first designed in Fusion360, and constructed using wood, PVC joints, dowel rods, and custom designed parts.

The camera is triggered using a remote shutter and Arduino, while the object is rotated with a stepper motor. After images are acquired from many angles, the 3D construction is computed using either Matlab or Photoscan.

Enjoy this project?



David H Haffner Sr wrote 03/20/2018 at 10:38 point

Well, this is certainly a higher end project and one which I would love to build, can you provide more detail?

  Are you sure? yes | no

Jonathan Bumstead wrote 04/16/2018 at 22:23 point

Still working on transferring detailed write-up from instructables. Here is a link to the instructable to start:

  Are you sure? yes | no

Vishnu Mohanan wrote 03/20/2018 at 05:58 point

This is an interesting project. Would love to see it in action along with the source files :)

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates