Week 16

Machine design

Assignment

  1. Automate the machine
  2. Document the project


To control the stepper motors we use an L293D motor shield for Arduino. With this shield is necessary to use two libraries (AFMotor and AccelStepper).
The first step was to understand the code and control the motors with simple commands.

Atom
Atom
Atom

As a more user friendly control of the machine is necessary to start with a Serial reading inside IDE, this way the user can set two coordinates and move the motors and start drawing simple draws, as straight lines, diagonal, squares, etc…

Atom

To Do...

  1. Improve the design to facilitate the movement of the stepper motors.
  2. Calibrate the machine
  3. Make a user interface
  4. Read the gcode files to draw more complex sketches


Files


In this section the files generated during the development of the assignment will be available to download.


Machine_control.ino