3D Scanner

About

A simple 2 axis 3D scanner was one of the introductory projects for Olin College's Principles of Engineering course I took during my sophomore year. This resulted in the use of two servos and an IR sensor to create pan/tilt mechanism.

A full write up of the process can be found here.

There existed plans to extend the capabilities to a 3D shell using a rotatary base controlled by a stepper motor but time constraints of the class meant this did not come to fruition.

Skills

  • Solidworks - Servo and IR mounts were designed in Solidworks with intent to 3D print
  • 3D Printing - Servo and IR mounts were 3D printed on a Prusa i3 Mk2
  • Python - Script to collect data from the Arduino over serial and save it as a .csv
  • Arduino - Serial communication to relay IR sensor data to a python script running on a laptop
  • MatLab - Used to read in .csv data and create plots and heatmaps of the data

Team


Norway

Heatmap of a cardboard cutout "Z"


Norway

3D point plot of a cardboard cutout "Z"


Norway

The Physical Scanner


Norway

Schematic of the final scanner