Basic CNC Machine Using Arduino Uno, Stepper Motors.

by rupjit81 in Circuits > Arduino

488 Views, 3 Favorites, 0 Comments

Basic CNC Machine Using Arduino Uno, Stepper Motors.

full view 1.jpg

In this project I am going to discuss about a CNC machine that I made and tested with few basic shapes. I used stepper motors to control the CNC machine. The motor rotation commands are given by Arduino Uno.

Supplies

Rollers 2 no.

Bearings (8MM) 2 no.

Stud rods 2 no.

wooden blocks 2 no.

supporting studs 2 no.

stepper motor driver 2no.

Arduino Uno and programming cable 1 each

z axis crocodile clip or any support to hold the pen

Description

arduino Uno.jpg
full view 1.jpg
software view on serial monitor.jpg
stepper driver.bmp
stepper motors.jpg
triangle drawing 2.jpg
triangle drawing.jpg
CNC machine model drawing a triangle. First CNC machine with stepper motors. Part 1
CNC machine model drawing a square. First CNC machine with stepper motors. Part 1
CNC machine model drawing a triangle. First CNC machine with stepper motors. Part 1

In this project I have used two stepper motors. One stepper motor is mounted along X-axis parallel to horizontal plane and the other motor is mounted along Y-axis vertical to horizontal plane.

The Z axis motor is not provided. It will be provided in future.

The stepper motors are controlled by commands issued by Arduino Uno to draw the target shape.

Presently line, square , and triangle has been tested with this project.

Software is being developed to increase the capability of this CNC machine.