Mini Drill Press

by ZeRoberto in Circuits > Tools

3243 Views, 22 Favorites, 0 Comments

Mini Drill Press

Structure X.jpg

Hi, Everybody.

This is my first instructable. First of all, I wanna made a Drill press, but, with my own design. And, a Plus in this case, that had two options, Manual or Automatic.

In Manual Mode: you can move the drill with a joystick in the Y Axis. Step by Step.

In Automatic Mode: You can move the drill with a joystick in the Y axis. But, the drill automatic will returned to inicial position without press the joystick.

Materials

Structure V.jpg

First, this is the list of components that you will need to buy or get to do this Drill Press.

1.- Arduino Nano V3.0

2.- Stepper Motor Nema 17

3.- Easy Driver for Stepper Motor.

4.- LCD Cristal 16x2 with potenciometer 10K.

5.- Switch On/Off

6.- DC Female Plug

7.- 12v 2a DC adapter.

8.- Linear Motion 8 mm Shaft 300 or 400 mm length

9.- 5mmx8mm Motor Shaft Helical Beam Coupler Coupling 18mm Dia 25mm Length

10.- Mounting Bracket for Nema 17 Stepper Motor

11.- Joystick Shield

12.- Push Button Shield

13.- Linear Motion Ball Bearing CNC Slide Bushing 34.5mm Length Pack Of 4

14.- 300mm 8mm Lead Screw ACME Lead Screw and Nut. 3D printer Row Lock

15.- Clamps 2" and 1"

16.- Wood:

1pc. 40cm x 30 cm ( Base Plate).

1pc. 40cm x 7cm

1pc. 40cm x 5 cm

2pc. 30 cm x 7 cm

1pc. 36 cm x 10 cm

1pc. 11cm x 15 cm (for Dremel or MotoTool).

1pc 7cm x 10 cm( for Top for DREMEL or MotoTool).

1pc 40.5cm x 5 cm x 3mm for LCD, PushButton and Joystick.

18.- Screws 1"

19.- Dupont Cables, Drill, carpenter's square, and glue.

Build Structure

Structura II.jpg
Structure II.jpg
Structure VII.jpg
Structure VI.jpg

We need to join the tables 40x30, 40x7, 30x7 and 36x10. for the FLAT BASE.

With the table 40.5cmx5cmx3mm; we have to cut the hole, to put the LCD. And, the hole for Joystick.

We have to put the Linear Motion 8 mm Shaft and 8mm Lead Screw in 90ยบ using the carpenter's square.

Connections With Arduino Nano

Taladro Automatico_bb.jpg

Let's explain the connectons:

Arduino To Easy Driver

Pin 2 connected to Direction Pin

Pin 3 connected to Stepper Pin.

Pin 4 connected to MS2 Pin.

Pin 5 connected to MS1 Pin.

Pin 6 connecte to SLEEP Pin.

Arduino To LCD

Maybe, some of you have more experience with LCD and IC2. But, I don't want to buy it. so, I used the components that i have.

Pin 7 to d4

Pin 8 to d5

Pin 9 to d6

Pin 10 to d7

V0 to the potenciometer.

VDD, A, Right side of the potentiometer to +5 VDC

VSS, K and Left side of the potentiometer to GND

Joystick To Arduino

+5VDC to +5

GND to GND

VER or VRY to A6

HOR or VRX to A7 (If you want to use it in two axis.)

Push Button To Arduino

S(switch) to A1

+ to +5VDC

- to GND

Final Connections:

Easy Driver to Stepper Motor and DC Adapter.

Wires Red and Blue to Coil A

Wires Green and Black to Coil B

GND and M+ to DC Adapter 12 volts 2 Amp.

NOTE: When all the test will be OK, we have to connect de DC adapter to VIN an GND of Arduino nano.

Testing Connections

structure VIII.jpg
Structure IV.jpg

Take Care to don't do a short circuit, because I did it, and I have to buy other Arduino nano.

The Push Button, will change the machine to Manual or Automatic. take care to connecting this.

The LCD used 5 volts, take care connecting the 12v to stepper motor.

Code

The Code it's easy,

I used two brainy-bits tutorials:

https://brainy-bits.com/blogs/tutorials/stepper-mo...

and

https://brainy-bits.com/blogs/tutorials/stepper-mo...

Thanks for the collaboration of this knowledge..

Video

Structure X.jpg

Next Steps...

I'm gonna finish the Work, I only need to put the Mototool and the Clamps to hold it.

And adjust the easy driver and the stepper motor, because it has a small wire.

In a few days I'm going to show you the final project.

Thanks for Read it.