top of page
Screenshot_20220602_170142.png

UMass Intelligent Sensing Lab Measurescope GUI

The purpose of the GUI controller was to integrate both GCODE commands and graphical tools to easily control the movement of the measurescope's camera. To do this, I used an Arduino and the GRBL to receive, translate and transmit the commands from the GUI to the stepper motors for each axis.

The GUI was created using Java. It features a small jogging control module, as well as a graphical representation of the camera's movement. Serial communication between the PC and Arduino was handled using the JSSC library. Further improvements to the controller could include support to import GCODE scripts, more complex camera pathing, and integration with other lab devices.

UMass Intelligent Sensing Lab Measurescope GUI: Product
UMass Intelligent Sensing Lab Measurescope GUI: Pro Gallery
bottom of page