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](/proxy/?url=https://content.instructables.com/FE6/UHHI/LMHR5KZP/FE6UHHILMHR5KZP.jpg&filename=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](/proxy/?url=https://content.instructables.com/F07/LS7C/LMHR5L05/F07LS7CLMHR5L05.jpg&filename=arduino Uno.jpg)
![full view 1.jpg](/proxy/?url=https://content.instructables.com/F10/CQDP/LMHR5L06/F10CQDPLMHR5L06.jpg&filename=full view 1.jpg)
![software view on serial monitor.jpg](/proxy/?url=https://content.instructables.com/FMA/77Z7/LMHR5L07/FMA77Z7LMHR5L07.jpg&filename=software view on serial monitor.jpg)
![stepper driver.bmp](/proxy/?url=https://content.instructables.com/FKU/IAUO/LMHR5L08/FKUIAUOLMHR5L08.bmp&filename=stepper driver.bmp)
![stepper motors.jpg](/proxy/?url=https://content.instructables.com/FQL/LW0V/LMHR5L09/FQLLW0VLMHR5L09.jpg&filename=stepper motors.jpg)
![triangle drawing 2.jpg](/proxy/?url=https://content.instructables.com/FAM/T2OD/LMHR5L0A/FAMT2ODLMHR5L0A.jpg&filename=triangle drawing 2.jpg)
![triangle drawing.jpg](/proxy/?url=https://content.instructables.com/FE6/V12G/LMHR5L0D/FE6V12GLMHR5L0D.jpg&filename=triangle drawing.jpg)
![CNC machine model drawing a triangle. First CNC machine with stepper motors. Part 1](/proxy/?url=https://content.instructables.com/F8O/OZ3X/LMJ6LFME/F8OOZ3XLMJ6LFME.jpg&filename=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](/proxy/?url=https://content.instructables.com/FTA/VRX7/LMJ6LFMV/FTAVRX7LMJ6LFMV.jpg&filename=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](/proxy/?url=https://content.instructables.com/FVB/7ZXJ/LMJ6LFOK/FVB7ZXJLMJ6LFOK.jpg&filename=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.