XY Plotter Drawing Robot | Arduino | Polargraph

license

Introduction: XY Plotter Drawing Robot | Arduino | Polargraph

MertArduino

By MertArduino Maker 101 Follow

More by the author:

Build a Simple 3D Wall Lighting

Arduino Mini CNC Plotter

Build a Simple 3D Sphere Drawing Robot (EggBot, EggDuino and SphereBot)

About: Maker 101; Beginner and intermediate level Maker projects! You can find projects such as "How to" and "DIY" on programmable boards such as Arduino, ESP8266, ESP32 and Raspberry Pi on this channel. The projects… More About MertArduino »

In this tutorial we will learn how to make Arduino XY Plotter Drawing machine. With Drawing Robot you can draw images on wall, panel or A4 paper. You can print pictures or print text. All required hardware for this project are listed below. We will learn how to install and use the Polargraph program for robot control. Motor drivers - Adafruit's Motoshield v1. A modern classic. It can drive two stepper motors each drawing up to 600mA and has pinouts for a servo too, so is perfect for this project.

Step 1: Required Hardwares

Step 2: 3D Models - Plotter Gondola and Stepper Bracket

Step 3: Assembly of the Gondola, Stepper Motors and Servo

Step 4: Assembly All Parts on the Board

Step 5: Machine Dimensions

This is the distance between two closest points on the sprockets (between two pulleys).

This is the distance from the sprocket axis to bottom of your drawing (board) area.

This is a magic point marked on the centerline, exactly 120mm (12cm) down from the top edge of your machine.

Step 6: Connections

Motor Shield Upgrade for the High-Torque Stepper Motor:

Step 7: Source Code and Polargraph

Get the latest version released. The problem will be solved.

*** Also: Install Arduino IDE v1.8.5 and Processing 2.2.1

Define first settings - Machine dimensions

Stepper motor and pulley settings

Servo motor (Pen) settings

Last Settings - Upload vector image and start the print

Draw Vector