This is a Two-Axis Robotic Arm pen plotter designed with SCARA topology. User-defined inputs, such as basic shapes and simple vector drawings, are uploaded via a Graphical User Interface (GUI) and plotted on a 8.5x11'' drawing surface via a writing utensil. The user-defined inputs are transformed into G-code via the system's software. These G-code commands are then transferred onto the Arduino Uno microcontroller board. After performing calculations given the data, the microcontroller sends out digital signals to the device's two motor drivers that adjust the current through and direction of rotation of the device's two NEMA-17 motors. (Needs revision?) Significant accomplishments include the robust nature of the system chassis; a custom-coded web-loaded GUI; and external power to the Arduino via a voltage regulator. Areas of improvement and possible expansions include a 24V 2A power supply capable of being hooked up to wall power to power the motor drivers; a larger, custom PCB to house all system components cleanly; and a pen protraction and retraction system.
There are no artifacts for this project