Linear Motion Plotter

A CNC pen plotter with linear motion sensing.

May 12, 2018

•

8101 views

•

2 respects

Components and supplies

1

Stepper motor driver board A4988

1

V3 Engraver 3D Printer CNC Shield Expansion Board A4988 Driver

1

PS2 mouse

1

Servo Motor

1

Stepper motor

1

Arduino UNO

Tools and machines

1

REES52 Breadboard Jumper Cables Kit, Set of 120 (Multicolor)

1

Soldering iron (generic)

1

PCB BOARD & MALE-FEMALE BERG STRIP

1

Hot glue gun (generic)

1

Photron Precision Magnetic ScrewDriver 31 in 1 Repairing Tool Set Kit Replaceable Straight Screw-Driver MultiTool Hand Tool

Apps and platforms

1

Windows 10

1

Arduino IDE

Project description

Code

Project_CODE

arduino

We can also introduce any of the curve smoothing algorithm to smooth the curve.As I am using the Arduino UNO so I did't use the mentioned method.We have to use Arduino Mega to implement that for more processing power.

Project_CODE

arduino

We can also introduce any of the curve smoothing algorithm to smooth the curve.As I am using the Arduino UNO so I did't use the mentioned method.We have to use Arduino Mega to implement that for more processing power.

Downloadable files

Motion Sensing Pen

Extracting the PS2 mouse circuit and incorporate it to a pen

Motion Sensing Pen

Motion Sensing Pen

Extracting the PS2 mouse circuit and incorporate it to a pen

Motion Sensing Pen

Overall circuit diagram

Communication of all components with arduino

Overall circuit diagram

Documentation

Custom Built PCB

Custom Built PCB to hold the arduino and CNC shield together

Custom Built PCB

Custom Built PCB

Custom Built PCB to hold the arduino and CNC shield together

Custom Built PCB

Comments

Only logged in users can leave comments

Anonymous user

6 years ago

iiiuuuggghh ugliest project ever, get rid of you glue gun and get some 3d printed parts or at least some wood and screws. Lot of things to improve so cheer up and keep working, regards.

kramick

2 years ago

Yaaa I appreciate ur thinking.... I m still working on it to make the pen wireless and to rebuild the pen .....This project needs to be replaced by Arduino Mega for better processing power and to use one curve smoothing algorithm... Anyway tnx for ur advice 😊