Arduino: CNC Machine / Part 1

49,042

489

12

Introduction: Arduino: CNC Machine / Part 1

About: Hey Guys! KESTER here! I have a passion for electronics! I love making videos of me showing you guys how to make electronic gadgets and cool, new exciting innovative things!! I've been involved in electronics…

I decided to make my own CNC machine because I want to start making my own pcb boards. Although I have tried almost every single way to transfer ink to your pcb board it just hasn't worked out. So I thought hey why not have a machine just basically put the ink onto your board! Without further a do, let's get started!

Step 1: Patreon

As you may or may not know, I am Kester. I have a YouTube channel that is based on making electronics videos and diy videos and tutorials. As me making lots of videos and putting time and lots of effort and money into producing products and videos, I would like to get some support from my fellow fans to help me keep up with producing more content and projects for you guys. So on behalf, I would like to show you guys Patreon. Patreon helps support fellow DIY'ers and people who need help from the fans and supporters to keep content flowing for their fans to enjoy. So what I'm asking for is a donation from you guys to keep my content going and to make my fans happy by producing more content! Thanks again for all of your support. Be sure to check out my YouTube channel and my Patreon account! Thanks guys!

Patreon:

https://www.patreon.com/user?u=4045385

YouTube:

https://m.youtube.com/channel/UCirBSU9itO2RZVKJJqgxy9A

Step 2: Parts List

As I followed the schematic from tinkernut here's all the parts you would need for this project:

- PCB board
- Arduino Nano
- 3 Arduino Stepper Motor Drivers
- Female Headers
- Wire
- 5V Wall Jack
- Soldering Iron

Optional:

- PCB Screws and Spacers

Step 3: Add the Female Headers to the PCB

Now you need to arrange where you want to put your Arduino nano and stepper motor drivers at into your pcb. Once you have done that you can solder the female headers onto the board.

Step 4: Add the Male Headers to the Board

Add the male header to the board so when you can unattach and attach the motor to the board as you like.

Step 5: Wire Everything Up

Now you can start following this schematic in order to wire everything up! Make sure you have solid connections!

I also went ahead and marked on the side of the pcb the axis the stepper motor drives also.

Now take your 5V wall jack and solder the positive lead into the positive rail and solder the negative lead into the negative rail.

Now test to see if the LED's light up on the stepper motor drivers when you plug the wall outlet into the wall.

Step 6: Done!

Now you have completed the first step of building your very own CNC machine! Now it's time to build the hardware! Stay tuned for the second part of this tutorial!

Step 7: Vote for Me!

Hey guys! Hope you guys liked this Instructables! If you could, could you guys please vote for me in the CIRCUITS CONTEST that would mean a lot to me! Thanks again guys for all of your support!

Circuits Contest 2016

Participated in the
Circuits Contest 2016

Be the First to Share

    Recommendations

    • Toys & Games Contest

      Toys & Games Contest
    • Home Decor Challenge

      Home Decor Challenge
    • Make it Real Student Design Challenge #3

      Make it Real Student Design Challenge #3

    12 Comments

    0
    ezzulddin39
    ezzulddin39

    9 months ago

    Hi all, I need help
    I don't know the code for the 3D printer
    Can you help me send the code?
    If the printer is large, measuring 2 meters in length, 2 meters in width and 1 meter in height?
    What are the requirements of raw materials?

    0
    Linkersinho
    Linkersinho

    4 years ago

    Can I use l293d motor drivers?

    0
    BlueEye.dk
    BlueEye.dk

    4 years ago

    first of all , you need to have the same ground on all units.

    but i cant understand why you spred you pinout like that

    why not say stepper 1 pins 2-3 stepper 2 pins 4-5 stepper 3 pins 6-7 , way more cleaner to look at and way more easy to debug. i made a ned schematic for you with a arduino nano in it and with you pinout with at little correction in it I powered it form the same power all of it and moved you ground to the same ground.

    CNC_bb.png
    0
    BlueEye.dk
    BlueEye.dk

    4 years ago

    thx for a great build

    im guessing at you did not find the nano in the fritzing program, well it dods not matter the pinout is the same. i is just confusing for some.

    0
    Peter Kay
    Peter Kay

    4 years ago

    The schematic is for UNO and you are using a NANO

    0
    123d4
    123d4

    4 years ago

    Step5 ... It would be much nicer if you route the cables on the top side and try to make them with 90° angles, would look much cleaner

    0
    Terminator1515
    Terminator1515

    4 years ago

    Wait! As soon as you hook up stepper motors to those driver boards it won't work. The 5v input isn't enough for all 3. I found if you connect one driver to 5v on the arduino and the other 2 boards to two separate 5v it works.

    0
    jrad5000
    jrad5000

    4 years ago

    Nice, where's the next part. Are those easy driver boards.?

    0
    Kester1
    Kester1

    Reply 4 years ago

    Next part is coming soon! Almost done with the instructable. Yes they are easy driver boards!

    0
    MarcosB64
    MarcosB64

    4 years ago

    Parabéns pelo projeto, gostaria de ver todas as medidas e materiais que você utilizou. Entre em contato comigo. marcosbarbosainfo@gmail.com

    0
    Kester1
    Kester1

    4 years ago

    Thank you so much DonCesare for your support!

    0
    DonCesare
    DonCesare

    4 years ago

    Awesome! Cant wait to see part 2. I will definitelly check your patreon site, sounds interesting.