*What an amazing project* Andrei, thank you for your help and for the opportunity to collaborate with you! 😄 It turned out neat! I am glad we did it! P.s. For those who are interested in the build process of my drill-based mill machine, the part 1 (motors & mounts) will be published on November 23th. And the part 2 (control unit) on December 7th. I will be glad to see you guys on my channel. Thank you all!
I remember the first time I pushed my CNC stop switch it exploded bits and springs went ever where.!!! Very nice video as always you must spend so much time doing this for us.
Great video. It's almost a power "DRO" (digital read out) like setup. I used a DRO on an old manual full size Bridgeport machine years ago. I could mill almost perfect circles by hand while watching the readout. It's a shame that those machines are too big and heavy for me to keep around the house. They are awesome. Adding a setup like this would make those old machines really fun. I've seen quite a few hacks like this on the channel Homofacians. Norbert has done some really interesting stuff that's more grassroots hardware level. You've done a great job of creating something that has an easier to implement software setup. One of the things Norbert explored more is the use of optical encoding for positioning. That enables the use of DC motors instead of stepper motors. If you add optical encoding to a stepper motor driven setup like this the software can detect skipped steps and correct them. Personally this is what I want to build but it's this extra step of complexity that seems to hold me back from actually building something useful. I should probably just skip it and build this. For a manual drill setup like this, all you need now is an extra 4 buttons to move the table 2.54mm in either direction on each axis. Then you would be able to drill perfect pin headers socket strips and dip packages, assuming your drill bit and Z-Axis have the rigidity needed to make a hole without the bit walking around before biting in. That's the problem I have while using a real Dremel tool on a cheap pipe type drill press accessory stand. My little 0.8mm drill bits tend to "walk" 0.1mm - 0.3mm before punching through. Running at super high speeds tends to help and the bit tends to predictably move in the same direction so it's manageable. I need to get a 3d printer and build a better mount for the Dremel. Maybe one day. Thanks for the upload. -Jake
To make this project more perfect, the addition of reading an SD card would make a very good improvement and also make it more useful. The data on the SD card to be sent to the controller in order to make the system truly stand alone.
Hi Electronoobs, your video are great! But for this project you must take an ESP32, then you don't need tow arduinos. With the ESP32 you can make multi loops, one loop for the Stepper control and one for the display. And control with Bluetooth :-)
If I want to use one stepper motor..can it be possible using one arduino board? Is it possible to control the step, direction precisely using buttons or potentiometer? please help with the code.
is it possible to add these kinds of control to automatic CNC machines?, the one's you find on aliexpress. to have both automatic as well as manual control
Using an STM32 or ESP32 you could use both cores instead of using 2 arduinos. That way everything is in one MCU. But, that's a project for another day 😉
how do you thing, does it possible to make a small impovement? i have a small mill machine and want to place step motors and arduino cheme like your. but very often i need to mill a few of millimeters from whole plane of the detail. and i want to have automatically feature: i set speed, X,Y coordinates of working, height of milling and nuber of height steps. and go out, while machine working. if also would be a possibility to save some of my often patterns of milling it will be excelent. how do you thing does its possible on arduino? maybe you will do it? its wiil be very interesting! sorry if i made a lot of mistakes ;)
hello alright friend, I liked your project, very interesting, but, I was left with a doubt, on Arduino 1 there is a code and on 2 there is another, I understand that 2 is to read and describe everything that 1 does, showing it on the LCD, code 1 can be a grbl for example, or some other two axis motion program, thanks
But I am not getting images like your schematic (image of arduino, push button, etc) so can u tell me how to do it or just make a short video on it...... Please bro
1. Yes, that is related to the lead screwe pitch. How many turns it has to do so the axis will make 1cm. Put that value there. 2. it is 3.5, That 7 is from an old test. Sorry.
@@ELECTRONOOBS Thank you for the answer :) Any thoughts to add later control for Z axes ? that would be great if you need to make a small milling machine One more Question about your project.. why you decided to use pull down resistors and not a pull up ? are any advantages with that method than the common "pull up" method we are using in the most of cases with arduino ? (you have mention at the video that can be done with "pull up" also , just have to invert the logic )
Good day make a pid temperature controller from 0 to 500 degrees Celsius that would control the solid-state relay, and the relay load. In the likeness of Rex c-100
Arduino: 1.8.13 (Windows 10), Kortti:"Arduino Nano, ATmega328P" CNC_2_axis_manual_ARDUINO_B_20x4LCD:12:10: fatal error: LiquidCrystal_I2C.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~~~~ compilation terminated. exit status 1 LiquidCrystal_I2C.h: No such file or directory This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.
hi brother can you make 3d printer machine using this parts (lcd display ,ule2003 driver motor ,5 pin stepping motor , arduino or your choise and etc; parts using )can you help me to make 3d printer..............🙏🤝 i make this type of cnc machine with help of you thank you brother
Maybe... But the LCD print function uses too much resurces. Even 3D printers will print the final position when the present position is reached and the motors are not moving. In this case I want a fast refresh rate for the LCD so while the motor is moving the distance is being printed. If using a single Arduino, the motors would amke a small pause each time the text is printed. If you manage to do it with one Arduino, please share files. Thanks!
Hi guys. If you want to help my projects: www.patreon.com/ELECTRONOOBS
Thank you very much, enjoy!
The links to the tutorial and parts list in the video description aren't working. Has it not been posted to your website yet? Thanks.
@@cristoperb Sorry, try now
@@ELECTRONOOBS Works now. Thanks!
I'm sorry, but is it possible to add Z ax? I guess it will be more universal then....
Aaand may be there's a possibility to make it understand PC?
*What an amazing project*
Andrei, thank you for your help and for the opportunity to collaborate with you! 😄
It turned out neat! I am glad we did it!
P.s. For those who are interested in the build process of my drill-based mill machine, the part 1 (motors & mounts) will be published on November 23th. And the part 2 (control unit) on December 7th.
I will be glad to see you guys on my channel.
Thank you all!
Am looking for the 2 axis movement mechanism video on your chinal couldn't find it.
I remember the first time I pushed my CNC stop switch it exploded bits and springs went ever where.!!! Very nice video as always you must spend so much time doing this for us.
Great video. It's almost a power "DRO" (digital read out) like setup. I used a DRO on an old manual full size Bridgeport machine years ago. I could mill almost perfect circles by hand while watching the readout. It's a shame that those machines are too big and heavy for me to keep around the house. They are awesome. Adding a setup like this would make those old machines really fun.
I've seen quite a few hacks like this on the channel Homofacians. Norbert has done some really interesting stuff that's more grassroots hardware level. You've done a great job of creating something that has an easier to implement software setup. One of the things Norbert explored more is the use of optical encoding for positioning. That enables the use of DC motors instead of stepper motors. If you add optical encoding to a stepper motor driven setup like this the software can detect skipped steps and correct them. Personally this is what I want to build but it's this extra step of complexity that seems to hold me back from actually building something useful. I should probably just skip it and build this.
For a manual drill setup like this, all you need now is an extra 4 buttons to move the table 2.54mm in either direction on each axis. Then you would be able to drill perfect pin headers socket strips and dip packages, assuming your drill bit and Z-Axis have the rigidity needed to make a hole without the bit walking around before biting in. That's the problem I have while using a real Dremel tool on a cheap pipe type drill press accessory stand. My little 0.8mm drill bits tend to "walk" 0.1mm - 0.3mm before punching through. Running at super high speeds tends to help and the bit tends to predictably move in the same direction so it's manageable. I need to get a 3d printer and build a better mount for the Dremel. Maybe one day.
Thanks for the upload.
-Jake
Build this first, then improve on it. You'll improve upon yourself along the way!
Wooooooow. You are amazing man. Very thank you. Your youtube channel will growth a lot in this year. Congrat
To make this project more perfect, the addition of reading an SD card would make a very good improvement and also make it more useful. The data on the SD card to be sent to the controller in order to make the system truly stand alone.
Informative and knowledge based video. Thanks
Fantastic work, dude. That's going to be interesting! 😃
Hi Electronoobs, your video are great! But for this project you must take an ESP32, then you don't need tow arduinos. With the ESP32 you can make multi loops, one loop for the Stepper control and one for the display. And control with Bluetooth :-)
Cracking video. To the point and well explained.
very interesting and helpfull
i find it for 2 months
Where is the control for the z axis. This is really important. If x and y move, z will not remain constant. Are we going to set z for the process?
How is the smartwatch project going sir?
Woow!!!!! Greatest work..
Did you made a pcb too? Can we have the pcb to print our own pcbs?
I like it. But whats the banana for?
Excellent project 👍 👍
If I want to use one stepper motor..can it be possible using one arduino board? Is it possible to control the step, direction precisely using buttons or potentiometer? please help with the code.
amazing project
is it possible to add these kinds of control to automatic CNC machines?, the one's you find on aliexpress. to have both automatic as well as manual control
Yes but it would be different. You should connect to the serial communication and send the same commands such as X:20 Y33 etc...
if possible can you make a video for that in your free time?
searched on internet but i couldn't find anything reliable :(
@@ELECTRONOOBS
Hi is the code and PCB layout still available please
Using an STM32 or ESP32 you could use both cores instead of using 2 arduinos. That way everything is in one MCU. But, that's a project for another day 😉
bro make a reflow oven using toaster oven
I realy would like to see this soon
Do you have a link to the CNC you showed in the video?
hello, superb work, where do you use "1 x diode 1N4001" thank you
Nice project sir.
great!!! nice project and thanks for sharing... cheers..
Could you add the Alpha Mods video to the description?
cool! still if the Z axis could be moved and there would be a full-fledged milling cutter with cnc!
thx! im from russian channel (alfa mods). my english isnt good, but you speak very easy. its very good for me) good luck in your projects. subsribe.
thanks brother...
i need this
Hi bro ... cant run it on grbl cnc software with ngc file
how do you thing, does it possible to make a small impovement? i have a small mill machine and want to place step motors and arduino cheme like your. but very often i need to mill a few of millimeters from whole plane of the detail. and i want to have automatically feature: i set speed, X,Y coordinates of working, height of milling and nuber of height steps. and go out, while machine working. if also would be a possibility to save some of my often patterns of milling it will be excelent. how do you thing does its possible on arduino? maybe you will do it? its wiil be very interesting! sorry if i made a lot of mistakes ;)
Is it not easier to use grbl on an Arduino?
GENIUS!!!!
hello is it possible to ad grbl to this and send code via the grbl
How to install g code from machine
Can I still get the Arduino code for this Manual Control Setup?
hello alright friend, I liked your project, very interesting, but, I was left with a doubt, on Arduino 1 there is a code and on 2 there is another, I understand that 2 is to read and describe everything that 1 does, showing it on the LCD, code 1 can be a grbl for example, or some other two axis motion program, thanks
professional
Una pasada!
#Electronoobs where are your from?
i think hes from spain
Bro on which site do u design schematic.... Can you please tell me.....
use easyEDA
But I am not getting images like your schematic (image of arduino, push button, etc) so can u tell me how to do it or just make a short video on it...... Please bro
great for project
Where is the control for the z axis
Hi. can you share the firmware?
HI
Great video (detailed information ) as always
1. Yes, that is related to the lead screwe pitch. How many turns it has to do so the axis will make 1cm. Put that value there.
2. it is 3.5, That 7 is from an old test. Sorry.
@@ELECTRONOOBS Thank you for the answer :)
Any thoughts to add later control for Z axes ? that would be great if you need to make a small milling machine
One more Question about your project..
why you decided to use pull down resistors and not a pull up ? are any advantages with that method than the common "pull up" method we are using in the most of cases with arduino ?
(you have mention at the video that can be done with "pull up" also , just have to invert the logic )
cool!
Good day make a pid temperature controller from 0 to 500 degrees Celsius that would control the solid-state relay, and the relay load. In the likeness of Rex c-100
Wow
Hey, I like your video and I'm looking for some one to do my new project! I need to wright the code for Arduino.. Let me know if you can do it. Thx
Merci
I think it would be better if you use touch pad for controls
Hablas ruso español?
Ты говоришь по русски, испанца?
Nice.but I'll prefer an hid mpg,connected to a computer to take full advantage of my trynamic drivers
Though,that Dro,I'm copying it :p
Make a brainwave sensor or EEG
👍👏
Hi sir please make this machine oprated automatic by computer
But why 2 arduinos?
Your LINKS on.
Tutorial website , Part list , Schematic , Code Arduino A , Code Arduino B ,
Code Arduino B LCD16x2 - all have broken link. usa
Sorry, try now. I was making changes!
Circuit diagram
Arduino: 1.8.13 (Windows 10), Kortti:"Arduino Nano, ATmega328P"
CNC_2_axis_manual_ARDUINO_B_20x4LCD:12:10: fatal error: LiquidCrystal_I2C.h: No such file or directory
#include
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
LiquidCrystal_I2C.h: No such file or directory
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
hi brother can you make 3d printer machine using this parts (lcd display ,ule2003 driver motor ,5 pin stepping motor , arduino or your choise and etc; parts using )can you help me to make 3d printer..............🙏🤝
i make this type of cnc machine
with help of you thank you brother
12th viewer ....Hii mate I have blue esc open source circuit ...We can work on it ...
github.com/bluerobotics/BlueESC
CNA? Computer Numeric Augmentation? lol
thats such a bad implemetation wtf, a single 328 is more than capable of doing everything
Maybe... But the LCD print function uses too much resurces. Even 3D printers will print the final position when the present position is reached and the motors are not moving. In this case I want a fast refresh rate for the LCD so while the motor is moving the distance is being printed. If using a single Arduino, the motors would amke a small pause each time the text is printed. If you manage to do it with one Arduino, please share files. Thanks!
@@ELECTRONOOBS my point is that you're avoiding the problem not fixing it, drive the stepper controller with a timer and interrupts for example
@@the_perigoso sorry, I've done that. Same problem...
süperb
third
Where is the control for the z axis