DIY X-ray CT scanner controlled by an Arduino @AppliedScience
DIY X-ray CT scanner controlled by an Arduino  @AppliedScience
Uploaded January 2013 | Updated September 2026, 2 weeks ago
I built a CT scanner from an x-ray tube that I bought on eBay, a stepper motor, a large ring bearing, and an Arduino. I used a phosphor screen and my camera to capture x-ray shadow images of a frozen chicken, while the Arduino and stepper motor rotated the chicken by 8 degrees between shots. The resulting 45 images were combined via filtered back projection to create a 3D volume reconstruction of the chicken.

Software used:

Panasonic SilkyPix (for .RW2 development)

Adobe Bridge/Photoshop for image perspective correction

Cygwin/Octave for filtered backprojection

Cone Beam Computed Tomography algorithm
mathworks.com/matlabcentral/fileexchange/35548-3d-cone-beam-ct-cbct-projection-backprojection-fdk-mlem-reconstruction-codes-for-matlab-students

3D Slicer for visualization and volume rendering
slicer.org

Axial image stack: drive.google.com/file/d/0B4YXWiqYWB99Z3pTRUE5WDZrdVU
DIY X-ray CT scanner controlled by an ArduinoReview of National Instruments VirtualBenchHypercentric optics: A camera lens that can see behind objectsAtomic Layer Deposition of copper - If you like sputtering, youll love this!Behind the scenes at Applied Science: Why video? Camera gear. Shop tour.Milling machine tutorial - cutter selection, speeds and feeds, coolant, high speed machiningEtching silicon wafers to make colorful Rugate optical filters (porous silicon)X-ray timelapse of fluid movement in plants, stop-motion animation, sensor teardown/repairThe physics of floating screwdriversLiquid laughing gas supports combustionMutarotation: a sugar that spontaneously changes from sweet to bitterUnderwater laser cutting and silver sintering to make ceramic circuit boards
Applied Science |

DIY X-ray CT scanner controlled by an Arduino

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER